Не меняется размер позиции после совершения сделки


Не меняется размер позиции после совершения сделки
Atom
11/29/2013


Привет,

После сборки проекта с новой библиотекой обнаружил, что стратегия перестал меняться размер позиций при совершении сделок.

Мои действия:
1. По сигналу открываю позицию через LimitQuotingStrategy.
Code

                    _strategyOpenPosition = new LimitQuotingStrategy(direction, this.Volume, limitPrice)
                    {
                        Volume = QuotingOrderVolume,
                        TimeOut = PositionOpenTimeOut,
                        WaitAllTrades = true
                    };


2. При этом в логе я вижу, что сделка совершается, и стратегия её видит. Напрягает только долгое время регистрации заявки:



Я ожидаю увидеть изменение размера позиции у основной стратегии. Но размер позиции у основной стратегии не меняется! В логах отсутствуют записи об изменении размера позиций как у основной стратегии, так и у стратегий котирования. В предыдущей версии библиотеки все работало.

Полный лог во вложении.

P.S.: Еще похоже, что при работе с EmulationTrader у Security перестали заполняться поля LastTrade/BestBid/BestAsk. Завтра проверю на свежую голову и напишу в отдельной теме.

P.P.S.: Было бы здОрово в номерах версий библиотеки как-то указывать статус релиза (бета-версия, или уже что-то стабильное).
_log.txt 23 KB (180)

Tags:


Thanks:


esper

Avatar
Date: 11/29/2013
Reply


Это лог для эмулятора или реального подключения через плазу?
Thanks:

Marco

Avatar
Date: 11/29/2013
Reply


Лог реального подключения через Plaza.
Thanks:


Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy