Support Board
Date/Time: Sat, 21 Dec 2024 12:23:33 +0000
Post From: sc 1212 s_ACSTrade ... not picking up non-simulated trades
[2014-11-15 03:11:52] |
Kiwi - Posts: 375 |
Using the simple code below, if I set Trade Simulation ON, I pick up the length of the trades list and the ClosedProfitLoss of the last trade. If I switch Trades Simulation OFF I get zero for the list length and the cpl on the last trade. I have sc.SendOrdersToTradeService = true and Auto Trading enabled. There are 14 trades showing in the activity log under Non-Simulated, the last one two days ago. I suspect I have missed a setting. Could you please advise? /***********************************************************************/
SCSFExport _scsf_xxNow(SCStudyGraphRef sc) { if (sc.SetDefaults) { sc.GraphName="xxxHLC "; sc.StudyDescription="xxx"; sc.Subgraph[0].Name="pandl"; sc.Subgraph[1].Name="size"; sc.GraphRegion=0; sc.ScaleRangeType = SCALE_SAMEASREGION; sc.SendOrdersToTradeService = true; sc.FreeDLL = 0; return; } std::vector <s_ACSTrade> TradesList; s_ACSTrade TradeEntry; int Size = sc.GetTradeListSize(); if(Size > 0) { sc.Subgraph[1][sc.ArraySize-1] = Size; if(sc.GetTradeListEntry(Size - 1, TradeEntry)) { sc.Subgraph[0][sc.ArraySize-1] = TradeEntry.ClosedProfitLoss; } } } Date Time Of Last Edit: 2014-11-15 03:13:18
|