Привет,
После сборки проекта с новой библиотекой обнаружил, что стратегия перестал меняться размер позиций при совершении сделок.
Мои действия:
- По сигналу открываю позицию через LimitQuotingStrategy.
_strategyOpenPosition = new LimitQuotingStrategy(direction, this.Volume, limitPrice)
{
Volume = QuotingOrderVolume,
TimeOut = PositionOpenTimeOut,
WaitAllTrades = true
};
- При этом в логе я вижу, что сделка совершается, и стратегия её видит. Напрягает только долгое время регистрации заявки:
013/11/28 19:52:10.848| |Strategy|Buy=False, Sell=True, Short=True, Cover=False
2013/11/28 19:52:10.848| |LQS_RIZ3@FORTS_C00XXXX|Стратегия запущена. [0,1]. Позиция при старте 0.
2013/11/28 19:52:10.848| |LQS_RIZ3@FORTS_C00XXXX|Котирование на Sell объема 1.
2013/11/28 19:52:10.848| |LQS_RIZ3@FORTS_C00XXXX|Приостановка правил. _rulesSuspendCount 1.
2013/11/28 19:52:10.848| |LQS_RIZ3@FORTS_C00XXXX|Возобновление правил. _rulesSuspendCount 0.
2013/11/28 19:52:10.848| |LQS_RIZ3@FORTS_C00XXXX|Цена текущей NULL и лучшей 140760.
2013/11/28 19:52:10.848| |LQS_RIZ3@FORTS_C00XXXX|Лучший бид 140760 и лучший аск 140770.
2013/11/28 19:52:10.848| |LQS_RIZ3@FORTS_C00XXXX|Регистрация новой Limit (0x1E12325) заявки на Sell с ценой 140760 и объемом 1.
2013/11/28 19:52:10.861|Warning|LQS_RIZ3@FORTS_C00XXXX|Заявка 71389329 в процессе регистрации.
2013/11/28 19:52:10.877|Warning|LQS_RIZ3@FORTS_C00XXXX|Заявка 71389329 в процессе регистрации.
2013/11/28 19:52:10.882|Warning|LQS_RIZ3@FORTS_C00XXXX|Заявка 71389329 в процессе регистрации.
2013/11/28 19:52:10.949|Warning|LQS_RIZ3@FORTS_C00XXXX|Заявка 71389329 в процессе регистрации.
2013/11/28 19:52:10.960|Warning|LQS_RIZ3@FORTS_C00XXXX|Заявка 71389329 в процессе регистрации.
2013/11/28 19:52:10.982|Warning|LQS_RIZ3@FORTS_C00XXXX|Заявка 71389329 в процессе регистрации.
2013/11/28 19:52:10.998|Warning|LQS_RIZ3@FORTS_C00XXXX|Заявка 71389329 в процессе регистрации.
2013/11/28 19:52:11.146|Warning|LQS_RIZ3@FORTS_C00XXXX|Заявка 71389329 в процессе регистрации.
2013/11/28 19:52:11.149| |LQS_RIZ3@FORTS_C00XXXX|Заявка 71389329 принята биржей.
2013/11/28 19:52:11.149| |LQS_RIZ3@FORTS_C00XXXX|Сброс счетчика ошибок регистрации с 0 до нуля.
2013/11/28 19:52:11.320| |LQS_RIZ3@FORTS_C00XXXX|Стратегия запущена. [0,2]. Позиция при старте 0.
2013/11/28 19:52:11.320| |LQS_RIZ3@FORTS_C00XXXX|Котирование на Buy объема 1.
2013/11/28 19:52:11.320| |LQS_RIZ3@FORTS_C00XXXX|Приостановка правил. _rulesSuspendCount 1.
2013/11/28 19:52:11.320| |LQS_RIZ3@FORTS_C00XXXX|Возобновление правил. _rulesSuspendCount 0.
2013/11/28 19:52:11.320| |LQS_RIZ3@FORTS_C00XXXX|Цена текущей NULL и лучшей 140710.
2013/11/28 19:52:11.320| |LQS_RIZ3@FORTS_C00XXXX|Лучший бид 140750 и лучший аск 140760.
2013/11/28 19:52:11.320| |LQS_RIZ3@FORTS_C00XXXX|Регистрация новой Limit (0x3F5C121) заявки на Buy с ценой 140710 и объемом 1.
2013/11/28 19:52:11.320| |Strategy|Новая Sell сделка 817218478 по цене 140760 на 1 заявки 71389329.
2013/11/28 19:52:11.320| |LQS_RIZ3@FORTS_C00XXXX|Новая Sell сделка 817218478 по цене 140760 на 1 заявки 71389329.
2013/11/28 19:52:11.163| |LQS_RIZ3@FORTS_C00XXXX|Заявка 71389329 больше не активна.
2013/11/28 19:52:11.192|Warning|LQS_RIZ3@FORTS_C00XXXX|Заявка 71389330 в процессе регистрации.
2013/11/28 19:52:11.217|Warning|LQS_RIZ3@FORTS_C00XXXX|Заявка 71389330 в процессе регистрации.
2013/11/28 19:52:11.231|Warning|LQS_RIZ3@FORTS_C00XXXX|Заявка 71389330 в процессе регистрации.
2013/11/28 19:52:11.261|Warning|LQS_RIZ3@FORTS_C00XXXX|Заявка 71389330 в процессе регистрации.
2013/11/28 19:52:11.328|Warning|LQS_RIZ3@FORTS_C00XXXX|Заявка 71389330 в процессе регистрации.
2013/11/28 19:52:11.394|Warning|LQS_RIZ3@FORTS_C00XXXX|Заявка 71389330 в процессе регистрации.
2013/11/28 19:52:11.394|Warning|LQS_RIZ3@FORTS_C00XXXX|Заявка 71389330 в процессе регистрации.
2013/11/28 19:52:11.399|Warning|LQS_RIZ3@FORTS_C00XXXX|Заявка 71389330 в процессе регистрации.
2013/11/28 19:52:11.363| |LQS_RIZ3@FORTS_C00XXXX|Заявка 71389330 принята биржей.
2013/11/28 19:52:11.363| |LQS_RIZ3@FORTS_C00XXXX|Сброс счетчика ошибок регистрации с 0 до нуля.
2013/11/28 19:52:43.971| |Strategy|Новая Buy сделка 817218692 по цене 140710 на 1 заявки 71389330.
2013/11/28 19:52:43.971| |LQS_RIZ3@FORTS_C00XXXX|Новая Buy сделка 817218692 по цене 140710 на 1 заявки 71389330.
2013/11/28 19:52:43.973| |LQS_RIZ3@FORTS_C00XXXX|Заявка 71389330 больше не активна.
2013/11/28 19:53:01.402| |Strategy|IsCandleProcessed, _lastCandleTime=28.11.2013 19:51:00, candle.OpenTime=28.11.2013 19:52:00
2013/11/28 19:53:01.402| |Strategy|Candle: 28.11.2013 19:52:00, 140770, 140770, 140700, 140700, 427
2013/11/28 19:53:01.402| |Strategy|Buy=True, Sell=False, Short=False, Cover=True
Я ожидаю увидеть изменение размера позиции у основной стратегии. Но размер позиции у основной стратегии не меняется! В логах отсутствуют записи об изменении размера позиций как у основной стратегии, так и у стратегий котирования. В предыдущей версии библиотеки все работало.
Полный лог во вложении.
P.S.: Еще похоже, что при работе с EmulationTrader у Security перестали заполняться поля LastTrade/BestBid/BestAsk. Завтра проверю на свежую голову и напишу в отдельной теме.
P.P.S.: Было бы здОрово в номерах версий библиотеки как-то указывать статус релиза (бета-версия, или уже что-то стабильное).
Kommentare (2)
Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen
Это лог для эмулятора или реального подключения через плазу?
Лог реального подключения через Plaza.