MarketQuotingStrategy событие остановки

40 views
Skip to first unread message

Dmitriy Klimov

unread,
Sep 24, 2010, 9:42:28 AM9/24/10
to Stock#
Добрый день.

В стратегии использую MarketQuotingStrategy для покупки по лучшей
цене, причем разрешаю только две попытки для входа в сделку.

Проблема: никак не получается отследить события успешного входа в
сделку и событие невозможности войти в нее. То есть надо поймать
событие остановки выполнения MarketQuotingStrategy и вытащить
информацию, была ли совершена сделка или нет. Буду очень признателен
за помощь.

Mikhail Sukhov

unread,
Sep 27, 2010, 7:40:05 AM9/27/10
to Stock#
Для этого нужно смотреть не на событие успешного входа или нет, а на
окончание стратегии. И уже смотреть по результатам. Как вариант,
отнаследуйтесь от стратегии и переопределите этот метод
http://stocksharp.com/doc/help/html/M_Ecng_Trading_Algo_Strategy_OnStopped.htm
И в этом методе смотрите на совершенные сделки Strategy.Trades.

Если же стратегия работает синхронно по отношению к базовой, то
воообще ничего переодпределять не надо. Как только управление
вернулось - смотрите на сделки.

Reply all
Reply to author
Forward
0 new messages