← Atrás

SampleHistoryTesting v.4.2.3.8 - Регистрация и исполнение Стоп-заявок формата QUIK на истории

Добрый день!

Столкнулся с проблемой регистрации стоп-заявок формата QUIK.

В связи со спецификой стратегии создание StopLossStrategy для меня не подходит, поэтому я создаю стратегию с использованием QUIK стоп-ордеров.

Проблема состоит в том что при регистрации таких заявок OnPositionsChanged срабатывает, а OnNewMyTrades нет. То есть позиция вроде как меняется, но сделок при этом нет.

Также, свойство Connector.MyTrades сделки отображает, но их цены и объемы равны 0. При этом свойство Connector.Positions.CurrentValue равно кол-ву MyTrades.

В принципе, для меня это не критично, но возможно тут баг.

Код тестовой стратегии в приложении. Стратегия просто выставляет стоп ордера по максимумам и минимумам свечей. Если при появлении новой свечи заявка не исполнена, то она снимается и выставляется новая, по новому макс и мин.

Спасибо

¿Le resultó útil este tema?

Compartir tema

Comentarios (4)

Iniciar sesión o Crear cuenta, Inicie sesión o regístrese para dejar un comentario

Mikhail Sukhov
Mikhail Sukhov

Тестирование не поддерживает стоп заявки.

AntonySS
AntonySS Autor

а RealTimeEmulationTrader<QuikTrader> стоп заявки поддерживает?

Mikhail Sukhov
Mikhail Sukhov

AntonySS: а RealTimeEmulationTrader стоп заявки поддерживает?

Сам эмулятор не поддерживает стоп-заявки. Источник данных не важен.

AntonySS
AntonySS Autor

Ок. Спасибо!