EnterLongStop(GetCurrentAsk() + TickSize);
In image foo1.jpg, I'm running the sim tick-by-tick. You can see the trade isn't executed. The TraceOrder output is:
4/1/2016 8:35:00 AM Entered internal SetStopTarget() method: Type=Stop FromEntrySignal='' Mode=Ticks Value=13 Currency=0 Simulated=False
4/1/2016 8:35:00 AM Entered internal SetStopTarget() method: Type=Target FromEntrySignal='' Mode=Ticks Value=16 Currency=0 Simulated=False
4/1/2016 8:35:00 AM Entered internal PlaceOrder() method at 4/1/2016 8:35:00 AM: BarsInProgress=0 Action=Buy OrderType=Stop Quantity=1 LimitPrice=0 StopPrice=2055.50 SignalName='' FromEntrySignal=''
In image foo2.jpg, I'm running the sim bar-by-bar. This time, the trade is executed. The trace output is:
4/1/2016 8:40:00 AM Entered internal SetStopTarget() method: Type=Stop FromEntrySignal='' Mode=Ticks Value=13 Currency=0 Simulated=False
4/1/2016 8:40:00 AM Entered internal SetStopTarget() method: Type=Target FromEntrySignal='' Mode=Ticks Value=16 Currency=0 Simulated=False
4/1/2016 8:40:00 AM Entered internal PlaceOrder() method at 4/1/2016 8:40:00 AM: BarsInProgress=0 Action=Buy OrderType=Stop Quantity=1 LimitPrice=0 StopPrice=2055.75 SignalName='' FromEntrySignal=''
Thoughts? Thanks,
Comment