июн 21, 2012 - Если почитать справку, то там написано: "Если заявка не была исполнена ни по одному контракту, то возвращается 0" Может надо проверку делать исполнился ордер или нет? В том то и проблема что заявка и...
|
|
июн 21, 2012 - Неужели ни кто не сталкивался с таким? Может разработчики подскажут каким образом и в какой момент в библиотеке происходит расчет AveragePrice для исполнившейся заявки? Проблема в нестабильности запол...
|
|
июн 20, 2012 - В стратегии цена стоп заявки рассчитывается как "GetAveragePrice исполнившейся Short заявки " - 80 Стратегия работало какое-то время, все было нормально, стоп-заявки исполнялись. В какой то момент поч...
|
|
июн 18, 2012 - И все таки класс StateMachine это какая-то уже готовая реализация данного механизма? Где то можно взять исходники и примеры?
|
|
июн 17, 2012 - Действительно в коде в одном месте для ActivatePrice присваивалось значение decimal, из-за этого и не срабатывало правило. Поправил на Unit и все заработало
|
|
июн 17, 2012 - ActivatePrice - это что? Попробуйте передавать new Unit(153215, UnitTypes.Limit) ActivatePrice это и есть new Unit(153215, UnitTypes.Limit)
|
|
июн 17, 2012 - Извиняюсь, а что за класс StateMachine?
|
|
июн 17, 2012 - Тогда приведите лог - с изменением Security.Trader.SecuritiesChanged - с выводом LastTrade и с созданием правила. лог: 14:50:00.000 | | TS_RIM2@RTS_tst | Создано новое правило WhenLastTradePriceMore ...
|
|
июн 17, 2012 - Какая именно ошибка? EmulationTrader.SecurityChanged вызывается? не срабатывают WhenLastTradePriceLess и WhenLastTradePriceMore EmulationTrader.SecuritiesChanged вызывается, значения в Security.LastT...
|
|
июн 17, 2012 - Взял dll с кодеплекс stocksharp-17807.zip из trunk, но ошибка осталась используется EmulationTrader
|