Такое условие сработало два раза
this
.When(StrategyRuleConditionHelper.StrategyNewMyTrades(this))
.Do(RegisterNext)
.Once();
с разницей в три секунды было отправлены две заявки. Первая исполнена за три сделки(1,2,1)каждая с интервалом в секунду, вторая за 1.
Смог воспроизвести ошибку. происходит, когда условия(в данном случае новые сделки)происходять очень быстро. Лог CR 11.08.2011 15:09:03.869 Стратегия запущена. CR 11.08.2011 15:09:04.067 Новая Limit заявка 54492686 на Sell с номером 758750022. CR 11.08.2011 15:09:05.377 Новая Sell сделка 25741296 на 4 заявки 54492686. CR 11.08.2011 15:09:05.377 Правило CR активировано. CR 11.08.2011 15:09:06.019 Правило CR удалено. CR 11.08.2011 15:09:06.019 Новая Limit заявка 54492687 на Sell с номером 758750282. CR 11.08.2011 15:09:06.810 Новая Sell сделка 25741309 на 3 заявки 54492687. CR 11.08.2011 15:09:06.811 Новая Sell сделка 25741312 на 1 заявки 54492687.
После этого произошла остановка, видимо правило было выключено.
Kommentare (2)
Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen
Лог показал одну активацию.
простите, ошибся ,все правильно работает.