Try use CancelOrder() but command does not work!
EntryAskOrder=EnterShortLimit(quantity,EnterPrice,"Open Short"); if (EntryAskOrder != null) { min=EntryAskOrder.LimitPrice+AskShift+Shift; if (GetCurrentAsk() < min) { Print("Try cancel Order id="+EntryAskOrder.Token.ToString()+",State="+EntryAskOrder.OrderState.ToString()); CancelOrder(EntryAskOrder); } }
Bid=1068 Calc Price=1067 12.07.2010 13:14:00 Entered internal PlaceOrder() method at 12.07.2010 13:14:00: Action=Buy OrderType=Limit Quantity=1 LimitPrice=1067,00 StopPrice=0 SignalName='Open Long' FromEntrySignal='' Order Changed: id=ff8629b187be4257a1ccb0075225ffd0;State=PendingSubmit Order Changed: id=ff8629b187be4257a1ccb0075225ffd0;State=Accepted Order Changed: id=ff8629b187be4257a1ccb0075225ffd0;State=Working Try cancel Order id=ff8629b187be4257a1ccb0075225ffd0,State=Working Try cancel Order id=ff8629b187be4257a1ccb0075225ffd0,State=Working Try cancel Order id=ff8629b187be4257a1ccb0075225ffd0,State=Working Try cancel Order id=ff8629b187be4257a1ccb0075225ffd0,State=Working Try cancel Order id=ff8629b187be4257a1ccb0075225ffd0,State=Working
Comment