Order.Cancel();
Atom Ответить
24.03.2011


Ответьте пожалуйста:

При выполнении в OQ команды
if(order!=null)if(order.isDone!=true)order.Cancel();
в вашем адаптере возникает необработанное исключение.
есть вероятность что перед этим заявка была частично исполнена.
В чем дело ??

System.MissingMethodException: Method not found: 'Void OpenQuant.API.Plugins.UserProvider.EmitCancelReject(OpenQuant.API.Order, System.String)'.
at QuikAdapter.QuikMarketDataProvider.Cancel(Order order)
at OpenQuant.API.Plugins.SQProvider.SendOrderCancelRequest(OrderCancelRequest request)
at SmartQuant.Execution.OrderManager.eIfUM2GQx(SingleOrder )
at SmartQuant.Execution.SingleOrder.Cancel()
at OpenQuant.API.Order.Cancel()
at MyStrategy.OnBar(Bar bar) in c:\Users\Администратор\Documents\OpenQuant\Projects\Swing\code.cs:line 608
at OpenQuant.Trading.StrategyRunner.OnNewBar(Instrument instrument, Bar bar)
at OpenQuant.Trading.StrategyRunner.SetNewBarSlice(Int64 barSize)


Теги:


Спасибо:




1 Ответов
Pike

Фотография
Дата: 05.04.2011
Ответить


Проблема связана с тем что начиная с версии 3.х изменено API OpenQuant. Внесение изменений и тестирование планируется сделать в течение недели.
Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy