The entries and all trades are occurring on the 1m.
What's confusing me is that when IOrder fires on the exit the Time[1][0] (current time) is not correct (it's correct at entry). Here's is the system output:
1. ENTRY: ORDER STARTED (STATE: Filled) on Bar 07/01/2014 19:12:00(TF 03-158020015221555)
1B. EXECUTION: Price = 1150.53121677109 Name = TF 03-158020015221555
MarketPosition = Long at Bar 07/01/2014 19:12:00(TF 03-158020015221555)
4. PROFIT TARGET FILLED (STATE: Filled) at 07/01/2014 19:12:00(TF 03-158020015221555) <<<<------ 19:12 not correct
However the actual fill occurred at 19.27 on the 1m (at price 1151.5 - confirmed as the exit in the S.A. which could only have occured at 19.27). (n.b. The 15m output in the S.A shows the fill time at 19.15).
Can someone explain how that discrepancy could occur?
Comment