I will enter with Entry of LongA, but Exit with LongStopC... I've gone through the code making sure I'm resetting null state when appropriate, etc but am still very puzzled... I tried combing through the TraceOrders, but can't seem to interpret it in a way that would help me figure out what is going on...
Executions
Trade-#, Market pos., Quantity, Entry price,Exit price,Entry time,Exit time,Entry name,Exit name,Profit,Cum. profit
1,Short,1,936,935.75,7/17/2009 8:30,7/17/2009 8:31,ShortA,ShortStopA,12.5,12.5
2,Long,1,934.75,934.5,7/17/2009 8:31,7/17/2009 8:32,LongA,LongStopC,-12.5,0
3,Long,1,934.5,934,7/17/2009 8:31,7/17/2009 8:33,LongB,LongStopA,-25,-25
4,Long,1,934.25,933.75,7/17/2009 8:32,7/17/2009 8:37,LongC,LongStopB,-25,-50
5,Long,1,932.25,933.75,7/17/2009 8:39,7/17/2009 8:42,LongA,LongTargetA,75,25
6,Short,1,934.5,934.25,7/17/2009 8:43,7/17/2009 8:43,ShortA,ShortStopA,12.5,37.5
Trace Orders
7/17/2009 8:30:00 AM Entered internal PlaceOrder() method at 7/17/2009 8:30:00 AM: Action=SellShort OrderType=Limit Quantity=1 LimitPrice=936.50 StopPrice=0 SignalName='ShortA' FromEntrySignal=''
7/17/2009 8:30:00 AM Entered internal PlaceOrder() method at 7/17/2009 8:30:00 AM: Action=SellShort OrderType=Limit Quantity=1 LimitPrice=936.75 StopPrice=0 SignalName='ShortB' FromEntrySignal=''
7/17/2009 8:30:00 AM Entered internal PlaceOrder() method at 7/17/2009 8:30:00 AM: Action=SellShort OrderType=Limit Quantity=1 LimitPrice=937.00 StopPrice=0 SignalName='ShortC' FromEntrySignal=''
7/17/2009 8:30:00 AM Entered internal PlaceOrder() method at 7/17/2009 8:30:00 AM: Action=Buy OrderType=Limit Quantity=1 LimitPrice=935.75 StopPrice=0 SignalName='LongA' FromEntrySignal=''
7/17/2009 8:30:00 AM Ignored PlaceOrder() method at 7/17/2009 8:30:00 AM: Action=Buy OrderType=Limit Quantity=1 LimitPrice=935.75 StopPrice=0 SignalName=LongA' FromEntrySignal='' Reason='An Enter() method to submit an entry order has been ignore. Please search on the term 'Internal Order Handling Rules' in the Help Guide for detailed explanation.'
7/17/2009 8:30:00 AM Entered internal PlaceOrder() method at 7/17/2009 8:30:00 AM: Action=Buy OrderType=Limit Quantity=1 LimitPrice=935.50 StopPrice=0 SignalName='LongB' FromEntrySignal=''
7/17/2009 8:30:00 AM Entered internal PlaceOrder() method at 7/17/2009 8:30:00 AM: Action=Buy OrderType=Limit Quantity=1 LimitPrice=935.25 StopPrice=0 SignalName='LongC' FromEntrySignal=''
Cancelled custom managed order at 7/17/2009 8:30:02 AM: Order='7029e704ddbd453e828d2e09f0bfd672/Replay101' Name='ShortA' State=Working Instrument='ES 09-09' Action=SellShort Limit price=936.5 Stop price=0 Quantity=1 Strategy='LimitOrderSkeleton' Type=Limit Tif=Gtc Oco='' Filled=0 Fill price=0 Token='7029e704ddbd453e828d2e09f0bfd672' Gtd='12/1/2099 12:00:00 AM'
Cancelled custom managed order at 7/17/2009 8:30:02 AM: Order='64f457bb6bad48b5b37704168b6bd6d4/Replay101' Name='ShortB' State=Working Instrument='ES 09-09' Action=SellShort Limit price=936.75 Stop price=0 Quantity=1 Strategy='LimitOrderSkeleton' Type=Limit Tif=Gtc Oco='' Filled=0 Fill price=0 Token='64f457bb6bad48b5b37704168b6bd6d4' Gtd='12/1/2099 12:00:00 AM'
Cancelled custom managed order at 7/17/2009 8:30:02 AM: Order='d082dc62fe9d43dcaa953d90b815d45c/Replay101' Name='ShortC' State=Working Instrument='ES 09-09' Action=SellShort Limit price=937 Stop price=0 Quantity=1 Strategy='LimitOrderSkeleton' Type=Limit Tif=Gtc Oco='' Filled=0 Fill price=0 Token='d082dc62fe9d43dcaa953d90b815d45c' Gtd='12/1/2099 12:00:00 AM'
7/17/2009 8:30:06 AM Entered internal PlaceOrder() method at 7/17/2009 8:30:06 AM: Action=SellShort OrderType=Limit Quantity=1 LimitPrice=936.00 StopPrice=0 SignalName='ShortA' FromEntrySignal=''
7/17/2009 8:30:06 AM Entered internal PlaceOrder() method at 7/17/2009 8:30:06 AM: Action=SellShort OrderType=Limit Quantity=1 LimitPrice=936.25 StopPrice=0 SignalName='ShortB' FromEntrySignal=''
7/17/2009 8:30:06 AM Entered internal PlaceOrder() method at 7/17/2009 8:30:06 AM: Action=SellShort OrderType=Limit Quantity=1 LimitPrice=936.50 StopPrice=0 SignalName='ShortC' FromEntrySignal=''
7/17/2009 8:30:06 AM Entered internal PlaceOrder() method at 7/17/2009 8:30:06 AM: Action=BuyToCover OrderType=Stop Quantity=1 LimitPrice=0 StopPrice=937.00 SignalName='ShortStopA' FromEntrySignal='ShortA'
7/17/2009 8:30:06 AM Entered internal PlaceOrder() method at 7/17/2009 8:30:06 AM: Action=BuyToCover OrderType=Limit Quantity=1 LimitPrice=934.50 StopPrice=0 SignalName='ShortTargetA' FromEntrySignal='ShortA'
Cancelled custom managed order at 7/17/2009 8:31:06 AM: Order='2b9be38bc22f4d3b9234c95910ea7ddd/Replay101' Name='ShortB' State=Working Instrument='ES 09-09' Action=SellShort Limit price=936.25 Stop price=0 Quantity=1 Strategy='LimitOrderSkeleton' Type=Limit Tif=Gtc Oco='' Filled=0 Fill price=0 Token='2b9be38bc22f4d3b9234c95910ea7ddd' Gtd='12/1/2099 12:00:00 AM'
Cancelled custom managed order at 7/17/2009 8:31:06 AM: Order='0d596073d3b24036b3819ff600c4db22/Replay101' Name='ShortC' State=Working Instrument='ES 09-09' Action=SellShort Limit price=936.5 Stop price=0 Quantity=1 Strategy='LimitOrderSkeleton' Type=Limit Tif=Gtc Oco='' Filled=0 Fill price=0 Token='0d596073d3b24036b3819ff600c4db22' Gtd='12/1/2099 12:00:00 AM'
7/17/2009 8:31:06 AM Entered internal PlaceOrder() method at 7/17/2009 8:31:06 AM: Action=BuyToCover OrderType=Stop Quantity=1 LimitPrice=0 StopPrice=935.75 SignalName='ShortStopA' FromEntrySignal='ShortA'
7/17/2009 8:31:06 AM Amended matching order: Action=BuyToCover OrderType=Stop Quantity=1 LimitPrice=0 StopPrice=935.75 SignalName=ShortStopA' FromEntrySignal='ShortA'
7/17/2009 8:31:09 AM Cancelled pending exit order, since associated position is closed: Order='e6689887dc944dc4b68b66f7b8486afd/Replay101' Name='ShortTargetA' State=Working Instrument='ES 09-09' Action=BuyToCover Limit price=934.5 Stop price=0 Quantity=1 Strategy='LimitOrderSkeleton' Type=Limit Tif=Gtc Oco='' Filled=0 Fill price=0 Token='e6689887dc944dc4b68b66f7b8486afd' Gtd='12/1/2099 12:00:00 AM'
7/17/2009 8:31:25 AM Entered internal PlaceOrder() method at 7/17/2009 8:31:25 AM: Action=Buy OrderType=Limit Quantity=1 LimitPrice=934.75 StopPrice=0 SignalName='LongA' FromEntrySignal=''
7/17/2009 8:31:25 AM Entered internal PlaceOrder() method at 7/17/2009 8:31:25 AM: Action=Buy OrderType=Limit Quantity=1 LimitPrice=934.50 StopPrice=0 SignalName='LongB' FromEntrySignal=''
7/17/2009 8:31:25 AM Entered internal PlaceOrder() method at 7/17/2009 8:31:25 AM: Action=Buy OrderType=Limit Quantity=1 LimitPrice=934.25 StopPrice=0 SignalName='LongC' FromEntrySignal=''
7/17/2009 8:31:47 AM Entered internal PlaceOrder() method at 7/17/2009 8:31:47 AM: Action=Sell OrderType=Stop Quantity=1 LimitPrice=0 StopPrice=933.75 SignalName='LongStopA' FromEntrySignal='LongA'
7/17/2009 8:31:47 AM Entered internal PlaceOrder() method at 7/17/2009 8:31:47 AM: Action=Sell OrderType=Limit Quantity=1 LimitPrice=936.25 StopPrice=0 SignalName='LongTargetA' FromEntrySignal='LongA'
7/17/2009 8:31:51 AM Entered internal PlaceOrder() method at 7/17/2009 8:31:51 AM: Action=Sell OrderType=Stop Quantity=1 LimitPrice=0 StopPrice=933.50 SignalName='LongStopB' FromEntrySignal='LongB'
7/17/2009 8:31:51 AM Entered internal PlaceOrder() method at 7/17/2009 8:31:51 AM: Action=Sell OrderType=Limit Quantity=1 LimitPrice=935.75 StopPrice=0 SignalName='LongTargetB' FromEntrySignal='LongB'
7/17/2009 8:32:09 AM Entered internal PlaceOrder() method at 7/17/2009 8:32:09 AM: Action=Sell OrderType=Stop Quantity=1 LimitPrice=0 StopPrice=933.25 SignalName='LongStopC' FromEntrySignal='LongC'
7/17/2009 8:32:09 AM Entered internal PlaceOrder() method at 7/17/2009 8:32:09 AM: Action=Sell OrderType=Limit Quantity=1 LimitPrice=935.25 StopPrice=0 SignalName='LongTargetC' FromEntrySignal='LongC'
7/17/2009 8:32:25 AM Entered internal PlaceOrder() method at 7/17/2009 8:32:25 AM: Action=Sell OrderType=Stop Quantity=1 LimitPrice=0 StopPrice=934.25 SignalName='LongStopC' FromEntrySignal='LongC'
7/17/2009 8:32:25 AM Amended matching order: Action=Sell OrderType=Stop Quantity=1 LimitPrice=0 StopPrice=934.25 SignalName=LongStopC' FromEntrySignal='LongC'
7/17/2009 8:32:26 AM Cancelled pending exit order, since associated position is closed: Order='323d21b89aa04e0780d3b56452420ae8/Replay101' Name='LongTargetC' State=Working Instrument='ES 09-09' Action=Sell Limit price=935.25 Stop price=0 Quantity=1 Strategy='LimitOrderSkeleton' Type=Limit Tif=Gtc Oco='' Filled=0 Fill price=0 Token='323d21b89aa04e0780d3b56452420ae8' Gtd='12/1/2099 12:00:00 AM'
7/17/2009 8:33:16 AM Cancelled pending exit order, since associated position is closed: Order='40ea30297ca04e398b4f2044da261335/Replay101' Name='LongTargetA' State=Working Instrument='ES 09-09' Action=Sell Limit price=936.25 Stop price=0 Quantity=1 Strategy='LimitOrderSkeleton' Type=Limit Tif=Gtc Oco='' Filled=0 Fill price=0 Token='40ea30297ca04e398b4f2044da261335' Gtd='12/1/2099 12:00:00 AM'
7/17/2009 8:37:47 AM Cancelled pending exit order, since associated position is closed: Order='83dc16eb037544f28f0bd973589b5b58/Replay101' Name='LongTargetB' State=Working Instrument='ES 09-09' Action=Sell Limit price=935.75 Stop price=0 Quantity=1 Strategy='LimitOrderSkeleton' Type=Limit Tif=Gtc Oco='' Filled=0 Fill price=0 Token='83dc16eb037544f28f0bd973589b5b58' Gtd='12/1/2099 12:00:00 AM'

Comment