← Back

Защитные стратегии APS и TPSLS

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

if (Position == 0 && NoActiveOrders)
                            {
                                this.AddInfoLog("Открываем позицию вверх");
                                var order = this.BuyAtLimit(candlePrevFinish.HighPrice + Security.MinStepSize);
                                var aut = new AutoProtectiveStrategy
                                {
                                    StopLossLevel = order.Price - 10 * Security.MinStepSize,
                                    StopLossActivationOffset = 5 * Security.MinStepSize,
                                };
                                ChildStrategies.Add(aut);
                                order.WhenNewTrades().Do(aut.ProcessNewMyTrades).Apply(this);
                                RegisterOrder(order);
                            }

Может я некорректно задаю уровни?..Стакан зарегистрирован и дополнительные колонки MaxPrice и MinPrice экспортируются Подключаю стратегию TakeProfitStopLossStrategy,

order.WhenNewTrades().Do(trades => trades.ForEach(t =>
                                {
                                    var stopDelta = t.Order.Price + (Security.MinStepSize * 10);
                                    var stopLoss = new StopLossStrategy(t, new Unit(stopDelta, UnitTypes.Limit))
                                    {
                                        Volume = 1,
                                    };

                                    var profitDelta = t.Order.Price - (Security.MinStepSize * 20);
                                    var takeProfit = new TakeProfitStrategy(t, new Unit(profitDelta, UnitTypes.Limit))
                                    {
                                        Volume = 1,
                                    };
                                    var tpsl = new TakeProfitStopLossStrategy(takeProfit, stopLoss);
                                    ChildStrategies.Add(tpsl);
                                })).Apply(this); 

А вот что пишется в логе при запуске TSS

2013/05/11 12:00:37.505|       |LSS_SBER@QJSIM_59013|Стратегия запущена. [0,-1]. Позиция при старте 0.
2013/05/11 12:01:11.139|       |LSS_SBER@QJSIM_59013|Открываем позицию вниз
2013/05/11 12:01:11.149|       |LSS_SBER@QJSIM_59013|Регистрация новой Limit (0x3CFF67C) заявки на Sell с ценой 103,89 и объемом 1. 
2013/05/11 12:01:11.168|       |QuikTrader|RegisterOrder: 43198540/0 Продажа Цена=103,89 Объем=1 Сост=None Бал=1 
2013/05/11 12:01:12.086|       |QuikTrader|New order: 43198540/24196407 Продажа Цена=103,89 Объем=1 Сост=Active Бал=1 
2013/05/11 12:01:12.118|       |QuikTrader|Order changed: 43198540/24196407 Продажа Цена=103,89 Объем=1 Сост=Active Бал=1 
2013/05/11 12:04:37.236|       |QuikTrader|Order changed: 43198540/24196407 Продажа Цена=103,89 Объем=1 Сост=Done Бал=0 
2013/05/11 12:04:37.237|       |LSS_SBER@QJSIM_59013|Новая Sell сделка 1331571258 по цене 103,89 на 1 заявки 43198540.
2013/05/11 12:04:37.242|       |LSS_SBER@QJSIM_59013|Новая позиция: 59013-SBER@QJSIM=-1.
2013/05/11 12:04:37.246|       |LSS_SBER@QJSIM_59013|Заявка 43198540 больше не активна.
2013/05/11 12:04:37.650|       |TPS_SBER@QJSIM_59013|Стратегия запущена. [0,2]. Позиция при старте 0.
2013/05/11 12:04:37.650|       |TPS_SBER@QJSIM_59013|Защита сделки 1331571258 заявки 43198540.
2013/05/11 12:04:37.653|       |TPS_SBER@QJSIM_59013|Котирование на Buy объема 1.
2013/05/11 12:04:37.653|       |TPS_SBER@QJSIM_59013|Приостановка правил. _rulesSuspendCount 1.
2013/05/11 12:04:37.657|       |TPS_SBER@QJSIM_59013|Возобновление правил. _rulesSuspendCount 0.
2013/05/11 12:04:37.669|       |TPS_SBER@QJSIM_59013|Защита активирована.
2013/05/11 12:04:37.671|       |TPS_SBER@QJSIM_59013|Цена текущей NULL и лучшей 103,69.
2013/05/11 12:04:37.671|       |TPS_SBER@QJSIM_59013|Лучший бид 103,75 и лучший аск 103,76.
2013/05/11 12:04:37.676|       |TPS_SBER@QJSIM_59013|Регистрация новой Market (0xF83AB3) заявки на Buy с ценой 103,69 и объемом 1. TPS 1331571258
2013/05/11 12:04:37.676|       |QuikTrader|RegisterOrder: 43198541/0 Покупка Цена=103,69 Объем=1 Сост=None Бал=1 
2013/05/11 12:04:37.680|       |SLS_SBER@QJSIM_59013|Стратегия запущена. [0,2]. Позиция при старте 0.
2013/05/11 12:04:37.680|       |SLS_SBER@QJSIM_59013|Защита сделки 1331571258 заявки 43198540.
2013/05/11 12:04:37.680|       |SLS_SBER@QJSIM_59013|Котирование на Buy объема 1.
2013/05/11 12:04:37.680|       |SLS_SBER@QJSIM_59013|Приостановка правил. _rulesSuspendCount 1.
2013/05/11 12:04:37.681|       |SLS_SBER@QJSIM_59013|Возобновление правил. _rulesSuspendCount 0.
2013/05/11 12:04:37.681|       |SLS_SBER@QJSIM_59013|Защита активирована.
2013/05/11 12:04:37.681|       |SLS_SBER@QJSIM_59013|Цена текущей NULL и лучшей 103,99.
2013/05/11 12:04:37.681|       |SLS_SBER@QJSIM_59013|Лучший бид 103,75 и лучший аск 103,76.
2013/05/11 12:04:37.681|       |SLS_SBER@QJSIM_59013|Регистрация новой Market (0x3D898DC) заявки на Buy с ценой 103,99 и объемом 1. SLS 1331571258
2013/05/11 12:04:37.681|       |QuikTrader|RegisterOrder: 43198542/0 Покупка Цена=103,99 Объем=1 Сост=None Бал=1 
2013/05/11 12:04:37.681|       |TPSLS_SBER@QJSIM_59013|Стратегия запущена. [2,1]. Позиция при старте 0.
2013/05/11 12:04:37.777|       |QuikTrader|OrderFailed: 43198541/0 Покупка Цена=103,69 Объем=1 Сост=Failed Бал=1 
StockSharp.Quik.ApiException: Код ошибки Failed Сообщение Неверно указана цена
2013/05/11 12:04:37.790|Error  |TPS_SBER@QJSIM_59013|Заявка 43198541 (0xF83AB3) не была принята по причине StockSharp.Quik.ApiException: Код ошибки Failed Сообщение Неверно указана цена.
2013/05/11 12:04:37.798|Error  |TPS_SBER@QJSIM_59013|Заявка 43198541 не принята биржей по причине 'Код ошибки Failed Сообщение Неверно указана цена'.
2013/05/11 12:04:37.804|       |TPS_SBER@QJSIM_59013|Текущее кол-во ошибок 1. Максимальное 100.
2013/05/11 12:04:37.808|       |TPS_SBER@QJSIM_59013|Заявка 43198541 больше не активна.
2013/05/11 12:04:37.874|       |QuikTrader|OrderFailed: 43198542/0 Покупка Цена=103,99 Объем=1 Сост=Failed Бал=1 
StockSharp.Quik.ApiException: Код ошибки Failed Сообщение Неверно указана цена
2013/05/11 12:04:37.874|Error  |SLS_SBER@QJSIM_59013|Заявка 43198542 (0x3D898DC) не была принята по причине StockSharp.Quik.ApiException: Код ошибки Failed Сообщение Неверно указана цена.
2013/05/11 12:04:37.874|Error  |SLS_SBER@QJSIM_59013|Заявка 43198542 не принята биржей по причине 'Код ошибки Failed Сообщение Неверно указана цена'.
2013/05/11 12:04:37.874|       |SLS_SBER@QJSIM_59013|Текущее кол-во ошибок 1. Максимальное 100.
2013/05/11 12:04:37.874|       |SLS_SBER@QJSIM_59013|Заявка 43198542 больше не активна.
2013/05/11 12:05:05.339|       |LSS_SBER@QJSIM_59013|Первый опорный уровень вниз = 103,7.
2013/05/11 12:14:06.472|       |LSS_SBER@QJSIM_59013|Закрываем позицию вниз
2013/05/11 12:14:06.474|       |LSS_SBER@QJSIM_59013|Регистрация новой Market (0x23B323B) заявки на Buy с ценой 0 и объемом 1. 
2013/05/11 12:14:06.475|       |QuikTrader|RegisterOrder: 43198543/0 Покупка Цена=0 Объем=1 Сост=None Бал=1 
2013/05/11 12:14:06.475|       |LSS_SBER@QJSIM_59013|Открываем позицию вверх
2013/05/11 12:14:06.476|       |LSS_SBER@QJSIM_59013|Регистрация новой Limit (0x8580DC) заявки на Buy с ценой 103,87 и объемом 1. 
2013/05/11 12:14:06.476|       |QuikTrader|RegisterOrder: 43198544/0 Покупка Цена=103,87 Объем=1 Сост=None Бал=1 
2013/05/11 12:14:07.447|       |QuikTrader|New order: 43198543/24209305 Покупка Цена=0 Объем=1 Сост=Done Бал=0 
2013/05/11 12:14:07.452|       |LSS_SBER@QJSIM_59013|Новая позиция: 59013-SBER@QJSIM=0.
2013/05/11 12:14:07.452|       |LSS_SBER@QJSIM_59013|Заявка 43198543 больше не активна.
2013/05/11 12:14:07.452|       |LSS_SBER@QJSIM_59013|Новая Buy сделка 1331577828 по цене 103,9 на 1 заявки 43198543.
2013/05/11 12:14:07.473|       |QuikTrader|New order: 43198544/24209306 Покупка Цена=103,87 Объем=1 Сост=Active Бал=1 
2013/05/11 12:14:07.474|       |QuikTrader|Order changed: 43198543/24209305 Покупка Цена=0 Объем=1 Сост=Done Бал=0 
2013/05/11 12:14:07.474|       |QuikTrader|Order changed: 43198544/24209306 Покупка Цена=103,87 Объем=1 Сост=Active Бал=1 
2013/05/11 12:14:34.664|       |LSS_SBER@QJSIM_59013|Новая Buy сделка 1331578213 по цене 103,87 на 1 заявки 43198544.
2013/05/11 12:14:34.680|       |QuikTrader|Order changed: 43198544/24209306 Покупка Цена=103,87 Объем=1 Сост=Done Бал=0 
2013/05/11 12:14:34.680|       |LSS_SBER@QJSIM_59013|Новая позиция: 59013-SBER@QJSIM=1.
2013/05/11 12:14:34.680|       |LSS_SBER@QJSIM_59013|Заявка 43198544 больше не активна.
2013/05/11 12:14:34.793|       |TPS_SBER@QJSIM_59013|Стратегия запущена. [0,2]. Позиция при старте 0.
2013/05/11 12:14:34.793|       |TPS_SBER@QJSIM_59013|Защита сделки 1331578213 заявки 43198544.
2013/05/11 12:14:34.793|       |TPS_SBER@QJSIM_59013|Котирование на Sell объема 1.
2013/05/11 12:14:34.793|       |TPS_SBER@QJSIM_59013|Приостановка правил. _rulesSuspendCount 1.
2013/05/11 12:14:34.793|       |TPS_SBER@QJSIM_59013|Возобновление правил. _rulesSuspendCount 0.
2013/05/11 12:14:34.794|       |TPS_SBER@QJSIM_59013|Защита активирована.
2013/05/11 12:14:34.794|       |TPS_SBER@QJSIM_59013|Цена текущей NULL и лучшей 104,07.
2013/05/11 12:14:34.794|       |TPS_SBER@QJSIM_59013|Лучший бид 103,87 и лучший аск 103,89.
2013/05/11 12:14:34.794|       |TPS_SBER@QJSIM_59013|Регистрация новой Market (0x3A3E467) заявки на Sell с ценой 104,07 и объемом 1. TPS 1331578213
2013/05/11 12:14:34.794|       |QuikTrader|RegisterOrder: 43198545/0 Продажа Цена=104,07 Объем=1 Сост=None Бал=1 
2013/05/11 12:14:34.794|       |SLS_SBER@QJSIM_59013|Стратегия запущена. [0,2]. Позиция при старте 0.
2013/05/11 12:14:34.794|       |SLS_SBER@QJSIM_59013|Защита сделки 1331578213 заявки 43198544.
2013/05/11 12:14:34.794|       |SLS_SBER@QJSIM_59013|Котирование на Sell объема 1.
2013/05/11 12:14:34.794|       |SLS_SBER@QJSIM_59013|Приостановка правил. _rulesSuspendCount 1.
2013/05/11 12:14:34.794|       |SLS_SBER@QJSIM_59013|Возобновление правил. _rulesSuspendCount 0.
2013/05/11 12:14:34.794|       |SLS_SBER@QJSIM_59013|Защита активирована.
2013/05/11 12:14:34.794|       |SLS_SBER@QJSIM_59013|Цена текущей NULL и лучшей 103,77.
2013/05/11 12:14:34.794|       |SLS_SBER@QJSIM_59013|Лучший бид 103,87 и лучший аск 103,89.
2013/05/11 12:14:34.794|       |SLS_SBER@QJSIM_59013|Регистрация новой Market (0x1991AE) заявки на Sell с ценой 103,77 и объемом 1. SLS 1331578213
2013/05/11 12:14:34.794|       |QuikTrader|RegisterOrder: 43198546/0 Продажа Цена=103,77 Объем=1 Сост=None Бал=1 
2013/05/11 12:14:34.794|       |TPSLS_SBER@QJSIM_59013|Стратегия запущена. [2,2]. Позиция при старте 0.
2013/05/11 12:14:34.892|       |QuikTrader|OrderFailed: 43198545/0 Продажа Цена=104,07 Объем=1 Сост=Failed Бал=1 
StockSharp.Quik.ApiException: Код ошибки Failed Сообщение Неверно указана цена
2013/05/11 12:14:34.892|Error  |TPS_SBER@QJSIM_59013|Заявка 43198545 (0x3A3E467) не была принята по причине StockSharp.Quik.ApiException: Код ошибки Failed Сообщение Неверно указана цена.
2013/05/11 12:14:34.892|Error  |TPS_SBER@QJSIM_59013|Заявка 43198545 не принята биржей по причине 'Код ошибки Failed Сообщение Неверно указана цена'.
2013/05/11 12:14:34.892|       |TPS_SBER@QJSIM_59013|Текущее кол-во ошибок 1. Максимальное 100.
2013/05/11 12:14:34.893|       |TPS_SBER@QJSIM_59013|Заявка 43198545 больше не активна.
2013/05/11 12:14:35.035|       |QuikTrader|OrderFailed: 43198546/0 Продажа Цена=103,77 Объем=1 Сост=Failed Бал=1 
StockSharp.Quik.ApiException: Код ошибки Failed Сообщение Неверно указана цена
2013/05/11 12:14:35.035|Error  |SLS_SBER@QJSIM_59013|Заявка 43198546 (0x1991AE) не была принята по причине StockSharp.Quik.ApiException: Код ошибки Failed Сообщение Неверно указана цена.
2013/05/11 12:14:35.036|Error  |SLS_SBER@QJSIM_59013|Заявка 43198546 не принята биржей по причине 'Код ошибки Failed Сообщение Неверно указана цена'.
2013/05/11 12:14:35.036|       |SLS_SBER@QJSIM_59013|Текущее кол-во ошибок 1. Максимальное 100.
2013/05/11 12:14:35.036|       |SLS_SBER@QJSIM_59013|Заявка 43198546 больше не активна.
2013/05/11 12:15:04.846|       |LSS_SBER@QJSIM_59013|Первый опорный уровень вверх = 104,33.
2013/05/11 12:15:04.846|       |LSS_SBER@QJSIM_59013|Закрываем позицию вверх
2013/05/11 12:15:04.847|       |LSS_SBER@QJSIM_59013|Регистрация новой Market (0x3E347B1) заявки на Sell с ценой 0 и объемом 1. 
2013/05/11 12:15:04.848|       |QuikTrader|RegisterOrder: 43198547/0 Продажа Цена=0 Объем=1 Сост=None Бал=1 
2013/05/11 12:15:04.848|       |LSS_SBER@QJSIM_59013|Открываем позицию вниз
2013/05/11 12:15:04.848|       |LSS_SBER@QJSIM_59013|Регистрация новой Limit (0x2CE3E17) заявки на Sell с ценой 103,82 и объемом 1. 
2013/05/11 12:15:04.848|       |QuikTrader|RegisterOrder: 43198548/0 Продажа Цена=103,82 Объем=1 Сост=None Бал=1 
2013/05/11 12:15:05.844|       |QuikTrader|New order: 43198547/24210877 Продажа Цена=0 Объем=1 Сост=Done Бал=0 
2013/05/11 12:15:05.846|       |LSS_SBER@QJSIM_59013|Новая позиция: 59013-SBER@QJSIM=0.
2013/05/11 12:15:05.846|       |LSS_SBER@QJSIM_59013|Заявка 43198547 больше не активна.
2013/05/11 12:15:05.846|       |LSS_SBER@QJSIM_59013|Новая Sell сделка 1331578773 по цене 103,75 на 1 заявки 43198547.
2013/05/11 12:15:05.850|       |QuikTrader|New order: 43198548/24210878 Продажа Цена=103,82 Объем=1 Сост=Active Бал=1 
2013/05/11 12:15:05.856|       |QuikTrader|Order changed: 43198547/24210877 Продажа Цена=0 Объем=1 Сост=Done Бал=0 
2013/05/11 12:15:05.856|       |QuikTrader|Order changed: 43198548/24210878 Продажа Цена=103,82 Объем=1 Сост=Active Бал=1 
2013/05/11 12:17:35.680|       |LSS_SBER@QJSIM_59013|Новая Sell сделка 1331579559 по цене 103,82 на 1 заявки 43198548.
2013/05/11 12:17:35.703|       |QuikTrader|Order changed: 43198548/24210878 Продажа Цена=103,82 Объем=1 Сост=Done Бал=0 
2013/05/11 12:17:35.704|       |LSS_SBER@QJSIM_59013|Новая позиция: 59013-SBER@QJSIM=-1.
2013/05/11 12:17:35.704|       |LSS_SBER@QJSIM_59013|Заявка 43198548 больше не активна.
2013/05/11 12:17:35.960|       |TPS_SBER@QJSIM_59013|Стратегия запущена. [0,2]. Позиция при старте 0.
2013/05/11 12:17:35.960|       |TPS_SBER@QJSIM_59013|Защита сделки 1331579559 заявки 43198548.
2013/05/11 12:17:35.960|       |TPS_SBER@QJSIM_59013|Котирование на Buy объема 1.
2013/05/11 12:17:35.960|       |TPS_SBER@QJSIM_59013|Приостановка правил. _rulesSuspendCount 1.
2013/05/11 12:17:35.961|       |TPS_SBER@QJSIM_59013|Возобновление правил. _rulesSuspendCount 0.
2013/05/11 12:17:35.961|       |TPS_SBER@QJSIM_59013|Защита активирована.
2013/05/11 12:17:35.961|       |TPS_SBER@QJSIM_59013|Цена текущей NULL и лучшей 103,62.
2013/05/11 12:17:35.961|       |TPS_SBER@QJSIM_59013|Лучший бид 103,76 и лучший аск 103,8.
2013/05/11 12:17:35.961|       |TPS_SBER@QJSIM_59013|Регистрация новой Market (0x318E651) заявки на Buy с ценой 103,62 и объемом 1. TPS 1331579559
2013/05/11 12:17:35.961|       |QuikTrader|RegisterOrder: 43198549/0 Покупка Цена=103,62 Объем=1 Сост=None Бал=1 
2013/05/11 12:17:35.961|       |SLS_SBER@QJSIM_59013|Стратегия запущена. [0,2]. Позиция при старте 0.
2013/05/11 12:17:35.961|       |SLS_SBER@QJSIM_59013|Защита сделки 1331579559 заявки 43198548.
2013/05/11 12:17:35.961|       |SLS_SBER@QJSIM_59013|Котирование на Buy объема 1.
2013/05/11 12:17:35.961|       |SLS_SBER@QJSIM_59013|Приостановка правил. _rulesSuspendCount 1.
2013/05/11 12:17:35.961|       |SLS_SBER@QJSIM_59013|Возобновление правил. _rulesSuspendCount 0.
2013/05/11 12:17:35.961|       |SLS_SBER@QJSIM_59013|Защита активирована.
2013/05/11 12:17:35.961|       |SLS_SBER@QJSIM_59013|Цена текущей NULL и лучшей 103,92.
2013/05/11 12:17:35.961|       |SLS_SBER@QJSIM_59013|Лучший бид 103,76 и лучший аск 103,8.
2013/05/11 12:17:35.961|       |SLS_SBER@QJSIM_59013|Регистрация новой Market (0x11D0FC7) заявки на Buy с ценой 103,92 и объемом 1. SLS 1331579559
2013/05/11 12:17:35.961|       |QuikTrader|RegisterOrder: 43198550/0 Покупка Цена=103,92 Объем=1 Сост=None Бал=1 
2013/05/11 12:17:35.961|       |TPSLS_SBER@QJSIM_59013|Стратегия запущена. [2,3]. Позиция при старте 0.
2013/05/11 12:17:36.054|       |QuikTrader|OrderFailed: 43198549/0 Покупка Цена=103,62 Объем=1 Сост=Failed Бал=1 
StockSharp.Quik.ApiException: Код ошибки Failed Сообщение Неверно указана цена
2013/05/11 12:17:36.054|Error  |TPS_SBER@QJSIM_59013|Заявка 43198549 (0x318E651) не была принята по причине StockSharp.Quik.ApiException: Код ошибки Failed Сообщение Неверно указана цена.
2013/05/11 12:17:36.054|Error  |TPS_SBER@QJSIM_59013|Заявка 43198549 не принята биржей по причине 'Код ошибки Failed Сообщение Неверно указана цена'.
2013/05/11 12:17:36.054|       |TPS_SBER@QJSIM_59013|Текущее кол-во ошибок 1. Максимальное 100.
2013/05/11 12:17:36.054|       |TPS_SBER@QJSIM_59013|Заявка 43198549 больше не активна.
2013/05/11 12:17:36.211|       |QuikTrader|OrderFailed: 43198550/0 Покупка Цена=103,92 Объем=1 Сост=Failed Бал=1 
StockSharp.Quik.ApiException: Код ошибки Failed Сообщение Неверно указана цена
2013/05/11 12:17:36.211|Error  |SLS_SBER@QJSIM_59013|Заявка 43198550 (0x11D0FC7) не была принята по причине StockSharp.Quik.ApiException: Код ошибки Failed Сообщение Неверно указана цена.
2013/05/11 12:17:36.211|Error  |SLS_SBER@QJSIM_59013|Заявка 43198550 не принята биржей по причине 'Код ошибки Failed Сообщение Неверно указана цена'.
2013/05/11 12:17:36.211|       |SLS_SBER@QJSIM_59013|Текущее кол-во ошибок 1. Максимальное 100.
2013/05/11 12:17:36.211|       |SLS_SBER@QJSIM_59013|Заявка 43198550 больше не активна.
2013/05/11 12:20:04.813|       |TPS_SBER@QJSIM_59013|Стратегия останавливается. [0,2]. Позиция при старте 0.
2013/05/11 12:20:04.818|       |TPS_SBER@QJSIM_59013|Правило 'Изменение стакана инструмента SBER@QJSIM (0x11D11D4)'. Приостановлено.
2013/05/11 12:20:04.820|Warning|TPS_SBER@QJSIM_59013|Заканчиваем котирование с неисполненным объемом равный 1.
2013/05/11 12:20:04.822|       |TPS_SBER@QJSIM_59013|Ожидание снятия всех активных заявок.
2013/05/11 12:20:04.832|       |TPS_SBER@QJSIM_59013|Стратегия остановлена. [0,2]. Позиция при старте 0.
2013/05/11 12:20:04.869|       |SLS_SBER@QJSIM_59013|Стратегия останавливается. [0,1]. Позиция при старте 0.
2013/05/11 12:20:04.869|       |SLS_SBER@QJSIM_59013|Правило 'Изменение стакана инструмента SBER@QJSIM (0xEC4FF4)'. Приостановлено.
2013/05/11 12:20:04.869|Warning|SLS_SBER@QJSIM_59013|Заканчиваем котирование с неисполненным объемом равный 1.
2013/05/11 12:20:04.869|       |SLS_SBER@QJSIM_59013|Ожидание снятия всех активных заявок.
2013/05/11 12:20:04.869|       |SLS_SBER@QJSIM_59013|Стратегия остановлена. [0,1]. Позиция при старте 0.
2013/05/11 12:20:04.870|       |TPSLS_SBER@QJSIM_59013|Стратегия останавливается. [0,3]. Позиция при старте 0.
2013/05/11 12:20:04.870|       |TPSLS_SBER@QJSIM_59013|Ожидание снятия всех активных заявок.
2013/05/11 12:20:04.870|       |TPSLS_SBER@QJSIM_59013|Стратегия остановлена. [0,3]. Позиция при старте 0.
2013/05/11 12:20:04.870|       |TPS_SBER@QJSIM_59013|Стратегия останавливается. [0,2]. Позиция при старте 0.
2013/05/11 12:20:04.870|       |TPS_SBER@QJSIM_59013|Правило 'Изменение стакана инструмента SBER@QJSIM (0xECCB15)'. Приостановлено.
2013/05/11 12:20:04.870|Warning|TPS_SBER@QJSIM_59013|Заканчиваем котирование с неисполненным объемом равный 1.
2013/05/11 12:20:04.870|       |TPS_SBER@QJSIM_59013|Ожидание снятия всех активных заявок.
2013/05/11 12:20:04.870|       |TPS_SBER@QJSIM_59013|Стратегия остановлена. [0,2]. Позиция при старте 0.
2013/05/11 12:20:04.870|       |SLS_SBER@QJSIM_59013|Стратегия останавливается. [0,1]. Позиция при старте 0.
2013/05/11 12:20:04.870|       |SLS_SBER@QJSIM_59013|Правило 'Изменение стакана инструмента SBER@QJSIM (0x11F4BE1)'. Приостановлено.
2013/05/11 12:20:04.870|Warning|SLS_SBER@QJSIM_59013|Заканчиваем котирование с неисполненным объемом равный 1.
2013/05/11 12:20:04.870|       |SLS_SBER@QJSIM_59013|Ожидание снятия всех активных заявок.
2013/05/11 12:20:04.870|       |SLS_SBER@QJSIM_59013|Стратегия остановлена. [0,1]. Позиция при старте 0.
2013/05/11 12:20:04.870|       |TPSLS_SBER@QJSIM_59013|Стратегия останавливается. [0,3]. Позиция при старте 0.
2013/05/11 12:20:04.870|       |TPSLS_SBER@QJSIM_59013|Ожидание снятия всех активных заявок.
2013/05/11 12:20:04.870|       |TPSLS_SBER@QJSIM_59013|Стратегия остановлена. [0,3]. Позиция при старте 0.
2013/05/11 12:20:04.870|       |TPS_SBER@QJSIM_59013|Стратегия останавливается. [0,2]. Позиция при старте 0.
2013/05/11 12:20:04.870|       |TPS_SBER@QJSIM_59013|Правило 'Изменение стакана инструмента SBER@QJSIM (0x1D61FA9)'. Приостановлено.
2013/05/11 12:20:04.870|Warning|TPS_SBER@QJSIM_59013|Заканчиваем котирование с неисполненным объемом равный 1.
2013/05/11 12:20:04.870|       |TPS_SBER@QJSIM_59013|Ожидание снятия всех активных заявок.
2013/05/11 12:20:04.870|       |TPS_SBER@QJSIM_59013|Стратегия остановлена. [0,2]. Позиция при старте 0.
2013/05/11 12:20:04.871|       |SLS_SBER@QJSIM_59013|Стратегия останавливается. [0,1]. Позиция при старте 0.
2013/05/11 12:20:04.871|       |SLS_SBER@QJSIM_59013|Правило 'Изменение стакана инструмента SBER@QJSIM (0xD2FCA6)'. Приостановлено.
2013/05/11 12:20:04.871|Warning|SLS_SBER@QJSIM_59013|Заканчиваем котирование с неисполненным объемом равный 1.
2013/05/11 12:20:04.871|       |SLS_SBER@QJSIM_59013|Ожидание снятия всех активных заявок.
2013/05/11 12:20:04.871|       |SLS_SBER@QJSIM_59013|Стратегия остановлена. [0,1]. Позиция при старте 0.
2013/05/11 12:20:04.878|       |TPSLS_SBER@QJSIM_59013|Стратегия останавливается. [0,3]. Позиция при старте 0.
2013/05/11 12:20:04.878|       |TPSLS_SBER@QJSIM_59013|Ожидание снятия всех активных заявок.
2013/05/11 12:20:04.878|       |TPSLS_SBER@QJSIM_59013|Стратегия остановлена. [0,3]. Позиция при старте 0.
2013/05/11 12:20:04.879|       |LSS_SBER@QJSIM_59013|Стратегия остановлена. [3,-1]. Позиция при старте -1.
2013/05/11 12:20:04.879|       |LSS_SBER@QJSIM_59013|Стратегия останавливается. [3,-1]. Позиция при старте -1.

Получается каждый раз после получения сделки защитная стратегия направляет рыночную заявку на регистрацию по определенному уровню...но ведь не должна направлять...В итоге появляется ошибка "Не верно указана цена" Далее при достижении защитных уровней защита не срабатывает. Как быть?

Comments (13)

Login or Create account, Log in or register to leave a comment

Иван З.
Иван З.

Раз уж везде наследил и здесь наслежу. Попробуйте вместо```csharp var stopLoss = new StopLossStrategy(t, new Unit(stopDelta, UnitTypes.Limit))

написать
```csharp
var stopLoss = new StopLossStrategy(t, Security.MinStepSize * 10)

а вместо ```csharp var takeProfit = new TakeProfitStrategy(t, new Unit(profitDelta, UnitTypes.Limit))

написать ```csharp
var takeProfit = new TakeProfitStrategy(t, Security.MinStepSize * 20)

Логика по крайней мере измениться не должна. А задавать конкретную цену здесь смысла не вижу(вообще ни где не вижу😀 ).

UsilaDobry
UsilaDobry Author

Благодарю за совет, но такой вариант я пробовал, в этом случае защитная стратегия запускается, но защитные уровни не срабатывают. Правда заявки не отсылает при получении сделки 😀 На скрине видно, справа на графике от монитора, покупка по 104,9, уровень stoploss = 104.8, цена дошла до этого уровня и ничего... К сожалению на скрине не видно...😳

Lipot
Lipot

На MarketDepths подписались?

UsilaDobry
UsilaDobry Author

Lipot: На MarketDepths подписались?

Конечно...

MenDel
MenDel

Подскажите почему у меня тейк и стоп срабатывают сразу же после сделки, т.е. не ждет прихода защитного уровня Пробовал каждую по отдельности. (ордер на покупку по цене 127000, тейк 127100, стоп 126900) Может в условиях что то не правильно написал.

                    ```csharp

var tps = new TakeProfitStrategy(t, new Unit(takeProfit, UnitTypes.Limit)) ; ChildStrategies.Add(tps);

Тэйк профит сразу же посылается по цене планки (122220)
                        ```csharp
 var sls = new StopLossStrategy(t, new Unit(stopLoss, UnitTypes.Limit))
                         {
                             ProtectiveVolume = t.Trade.Volume,
                             Volume = t.Trade.Volume,
                             WaitAllTrades = true,
                         };
                         ChildStrategies.Add(sls);

Стоп лосс сразу же посылается по своей цене (126900)

MenDel
MenDel

Никто не пользуется тэйками и стопами с конкретными уровнями???

Mikhail Sukhov
Mikhail Sukhov

MenDel: Никто не пользуется тэйками и стопами с конкретными уровнями???

Нужны логи.

MenDel
MenDel

MenDel: Никто не пользуется тэйками и стопами с конкретными уровнями???

Вот по тейк профит стратегии:

2013/07/05 16:15:49.311|       |SmartTrader|Экспорт в процессе запуска.
2013/07/05 16:15:49.312|       |SmartTrader|Экспорт запущен.
2013/07/05 16:15:57.053|       |STR_RIU3@FORTS_BP9999-RF-01|Стратегия запущена. [0,-1]. Позиция при старте 0.
2013/07/05 16:15:59.403|       |STR_RIU3@FORTS_BP9999-RF-01|Регистрация новой Limit (0x547618) заявки на Buy с ценой 127270 и объемом 1. 
2013/07/05 16:15:59.414|       |SmartTrader|RegisterOrder: 58544027/0 Покупка Цена=127270 Объем=1 Сост=None Бал=1 
2013/07/05 16:15:59.501|       |SmartTrader|SmartTrader.UpdateOrder: id 0 smartId 1791585139 type StOrder_Type_Limit direction Buy price 127270 volume 1 balance 1 time 05.07.2013 16:15:59 security RTS-9.13_FT state StOrder_State_Pending
2013/07/05 16:15:59.516|       |SmartTrader|SmartTrader.UpdateOrder: id 10965921098 smartId 1791585139 type StOrder_Type_Limit direction Buy price 127270 volume 1 balance 1 time 05.07.2013 16:15:59 security RTS-9.13_FT state StOrder_State_Open
2013/07/05 16:15:59.516|       |SmartTrader|New order: 58544027/10965921098 Покупка Цена=127270 Объем=1 Сост=Active Бал=1 
2013/07/05 16:17:01.395|       |SmartTrader|SmartTrader.UpdateOrder: id 10965921098 smartId 1791585139 type StOrder_Type_Limit direction Buy price 127270 volume 1 balance 0 time 05.07.2013 16:17:01 security RTS-9.13_FT state StOrder_State_Filled
2013/07/05 16:17:01.395|       |SmartTrader|Order changed: 58544027/10965921098 Покупка Цена=127270 Объем=1 Сост=Done Бал=0 
2013/07/05 16:17:01.398|       |STR_RIU3@FORTS_BP9999-RF-01|Новая позиция: BP9999-RF-01-RIU3@FORTS=1.
2013/07/05 16:17:01.402|       |STR_RIU3@FORTS_BP9999-RF-01|Заявка 58544027 больше не активна.
2013/07/05 16:17:01.415|       |SmartTrader|SmartTrader.AddTrade: tradeId 764936499 orderId 10965921098 price 127270 volume 1 time 05.07.2013 16:17:01 security RTS-9.13_FT
2013/07/05 16:17:01.417|       |STR_RIU3@FORTS_BP9999-RF-01|Новая Buy сделка 764936499 по цене 127270 на 1 заявки 58544027.
2013/07/05 16:17:01.587|       |TPS_RIU3@FORTS_BP9999-RF-01|Стратегия запущена. [0,1]. Позиция при старте 0.
2013/07/05 16:17:01.588|       |TPS_RIU3@FORTS_BP9999-RF-01|Защита сделки 764936499 заявки 58544027.
2013/07/05 16:17:01.588|       |TPS_RIU3@FORTS_BP9999-RF-01|Котирование на Sell объема 1.
2013/07/05 16:17:01.588|       |TPS_RIU3@FORTS_BP9999-RF-01|Приостановка правил. _rulesSuspendCount 1.
2013/07/05 16:17:01.595|       |TPS_RIU3@FORTS_BP9999-RF-01|Возобновление правил. _rulesSuspendCount 0.
2013/07/05 16:17:01.603|       |TPS_RIU3@FORTS_BP9999-RF-01|Защита активирована.
2013/07/05 16:17:01.604|       |TPS_RIU3@FORTS_BP9999-RF-01|Цена текущей NULL и лучшей 127320.
2013/07/05 16:17:01.604|       |TPS_RIU3@FORTS_BP9999-RF-01|Лучший бид 127270 и лучший аск 127280.
2013/07/05 16:17:01.608|       |TPS_RIU3@FORTS_BP9999-RF-01|Регистрация новой Limit (0xD08F3B) заявки на Sell с ценой 127320 и объемом 1. TPS 764936499
2013/07/05 16:17:01.610|       |SmartTrader|RegisterOrder: 58544028/0 Продажа Цена=127320 Объем=1 Сост=None Бал=1 
2013/07/05 16:17:01.617|Warning|TPS_RIU3@FORTS_BP9999-RF-01|Заявка 58544028 в процессе регистрации.
2013/07/05 16:17:01.634|Warning|TPS_RIU3@FORTS_BP9999-RF-01|Заявка 58544028 в процессе регистрации.
2013/07/05 16:17:01.696|       |SmartTrader|SmartTrader.UpdateOrder: id 0 smartId 1791587056 type StOrder_Type_Limit direction Sell price 127320 volume 1 balance 1 time 05.07.2013 16:17:01 security RTS-9.13_FT state StOrder_State_Pending
2013/07/05 16:17:01.703|       |SmartTrader|SmartTrader.UpdateOrder: id 10965931508 smartId 1791587056 type StOrder_Type_Limit direction Sell price 127320 volume 1 balance 1 time 05.07.2013 16:17:01 security RTS-9.13_FT state StOrder_State_Open
2013/07/05 16:17:01.703|       |SmartTrader|New order: 58544028/10965931508 Продажа Цена=127320 Объем=1 Сост=Active Бал=1 
2013/07/05 16:17:01.704|       |TPS_RIU3@FORTS_BP9999-RF-01|Заявка 58544028 принята биржей.
2013/07/05 16:17:01.704|       |TPS_RIU3@FORTS_BP9999-RF-01|Сброс счетчика ошибок регистрации с 0 до нуля.
2013/07/05 16:17:01.704|       |TPS_RIU3@FORTS_BP9999-RF-01|Цена текущей 127320 и лучшей 122590.
2013/07/05 16:17:01.704|       |TPS_RIU3@FORTS_BP9999-RF-01|Лучший бид 127260 и лучший аск 127280.
2013/07/05 16:17:01.704|       |TPS_RIU3@FORTS_BP9999-RF-01|Котирование заявки 58544028 на Sell с ценой 127320 объемом 1.
2013/07/05 16:17:01.705|       |TPS_RIU3@FORTS_BP9999-RF-01|Отмена заявки 58544028.
2013/07/05 16:17:01.705|       |TPS_RIU3@FORTS_BP9999-RF-01|Отмена заявки 58544028.
2013/07/05 16:17:01.706|       |SmartTrader|CancelOrder: 58544028/10965931508 Продажа Цена=127320 Объем=1 Сост=Active Бал=1 
2013/07/05 16:17:01.781|       |SmartTrader|SmartTrader.UpdateOrder: id 10965931508 smartId 1791587056 type StOrder_Type_Limit direction Sell price 127320 volume 1 balance 1 time 05.07.2013 16:17:01 security RTS-9.13_FT state StOrder_State_Open
2013/07/05 16:17:01.781|       |SmartTrader|Order changed: 58544028/10965931508 Продажа Цена=127320 Объем=1 Сост=Active Бал=1 
2013/07/05 16:17:01.788|       |SmartTrader|SmartTrader.UpdateOrder: id 10965931508 smartId 1791587056 type StOrder_Type_Limit direction Sell price 127320 volume 1 balance 1 time 05.07.2013 16:17:01 security RTS-9.13_FT state StOrder_State_Cancel
2013/07/05 16:17:01.788|       |SmartTrader|Order changed: 58544028/10965931508 Продажа Цена=127320 Объем=1 Сост=Done Бал=1 
2013/07/05 16:17:01.788|       |TPS_RIU3@FORTS_BP9999-RF-01|Заявка 58544028 больше не активна.
2013/07/05 16:17:01.790|       |TPS_RIU3@FORTS_BP9999-RF-01|Заявка 58544028 была снята. Время снятия 05.07.2013 16:17:01.
2013/07/05 16:17:01.791|       |TPS_RIU3@FORTS_BP9999-RF-01|Цена текущей NULL и лучшей 122590.
2013/07/05 16:17:01.791|       |TPS_RIU3@FORTS_BP9999-RF-01|Лучший бид 127260 и лучший аск 127280.
2013/07/05 16:17:01.791|       |TPS_RIU3@FORTS_BP9999-RF-01|Перерегистрация проскальзывания заявки 58544028 (0xD08F3B) на заявку (0xF64BBB).
2013/07/05 16:17:01.792|       |STR_RIU3@FORTS_BP9999-RF-01|Перерегистрация проскальзывания заявки 58544028 (0xD08F3B) на заявку (0xF64BBB).
2013/07/05 16:17:01.792|       |TPS_RIU3@FORTS_BP9999-RF-01|Регистрация новой Limit (0xF64BBB) заявки на Sell с ценой 122590 и объемом 1. TPS 764936499
2013/07/05 16:17:01.792|       |SmartTrader|RegisterOrder: 58544029/0 Продажа Цена=122590 Объем=1 Сост=None Бал=1 
2013/07/05 16:17:01.835|Warning|TPS_RIU3@FORTS_BP9999-RF-01|Заявка 58544029 в процессе регистрации.
2013/07/05 16:17:01.874|       |SmartTrader|SmartTrader.UpdateOrder: id 0 smartId 1791587062 type StOrder_Type_Limit direction Sell price 122590 volume 1 balance 1 time 05.07.2013 16:17:01 security RTS-9.13_FT state StOrder_State_Pending
2013/07/05 16:17:01.885|       |SmartTrader|SmartTrader.UpdateOrder: id 10965931535 smartId 1791587062 type StOrder_Type_Limit direction Sell price 122590 volume 1 balance 1 time 05.07.2013 16:17:01 security RTS-9.13_FT state StOrder_State_Open
2013/07/05 16:17:01.885|       |SmartTrader|New order: 58544029/10965931535 Продажа Цена=122590 Объем=1 Сост=Active Бал=1 
2013/07/05 16:17:01.885|       |TPS_RIU3@FORTS_BP9999-RF-01|Заявка 58544029 принята биржей.
2013/07/05 16:17:01.885|       |TPS_RIU3@FORTS_BP9999-RF-01|Сброс счетчика ошибок регистрации с 0 до нуля.
2013/07/05 16:17:01.919|       |SmartTrader|SmartTrader.UpdateOrder: id 10965931535 smartId 1791587062 type StOrder_Type_Limit direction Sell price 122590 volume 1 balance 0 time 05.07.2013 16:17:01 security RTS-9.13_FT state StOrder_State_Filled
2013/07/05 16:17:01.919|       |SmartTrader|Order changed: 58544029/10965931535 Продажа Цена=122590 Объем=1 Сост=Done Бал=0 
2013/07/05 16:17:01.919|       |STR_RIU3@FORTS_BP9999-RF-01|Новая позиция: BP9999-RF-01-RIU3@FORTS=0.
2013/07/05 16:17:01.919|       |TPS_RIU3@FORTS_BP9999-RF-01|Новая позиция: BP9999-RF-01-RIU3@FORTS=-1.
2013/07/05 16:17:01.920|       |TPS_RIU3@FORTS_BP9999-RF-01|Позиция изменилась на -1. Оставшийся объем 0.
2013/07/05 16:17:01.920|       |TPS_RIU3@FORTS_BP9999-RF-01|Заканчиваем котирование.
2013/07/05 16:17:01.921|       |TPS_RIU3@FORTS_BP9999-RF-01|Стратегия останавливается. [0,1]. Позиция при старте -1.
2013/07/05 16:17:01.922|       |TPS_RIU3@FORTS_BP9999-RF-01|Правило 'Изменение стакана инструмента RIU3@FORTS (0x26A85D1)'. Приостановлено.
2013/07/05 16:17:01.922|       |TPS_RIU3@FORTS_BP9999-RF-01|Ожидание снятия всех активных заявок.
2013/07/05 16:17:01.938|       |SmartTrader|SmartTrader.AddTrade: tradeId 764936517 orderId 10965931535 price 127260 volume 1 time 05.07.2013 16:17:01 security RTS-9.13_FT
2013/07/05 16:17:01.938|       |STR_RIU3@FORTS_BP9999-RF-01|Новая Sell сделка 764936517 по цене 127260 на 1 заявки 58544029.
2013/07/05 16:17:01.948|       |TPS_RIU3@FORTS_BP9999-RF-01|Новая Sell сделка 764936517 по цене 127260 на 1 заявки 58544029.
2013/07/05 16:17:01.948|       |TPS_RIU3@FORTS_BP9999-RF-01|Заявка 58544029 больше не активна.
2013/07/05 16:17:01.949|       |TPS_RIU3@FORTS_BP9999-RF-01|Стратегия остановлена. [0,1]. Позиция при старте -1.

Стоп лосс стратегия:

2013/07/05 16:34:58.331|       |SmartTrader|Экспорт в процессе запуска.
2013/07/05 16:34:58.331|       |SmartTrader|Экспорт запущен.
2013/07/05 16:35:06.638|       |STR_RIU3@FORTS_BP9999-RF-01|Стратегия запущена. [0,-1]. Позиция при старте 0.
2013/07/05 16:35:08.092|       |STR_RIU3@FORTS_BP9999-RF-01|Регистрация новой Limit (0x27BF160) заявки на Buy с ценой 127650 и объемом 1. 
2013/07/05 16:35:08.102|       |SmartTrader|RegisterOrder: 59692787/0 Покупка Цена=127650 Объем=1 Сост=None Бал=1 
2013/07/05 16:35:08.191|       |SmartTrader|SmartTrader.UpdateOrder: id 0 smartId 1791646369 type StOrder_Type_Limit direction Buy price 127650 volume 1 balance 1 time 05.07.2013 16:35:08 security RTS-9.13_FT state StOrder_State_Pending
2013/07/05 16:35:08.200|       |SmartTrader|SmartTrader.UpdateOrder: id 10966372907 smartId 1791646369 type StOrder_Type_Limit direction Buy price 127650 volume 1 balance 1 time 05.07.2013 16:35:08 security RTS-9.13_FT state StOrder_State_Open
2013/07/05 16:35:08.201|       |SmartTrader|New order: 59692787/10966372907 Покупка Цена=127650 Объем=1 Сост=Active Бал=1 
2013/07/05 16:35:25.870|       |SmartTrader|SmartTrader.UpdateOrder: id 10966372907 smartId 1791646369 type StOrder_Type_Limit direction Buy price 127650 volume 1 balance 0 time 05.07.2013 16:35:25 security RTS-9.13_FT state StOrder_State_Filled
2013/07/05 16:35:25.870|       |SmartTrader|Order changed: 59692787/10966372907 Покупка Цена=127650 Объем=1 Сост=Done Бал=0 
2013/07/05 16:35:25.873|       |STR_RIU3@FORTS_BP9999-RF-01|Новая позиция: BP9999-RF-01-RIU3@FORTS=1.
2013/07/05 16:35:25.878|       |STR_RIU3@FORTS_BP9999-RF-01|Заявка 59692787 больше не активна.
2013/07/05 16:35:25.891|       |SmartTrader|SmartTrader.AddTrade: tradeId 764975346 orderId 10966372907 price 127650 volume 1 time 05.07.2013 16:35:25 security RTS-9.13_FT
2013/07/05 16:35:25.893|       |STR_RIU3@FORTS_BP9999-RF-01|Новая Buy сделка 764975346 по цене 127650 на 1 заявки 59692787.
2013/07/05 16:35:25.953|       |SLS_RIU3@FORTS_BP9999-RF-01|Стратегия запущена. [0,1]. Позиция при старте 0.
2013/07/05 16:35:25.953|       |SLS_RIU3@FORTS_BP9999-RF-01|Защита сделки 764975346 заявки 59692787.
2013/07/05 16:35:25.954|       |SLS_RIU3@FORTS_BP9999-RF-01|Котирование на Sell объема 1.
2013/07/05 16:35:25.954|       |SLS_RIU3@FORTS_BP9999-RF-01|Приостановка правил. _rulesSuspendCount 1.
2013/07/05 16:35:25.961|       |SLS_RIU3@FORTS_BP9999-RF-01|Возобновление правил. _rulesSuspendCount 0.
2013/07/05 16:35:25.969|       |SLS_RIU3@FORTS_BP9999-RF-01|Защита активирована.
2013/07/05 16:35:25.970|       |SLS_RIU3@FORTS_BP9999-RF-01|Цена текущей NULL и лучшей 127600.
2013/07/05 16:35:25.970|       |SLS_RIU3@FORTS_BP9999-RF-01|Лучший бид 127650 и лучший аск 127670.
2013/07/05 16:35:25.973|       |SLS_RIU3@FORTS_BP9999-RF-01|Регистрация новой Limit (0x2488260) заявки на Sell с ценой 127600 и объемом 1. SLS 764975346
2013/07/05 16:35:25.975|       |SmartTrader|RegisterOrder: 59692788/0 Продажа Цена=127600 Объем=1 Сост=None Бал=1 
2013/07/05 16:35:26.058|       |SmartTrader|SmartTrader.UpdateOrder: id 0 smartId 1791648343 type StOrder_Type_Limit direction Sell price 127600 volume 1 balance 1 time 05.07.2013 16:35:26 security RTS-9.13_FT state StOrder_State_Pending
2013/07/05 16:35:26.081|       |SmartTrader|SmartTrader.UpdateOrder: id 10966384131 smartId 1791648343 type StOrder_Type_Limit direction Sell price 127600 volume 1 balance 1 time 05.07.2013 16:35:26 security RTS-9.13_FT state StOrder_State_Open
2013/07/05 16:35:26.081|       |SmartTrader|New order: 59692788/10966384131 Продажа Цена=127600 Объем=1 Сост=Active Бал=1 
2013/07/05 16:35:26.082|       |SLS_RIU3@FORTS_BP9999-RF-01|Заявка 59692788 принята биржей.
2013/07/05 16:35:26.082|       |SLS_RIU3@FORTS_BP9999-RF-01|Сброс счетчика ошибок регистрации с 0 до нуля.
2013/07/05 16:35:26.082|       |SLS_RIU3@FORTS_BP9999-RF-01|Цена текущей 127600 и лучшей 122590.
2013/07/05 16:35:26.082|       |SLS_RIU3@FORTS_BP9999-RF-01|Лучший бид 127650 и лучший аск 127660.
2013/07/05 16:35:26.082|       |SLS_RIU3@FORTS_BP9999-RF-01|Котирование заявки 59692788 на Sell с ценой 127600 объемом 1.
2013/07/05 16:35:26.083|       |SLS_RIU3@FORTS_BP9999-RF-01|Отмена заявки 59692788.
2013/07/05 16:35:26.083|       |SLS_RIU3@FORTS_BP9999-RF-01|Отмена заявки 59692788.
2013/07/05 16:35:26.084|       |SmartTrader|CancelOrder: 59692788/10966384131 Продажа Цена=127600 Объем=1 Сост=Active Бал=1 
2013/07/05 16:35:26.130|Warning|SLS_RIU3@FORTS_BP9999-RF-01|Заявка 59692788 в процессе снятия.
2013/07/05 16:35:26.132|       |SmartTrader|SmartTrader.UpdateOrder: id 10966384131 smartId 1791648343 type StOrder_Type_Limit direction Sell price 127600 volume 1 balance 0 time 05.07.2013 16:35:26 security RTS-9.13_FT state StOrder_State_Filled
2013/07/05 16:35:26.132|       |SmartTrader|Order changed: 59692788/10966384131 Продажа Цена=127600 Объем=1 Сост=Done Бал=0 
2013/07/05 16:35:26.132|       |STR_RIU3@FORTS_BP9999-RF-01|Новая позиция: BP9999-RF-01-RIU3@FORTS=0.
2013/07/05 16:35:26.132|       |SLS_RIU3@FORTS_BP9999-RF-01|Новая позиция: BP9999-RF-01-RIU3@FORTS=-1.
2013/07/05 16:35:26.133|       |SLS_RIU3@FORTS_BP9999-RF-01|Позиция изменилась на -1. Оставшийся объем 0.
2013/07/05 16:35:26.133|       |SLS_RIU3@FORTS_BP9999-RF-01|Заканчиваем котирование.
2013/07/05 16:35:26.133|       |SLS_RIU3@FORTS_BP9999-RF-01|Стратегия останавливается. [0,1]. Позиция при старте -1.
2013/07/05 16:35:26.134|       |SLS_RIU3@FORTS_BP9999-RF-01|Правило 'Изменение стакана инструмента RIU3@FORTS (0x21F09EB)'. Приостановлено.
2013/07/05 16:35:26.135|       |SLS_RIU3@FORTS_BP9999-RF-01|Ожидание снятия всех активных заявок.
2013/07/05 16:35:26.140|       |SmartTrader|SmartTrader.AddTrade: tradeId 764975378 orderId 10966384131 price 127640 volume 1 time 05.07.2013 16:35:26 security RTS-9.13_FT
2013/07/05 16:35:26.140|       |STR_RIU3@FORTS_BP9999-RF-01|Новая Sell сделка 764975378 по цене 127640 на 1 заявки 59692788.
2013/07/05 16:35:26.150|       |SLS_RIU3@FORTS_BP9999-RF-01|Новая Sell сделка 764975378 по цене 127640 на 1 заявки 59692788.
2013/07/05 16:35:26.150|       |SLS_RIU3@FORTS_BP9999-RF-01|Заявка 59692788 больше не активна.
2013/07/05 16:35:26.151|       |SLS_RIU3@FORTS_BP9999-RF-01|Стратегия остановлена. [0,1]. Позиция при старте -1.
2013/07/05 16:35:26.277|Error  |SmartTrader|CancelFailed: 59692788/10966384131 Продажа Цена=127600 Объем=1 Сост=Done Бал=0 sid=1791648343
2013/07/05 16:35:26.278|       |SmartTrader|OrderCancelFailed: 59692788/10966384131 Продажа Цена=127600 Объем=1 Сост=Done Бал=0 
System.InvalidOperationException: Не удалось снять заявку с номером 10966384131 и транзакцией 59692788.
Mikhail Sukhov
Mikhail Sukhov

А если сделать защитный спред не Limit, а именно как дельта?

MenDel
MenDel

Михаил Сухов: А если сделать защитный спред не Limit, а именно как дельта?

Тогда все нормально, но меня интересует Limit. И тэйк по маркету сработал, скажите, а как сделать так чтоб он лимиткой выставился?

Mikhail Sukhov
Mikhail Sukhov

MenDel: И тэйк по маркету сработал, скажите, а как сделать так чтоб он лимиткой выставился?

Активация идет по лимитной цене, что указана при создании защиты.

MenDel
MenDel

Михаил Сухов:

MenDel: И тэйк по маркету сработал, скажите, а как сделать так чтоб он лимиткой выставился?

Активация идет по лимитной цене, что указана при создании защиты.

Странно, у меня по маркету сработал какой то приказ быстрее тейка, а тейк отменился вот http://screencast.com/t/0GvjdIp27zY Но у меня в коде нет ничего чтоб приказ выставило совместно с тейком

2013/07/05 17:01:54.940|       |SmartTrader|Экспорт в процессе запуска.
2013/07/05 17:01:54.941|       |SmartTrader|Экспорт запущен.
2013/07/05 17:02:04.082|       |STR_RIU3@FORTS_BP9999-RF-01|Регистрация новой Limit (0x4D0642) заявки на Buy с ценой 126900 и объемом 1. 
2013/07/05 17:02:04.102|       |SmartTrader|RegisterOrder: 61309427/0 Покупка Цена=126900 Объем=1 Сост=None Бал=1 
2013/07/05 17:02:04.230|       |SmartTrader|SmartTrader.UpdateOrder: id 10967140074 smartId 1791754552 type StOrder_Type_Limit direction Buy price 126900 volume 1 balance 1 time 05.07.2013 17:02:04 security RTS-9.13_FT state StOrder_State_Open
2013/07/05 17:02:04.242|       |SmartTrader|New order: 61309427/10967140074 Покупка Цена=126900 Объем=1 Сост=Active Бал=1 
2013/07/05 17:02:41.336|       |SmartTrader|SmartTrader.UpdateOrder: id 10967140074 smartId 1791754552 type StOrder_Type_Limit direction Buy price 126900 volume 1 balance 0 time 05.07.2013 17:02:41 security RTS-9.13_FT state StOrder_State_Filled
2013/07/05 17:02:41.337|       |SmartTrader|Order changed: 61309427/10967140074 Покупка Цена=126900 Объем=1 Сост=Done Бал=0 
2013/07/05 17:02:41.340|       |STR_RIU3@FORTS_BP9999-RF-01|Новая позиция: BP9999-RF-01-RIU3@FORTS=1.
2013/07/05 17:02:41.344|       |STR_RIU3@FORTS_BP9999-RF-01|Заявка 61309427 больше не активна.
2013/07/05 17:02:41.365|       |SmartTrader|SmartTrader.AddTrade: tradeId 765019447 orderId 10967140074 price 126900 volume 1 time 05.07.2013 17:02:41 security RTS-9.13_FT
2013/07/05 17:02:41.371|       |STR_RIU3@FORTS_BP9999-RF-01|Новая Buy сделка 765019447 по цене 126900 на 1 заявки 61309427.
2013/07/05 17:02:41.552|       |TPS_RIU3@FORTS_BP9999-RF-01|Стратегия запущена. [0,1]. Позиция при старте 0.
2013/07/05 17:02:41.552|       |TPS_RIU3@FORTS_BP9999-RF-01|Защита сделки 765019447 заявки 61309427.
2013/07/05 17:02:41.553|       |TPS_RIU3@FORTS_BP9999-RF-01|Котирование на Sell объема 1.
2013/07/05 17:02:41.553|       |TPS_RIU3@FORTS_BP9999-RF-01|Приостановка правил. _rulesSuspendCount 1.
2013/07/05 17:02:41.561|       |TPS_RIU3@FORTS_BP9999-RF-01|Возобновление правил. _rulesSuspendCount 0.
2013/07/05 17:03:06.708|       |TPS_RIU3@FORTS_BP9999-RF-01|Защита активирована.
2013/07/05 17:03:06.709|       |TPS_RIU3@FORTS_BP9999-RF-01|Цена текущей NULL и лучшей 126950.
2013/07/05 17:03:06.709|       |TPS_RIU3@FORTS_BP9999-RF-01|Лучший бид 126920 и лучший аск 126930.
2013/07/05 17:03:06.712|       |TPS_RIU3@FORTS_BP9999-RF-01|Регистрация новой Limit (0x33DAD47) заявки на Sell с ценой 126950 и объемом 1. TPS 765019447
2013/07/05 17:03:06.713|       |SmartTrader|RegisterOrder: 61309428/0 Продажа Цена=126950 Объем=1 Сост=None Бал=1 
2013/07/05 17:03:06.799|       |SmartTrader|SmartTrader.UpdateOrder: id 0 smartId 1791758281 type StOrder_Type_Limit direction Sell price 126950 volume 1 balance 1 time 05.07.2013 17:03:06 security RTS-9.13_FT state StOrder_State_Pending
2013/07/05 17:03:06.805|       |SmartTrader|SmartTrader.UpdateOrder: id 10967181010 smartId 1791758281 type StOrder_Type_Limit direction Sell price 126950 volume 1 balance 1 time 05.07.2013 17:03:06 security RTS-9.13_FT state StOrder_State_Open
2013/07/05 17:03:06.805|       |SmartTrader|New order: 61309428/10967181010 Продажа Цена=126950 Объем=1 Сост=Active Бал=1 
2013/07/05 17:03:06.806|       |TPS_RIU3@FORTS_BP9999-RF-01|Заявка 61309428 принята биржей.
2013/07/05 17:03:06.806|       |TPS_RIU3@FORTS_BP9999-RF-01|Сброс счетчика ошибок регистрации с 0 до нуля.
2013/07/05 17:03:06.808|       |TPS_RIU3@FORTS_BP9999-RF-01|Цена текущей 126950 и лучшей 122590.
2013/07/05 17:03:06.808|       |TPS_RIU3@FORTS_BP9999-RF-01|Лучший бид 126930 и лучший аск 126950.
2013/07/05 17:03:06.808|       |TPS_RIU3@FORTS_BP9999-RF-01|Котирование заявки 61309428 на Sell с ценой 126950 объемом 1.
2013/07/05 17:03:06.808|       |TPS_RIU3@FORTS_BP9999-RF-01|Отмена заявки 61309428.
2013/07/05 17:03:06.809|       |TPS_RIU3@FORTS_BP9999-RF-01|Отмена заявки 61309428.
2013/07/05 17:03:06.809|       |SmartTrader|CancelOrder: 61309428/10967181010 Продажа Цена=126950 Объем=1 Сост=Active Бал=1 
2013/07/05 17:03:06.910|Warning|TPS_RIU3@FORTS_BP9999-RF-01|Заявка 61309428 в процессе снятия.
2013/07/05 17:03:06.910|       |SmartTrader|SmartTrader.UpdateOrder: id 10967181010 smartId 1791758281 type StOrder_Type_Limit direction Sell price 126950 volume 1 balance 1 time 05.07.2013 17:03:06 security RTS-9.13_FT state StOrder_State_Cancel
2013/07/05 17:03:06.910|       |SmartTrader|Order changed: 61309428/10967181010 Продажа Цена=126950 Объем=1 Сост=Done Бал=1 
2013/07/05 17:03:06.911|       |TPS_RIU3@FORTS_BP9999-RF-01|Заявка 61309428 больше не активна.
2013/07/05 17:03:06.913|       |TPS_RIU3@FORTS_BP9999-RF-01|Заявка 61309428 была снята. Время снятия 05.07.2013 17:03:06.
2013/07/05 17:03:06.913|       |TPS_RIU3@FORTS_BP9999-RF-01|Цена текущей NULL и лучшей 122590.
2013/07/05 17:03:06.913|       |TPS_RIU3@FORTS_BP9999-RF-01|Лучший бид 126930 и лучший аск 126940.
2013/07/05 17:03:06.914|       |TPS_RIU3@FORTS_BP9999-RF-01|Перерегистрация проскальзывания заявки 61309428 (0x33DAD47) на заявку (0x242D0FD).
2013/07/05 17:03:06.915|       |STR_RIU3@FORTS_BP9999-RF-01|Перерегистрация проскальзывания заявки 61309428 (0x33DAD47) на заявку (0x242D0FD).
2013/07/05 17:03:06.915|       |TPS_RIU3@FORTS_BP9999-RF-01|Регистрация новой Limit (0x242D0FD) заявки на Sell с ценой 122590 и объемом 1. TPS 765019447
2013/07/05 17:03:06.915|       |SmartTrader|RegisterOrder: 61309429/0 Продажа Цена=122590 Объем=1 Сост=None Бал=1 
2013/07/05 17:03:06.999|Warning|TPS_RIU3@FORTS_BP9999-RF-01|Заявка 61309429 в процессе регистрации.
2013/07/05 17:03:07.000|       |SmartTrader|SmartTrader.UpdateOrder: id 0 smartId 1791758305 type StOrder_Type_Limit direction Sell price 122590 volume 1 balance 1 time 05.07.2013 17:03:07 security RTS-9.13_FT state StOrder_State_Pending
2013/07/05 17:03:07.020|       |SmartTrader|SmartTrader.UpdateOrder: id 10967181125 smartId 1791758305 type StOrder_Type_Limit direction Sell price 122590 volume 1 balance 1 time 05.07.2013 17:03:07 security RTS-9.13_FT state StOrder_State_Open
2013/07/05 17:03:07.021|       |SmartTrader|New order: 61309429/10967181125 Продажа Цена=122590 Объем=1 Сост=Active Бал=1 
2013/07/05 17:03:07.021|       |TPS_RIU3@FORTS_BP9999-RF-01|Заявка 61309429 принята биржей.
2013/07/05 17:03:07.021|       |TPS_RIU3@FORTS_BP9999-RF-01|Сброс счетчика ошибок регистрации с 0 до нуля.
2013/07/05 17:03:07.085|       |SmartTrader|SmartTrader.UpdateOrder: id 10967181125 smartId 1791758305 type StOrder_Type_Limit direction Sell price 122590 volume 1 balance 0 time 05.07.2013 17:03:07 security RTS-9.13_FT state StOrder_State_Filled
2013/07/05 17:03:07.085|       |SmartTrader|Order changed: 61309429/10967181125 Продажа Цена=122590 Объем=1 Сост=Done Бал=0 
2013/07/05 17:03:07.085|       |STR_RIU3@FORTS_BP9999-RF-01|Новая позиция: BP9999-RF-01-RIU3@FORTS=0.
2013/07/05 17:03:07.085|       |TPS_RIU3@FORTS_BP9999-RF-01|Новая позиция: BP9999-RF-01-RIU3@FORTS=-1.
2013/07/05 17:03:07.086|       |TPS_RIU3@FORTS_BP9999-RF-01|Позиция изменилась на -1. Оставшийся объем 0.
2013/07/05 17:03:07.086|       |TPS_RIU3@FORTS_BP9999-RF-01|Заканчиваем котирование.
2013/07/05 17:03:07.087|       |TPS_RIU3@FORTS_BP9999-RF-01|Стратегия останавливается. [0,1]. Позиция при старте -1.
2013/07/05 17:03:07.088|       |TPS_RIU3@FORTS_BP9999-RF-01|Правило 'Изменение стакана инструмента RIU3@FORTS (0x3161E6F)'. Приостановлено.
2013/07/05 17:03:07.089|       |TPS_RIU3@FORTS_BP9999-RF-01|Ожидание снятия всех активных заявок.
2013/07/05 17:03:07.091|       |SmartTrader|SmartTrader.AddTrade: tradeId 765020318 orderId 10967181125 price 126930 volume 1 time 05.07.2013 17:03:07 security RTS-9.13_FT
2013/07/05 17:03:07.091|       |STR_RIU3@FORTS_BP9999-RF-01|Новая Sell сделка 765020318 по цене 126930 на 1 заявки 61309429.
2013/07/05 17:03:07.092|       |TPS_RIU3@FORTS_BP9999-RF-01|Новая Sell сделка 765020318 по цене 126930 на 1 заявки 61309429.
2013/07/05 17:03:07.092|       |TPS_RIU3@FORTS_BP9999-RF-01|Заявка 61309429 больше не активна.
2013/07/05 17:03:07.092|       |TPS_RIU3@FORTS_BP9999-RF-01|Стратегия остановлена. [0,1]. Позиция при старте -1.

MenDel
MenDel

Ребят посмотрите, че такое. Это ведь не моя ошибка, проблема как мне кажется в библиотеке.

Вот код, ничего лишнего:

<Window x:Class="Test.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="MainWindow" Height="178" Width="378">
    <Grid>
        <Button Content="Connect" Height="23" HorizontalAlignment="Left" Margin="12,12,0,0" Name="button_Connect" VerticalAlignment="Top" Width="75" Click="button_Connect_Click" />
        <Button Content="Start" Height="23" HorizontalAlignment="Left" Margin="12,104,0,0" Name="button_Start" VerticalAlignment="Top" Width="75" Click="button_Start_Click" />
        <TextBox Height="115" HorizontalAlignment="Right" Margin="0,12,0,0" Name="textBox_Out" VerticalAlignment="Top" Width="254" />
    </Grid>
</Window>
using System.ComponentModel;
using System.Net;
using System.Windows;
using Ecng.Collections;
using Ecng.Common;
using Ecng.Xaml;
using StockSharp.BusinessEntities;
using StockSharp.Logging;
using StockSharp.Smart;
namespace Test
{
    /// <summary>
    /// Логика взаимодействия для MainWindow.xaml
    /// </summary>
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
            _logManager.Listeners.Add(new FileLogListener(_logDirectory));
        }
        private readonly LogManager _logManager = new LogManager();
        private readonly string _logDirectory = System.IO.Path.Combine(@"C:\Log\sp_{0:00}_{1:00}_{2:00}_{3:00}.txt".Put(LoggingHelper.Now.Month, LoggingHelper.Now.Day, LoggingHelper.Now.Hour, LoggingHelper.Now.Minute));
        private SmartTrader _trader;
        private Portfolio MyPortfolio { get; set; }
        private Security MySecurity { get; set; }

        private void button_Connect_Click(object sender, RoutedEventArgs e)
        {
            _trader = new SmartTrader
                {
                    Login = "ST40382",
                    Password = "NU7LPA",
                    Address = "194.247.135.144:8090".To<IPEndPoint>()
                };
            _logManager.Sources.Add(_trader);

            _trader.Connected += () =>
                {
                    this.GuiAsync(() => textBox_Out.Text += "Соединение ОК" + "\n");
                    _trader.StartExport();
                };

        _trader.NewPortfolios += port => port.ForEach(p =>
            {
                if (p.Name != "ST40382-RF-01") return;
                MyPortfolio = p;
                this.GuiAsync(() => textBox_Out.Text += "Портфель ОК" + "\n");
            });
            _trader.NewSecurities += sec => sec.ForEach(s =>
            {
                if (s.Code != "RIU3") return;
                MySecurity = s;
                this.GuiAsync(() => textBox_Out.Text += "Инструмент ОК" + "\n");
            });

            _trader.Connect();
        }

        private void button_Start_Click(object sender, RoutedEventArgs e)
        {
            _trader.RegisterMarketDepth(MySecurity);
            _trader.RegisterSecurity(MySecurity);
            _trader.RegisterTrades(MySecurity);
            var sp = new STR()
            {
                Trader = _trader,
                Portfolio = MyPortfolio,
                Security = MySecurity,
                Volume = 1,
            };
            _logManager.Sources.Add(sp);

            sp.Start();
            this.GuiAsync(() => textBox_Out.Text += "Стратегия ОК" + "\n");
        }

        protected override void OnClosing(CancelEventArgs e)
        {
            _trader.Dispose();
            base.OnClosing(e);
        }
    }
}
using Ecng.Collections;
using StockSharp.Algo;
using StockSharp.Algo.Strategies;
using StockSharp.BusinessEntities;
namespace Test
{
    class STR: Strategy
    {
        private const decimal x = 126550;

        protected override void OnStarted()
        {
            var s = false;
            Security.WhenNewTrades().Do(trades => trades.ForEach(t =>
                {
                    decimal price = t.Price;

                    if (!s && price <= x)
                    {
                        s = true;

                        var _order = this.CreateOrder(OrderDirections.Buy, x, Volume);


                        _order.WhenNewTrades().Do(trade => trade.ForEach(tt =>
                            {
                                var tps = new TakeProfitStrategy(tt, 50)
                                {
                                    ProtectiveVolume = tt.Trade.Volume,
                                    Volume = tt.Trade.Volume,
                                    WaitAllTrades = true
                                };
                                ChildStrategies.Add(tps);



                            })).Apply(this);

                        RegisterOrder(_order);
                    }
                })).Apply(this);
        }
    }
}

Вот логи

2013/07/08 16:33:48.426|       |SmartTrader|Экспорт в процессе запуска.
2013/07/08 16:33:48.427|       |SmartTrader|Экспорт запущен.
2013/07/08 16:33:50.970|       |SmartTrader|SmartTrader.UpdateOrder: id 2130250343 smartId 8173430 type StOrder_Type_Limit direction Buy price 126410 volume 1 balance 0 time 08.07.2013 16:12:58 security RTS-9.13_FT state StOrder_State_Filled
2013/07/08 16:33:51.085|       |SmartTrader|New order: 0/2130250343 Покупка Цена=126410 Объем=1 Сост=Done Бал=0 
2013/07/08 16:33:51.090|       |SmartTrader|SmartTrader.UpdateOrder: id 2130256494 smartId 8174339 type StOrder_Type_Limit direction Sell price 126460 volume 1 balance 1 time 08.07.2013 16:17:58 security RTS-9.13_FT state StOrder_State_Cancel
2013/07/08 16:33:51.091|       |SmartTrader|SmartTrader.UpdateOrder: id 2130256504 smartId 8174351 type StOrder_Type_Limit direction Sell price 120070 volume 1 balance 0 time 08.07.2013 16:17:58 security RTS-9.13_FT state StOrder_State_Filled
2013/07/08 16:33:51.091|       |SmartTrader|New order: 0/2130256504 Продажа Цена=120070 Объем=1 Сост=Done Бал=0 
2013/07/08 16:33:51.091|       |SmartTrader|SmartTrader.UpdateOrder: id 2130268123 smartId 8175572 type StOrder_Type_Limit direction Buy price 126550 volume 1 balance 0 time 08.07.2013 16:25:48 security RTS-9.13_FT state StOrder_State_Filled
2013/07/08 16:33:51.091|       |SmartTrader|New order: 0/2130268123 Покупка Цена=126550 Объем=1 Сост=Done Бал=0 
2013/07/08 16:33:51.091|       |SmartTrader|SmartTrader.UpdateOrder: id 2130270541 smartId 8176136 type StOrder_Type_Limit direction Sell price 126600 volume 1 balance 0 time 08.07.2013 16:27:36 security RTS-9.13_FT state StOrder_State_Filled
2013/07/08 16:33:51.091|       |SmartTrader|New order: 0/2130270541 Продажа Цена=126600 Объем=1 Сост=Done Бал=0 
2013/07/08 16:33:51.091|       |SmartTrader|SmartTrader.UpdateOrder: id 2130272171 smartId 8176400 type StOrder_Type_Limit direction Buy price 126550 volume 1 balance 0 time 08.07.2013 16:29:05 security RTS-9.13_FT state StOrder_State_Filled
2013/07/08 16:33:51.091|       |SmartTrader|New order: 0/2130272171 Покупка Цена=126550 Объем=1 Сост=Done Бал=0 
2013/07/08 16:33:51.091|       |SmartTrader|SmartTrader.UpdateOrder: id 2130273360 smartId 8176712 type StOrder_Type_Limit direction Sell price 126600 volume 1 balance 1 time 08.07.2013 16:30:11 security RTS-9.13_FT state StOrder_State_Cancel
2013/07/08 16:33:51.092|       |SmartTrader|SmartTrader.UpdateOrder: id 2130273366 smartId 8176718 type StOrder_Type_Limit direction Sell price 120070 volume 1 balance 0 time 08.07.2013 16:30:11 security RTS-9.13_FT state StOrder_State_Filled
2013/07/08 16:33:51.092|       |SmartTrader|New order: 0/2130273366 Продажа Цена=120070 Объем=1 Сост=Done Бал=0 
2013/07/08 16:33:51.092|       |SmartTrader|SmartTrader.AddTrade: tradeId 90895645 orderId 2130268123 price 126550 volume 1 time 08.07.2013 16:25:48 security RTS-9.13_FT
2013/07/08 16:33:51.098|       |SmartTrader|SmartTrader.AddTrade: tradeId 90895842 orderId 2130270541 price 126600 volume 1 time 08.07.2013 16:27:36 security RTS-9.13_FT
2013/07/08 16:33:51.098|       |SmartTrader|SmartTrader.AddTrade: tradeId 90895976 orderId 2130272171 price 126550 volume 1 time 08.07.2013 16:29:05 security RTS-9.13_FT
2013/07/08 16:33:51.098|       |SmartTrader|SmartTrader.AddTrade: tradeId 90896061 orderId 2130273366 price 126590 volume 1 time 08.07.2013 16:30:11 security RTS-9.13_FT
2013/07/08 16:34:00.756|       |STR_RIU3@FORTS_ST40382-RF-01|Стратегия запущена. [0,-1]. Позиция при старте 0.
2013/07/08 16:34:01.005|       |STR_RIU3@FORTS_ST40382-RF-01|Регистрация новой Limit (0xEC4FF4) заявки на Buy с ценой 126550 и объемом 1. 
2013/07/08 16:34:01.016|       |SmartTrader|RegisterOrder: 59625216/0 Покупка Цена=126550 Объем=1 Сост=None Бал=1 
2013/07/08 16:34:01.096|       |SmartTrader|SmartTrader.UpdateOrder: id 0 smartId 8178110 type StOrder_Type_Limit direction Buy price 126550 volume 1 balance 1 time 08.07.2013 16:34:03 security RTS-9.13_FT state StOrder_State_Pending
2013/07/08 16:34:01.127|       |SmartTrader|SmartTrader.UpdateOrder: id 2130280417 smartId 8178110 type StOrder_Type_Limit direction Buy price 126550 volume 1 balance 1 time 08.07.2013 16:34:03 security RTS-9.13_FT state StOrder_State_Open
2013/07/08 16:34:01.128|       |SmartTrader|New order: 59625216/2130280417 Покупка Цена=126550 Объем=1 Сост=Active Бал=1 
2013/07/08 16:34:01.198|       |SmartTrader|SmartTrader.UpdateOrder: id 2130280417 smartId 8178110 type StOrder_Type_Limit direction Buy price 126550 volume 1 balance 1 time 08.07.2013 16:34:01 security RTS-9.13_FT state StOrder_State_Open
2013/07/08 16:34:01.198|       |SmartTrader|Order changed: 59625216/2130280417 Покупка Цена=126550 Объем=1 Сост=Active Бал=1 
2013/07/08 16:34:31.696|       |SmartTrader|SmartTrader.UpdateOrder: id 2130280417 smartId 8178110 type StOrder_Type_Limit direction Buy price 126550 volume 1 balance 0 time 08.07.2013 16:34:31 security RTS-9.13_FT state StOrder_State_Filled
2013/07/08 16:34:31.696|       |SmartTrader|Order changed: 59625216/2130280417 Покупка Цена=126550 Объем=1 Сост=Done Бал=0 
2013/07/08 16:34:31.698|       |STR_RIU3@FORTS_ST40382-RF-01|Новая позиция: ST40382-RF-01-RIU3@FORTS=1.
2013/07/08 16:34:31.700|       |STR_RIU3@FORTS_ST40382-RF-01|Заявка 59625216 больше не активна.
2013/07/08 16:34:31.713|       |SmartTrader|SmartTrader.AddTrade: tradeId 90896660 orderId 2130280417 price 126550 volume 1 time 08.07.2013 16:34:31 security RTS-9.13_FT
2013/07/08 16:34:31.716|       |STR_RIU3@FORTS_ST40382-RF-01|Новая Buy сделка 90896660 по цене 126550 на 1 заявки 59625216.
2013/07/08 16:34:31.741|       |TPS_RIU3@FORTS_ST40382-RF-01|Стратегия запущена. [0,1]. Позиция при старте 0.
2013/07/08 16:34:31.742|       |TPS_RIU3@FORTS_ST40382-RF-01|Защита сделки 90896660 заявки 59625216.
2013/07/08 16:34:31.744|       |TPS_RIU3@FORTS_ST40382-RF-01|Котирование на Sell объема 1.
2013/07/08 16:34:31.744|       |TPS_RIU3@FORTS_ST40382-RF-01|Приостановка правил. _rulesSuspendCount 1.
2013/07/08 16:34:31.752|       |TPS_RIU3@FORTS_ST40382-RF-01|Возобновление правил. _rulesSuspendCount 0.
2013/07/08 16:37:30.873|       |TPS_RIU3@FORTS_ST40382-RF-01|Защита активирована.
2013/07/08 16:37:30.874|       |TPS_RIU3@FORTS_ST40382-RF-01|Цена текущей NULL и лучшей 126600.
2013/07/08 16:37:30.874|       |TPS_RIU3@FORTS_ST40382-RF-01|Лучший бид 126540 и лучший аск 126600.
2013/07/08 16:37:30.878|       |TPS_RIU3@FORTS_ST40382-RF-01|Регистрация новой Limit (0x3D0DF07) заявки на Sell с ценой 126600 и объемом 1. TPS 90896660
2013/07/08 16:37:30.879|       |SmartTrader|RegisterOrder: 59625217/0 Продажа Цена=126600 Объем=1 Сост=None Бал=1 
2013/07/08 16:37:30.960|       |SmartTrader|SmartTrader.UpdateOrder: id 0 smartId 8178506 type StOrder_Type_Limit direction Sell price 126600 volume 1 balance 1 time 08.07.2013 16:37:33 security RTS-9.13_FT state StOrder_State_Pending
2013/07/08 16:37:30.989|Warning|TPS_RIU3@FORTS_ST40382-RF-01|Заявка 59625217 в процессе регистрации.
2013/07/08 16:37:30.991|       |SmartTrader|SmartTrader.UpdateOrder: id 2130284259 smartId 8178506 type StOrder_Type_Limit direction Sell price 126600 volume 1 balance 1 time 08.07.2013 16:37:33 security RTS-9.13_FT state StOrder_State_Open
2013/07/08 16:37:30.991|       |SmartTrader|New order: 59625217/2130284259 Продажа Цена=126600 Объем=1 Сост=Active Бал=1 
2013/07/08 16:37:30.992|       |TPS_RIU3@FORTS_ST40382-RF-01|Заявка 59625217 принята биржей.
2013/07/08 16:37:30.993|       |TPS_RIU3@FORTS_ST40382-RF-01|Сброс счетчика ошибок регистрации с 0 до нуля.
2013/07/08 16:37:30.994|       |TPS_RIU3@FORTS_ST40382-RF-01|Цена текущей 126600 и лучшей 120070.
2013/07/08 16:37:30.994|       |TPS_RIU3@FORTS_ST40382-RF-01|Лучший бид 126540 и лучший аск 126600.
2013/07/08 16:37:30.994|       |TPS_RIU3@FORTS_ST40382-RF-01|Котирование заявки 59625217 на Sell с ценой 126600 объемом 1.
2013/07/08 16:37:30.994|       |TPS_RIU3@FORTS_ST40382-RF-01|Отмена заявки 59625217.
2013/07/08 16:37:30.995|       |TPS_RIU3@FORTS_ST40382-RF-01|Отмена заявки 59625217.
2013/07/08 16:37:30.995|       |SmartTrader|CancelOrder: 59625217/2130284259 Продажа Цена=126600 Объем=1 Сост=Active Бал=1 
2013/07/08 16:37:31.089|Warning|TPS_RIU3@FORTS_ST40382-RF-01|Заявка 59625217 в процессе снятия.
2013/07/08 16:37:31.097|       |SmartTrader|SmartTrader.UpdateOrder: id 2130284259 smartId 8178506 type StOrder_Type_Limit direction Sell price 126600 volume 1 balance 1 time 08.07.2013 16:37:33 security RTS-9.13_FT state StOrder_State_Cancel
2013/07/08 16:37:31.097|       |SmartTrader|Order changed: 59625217/2130284259 Продажа Цена=126600 Объем=1 Сост=Done Бал=1 
2013/07/08 16:37:31.097|       |TPS_RIU3@FORTS_ST40382-RF-01|Заявка 59625217 больше не активна.
2013/07/08 16:37:31.100|       |TPS_RIU3@FORTS_ST40382-RF-01|Заявка 59625217 была снята. Время снятия 08.07.2013 16:37:33.
2013/07/08 16:37:31.100|       |TPS_RIU3@FORTS_ST40382-RF-01|Цена текущей NULL и лучшей 120070.
2013/07/08 16:37:31.100|       |TPS_RIU3@FORTS_ST40382-RF-01|Лучший бид 126540 и лучший аск 126600.
2013/07/08 16:37:31.101|       |TPS_RIU3@FORTS_ST40382-RF-01|Перерегистрация проскальзывания заявки 59625217 (0x3D0DF07) на заявку (0x1F0F358).
2013/07/08 16:37:31.102|       |STR_RIU3@FORTS_ST40382-RF-01|Перерегистрация проскальзывания заявки 59625217 (0x3D0DF07) на заявку (0x1F0F358).
2013/07/08 16:37:31.102|       |TPS_RIU3@FORTS_ST40382-RF-01|Регистрация новой Limit (0x1F0F358) заявки на Sell с ценой 120070 и объемом 1. TPS 90896660
2013/07/08 16:37:31.102|       |SmartTrader|RegisterOrder: 59625218/0 Продажа Цена=120070 Объем=1 Сост=None Бал=1 
2013/07/08 16:37:31.191|       |SmartTrader|SmartTrader.UpdateOrder: id 0 smartId 8178512 type StOrder_Type_Limit direction Sell price 120070 volume 1 balance 1 time 08.07.2013 16:37:33 security RTS-9.13_FT state StOrder_State_Pending
2013/07/08 16:37:31.213|Warning|TPS_RIU3@FORTS_ST40382-RF-01|Заявка 59625218 в процессе регистрации.
2013/07/08 16:37:31.224|       |SmartTrader|SmartTrader.UpdateOrder: id 2130284271 smartId 8178512 type StOrder_Type_Limit direction Sell price 120070 volume 1 balance 1 time 08.07.2013 16:37:33 security RTS-9.13_FT state StOrder_State_Open
2013/07/08 16:37:31.224|       |SmartTrader|New order: 59625218/2130284271 Продажа Цена=120070 Объем=1 Сост=Active Бал=1 
2013/07/08 16:37:31.224|       |TPS_RIU3@FORTS_ST40382-RF-01|Заявка 59625218 принята биржей.
2013/07/08 16:37:31.224|       |TPS_RIU3@FORTS_ST40382-RF-01|Сброс счетчика ошибок регистрации с 0 до нуля.
2013/07/08 16:37:31.231|       |SmartTrader|SmartTrader.UpdateOrder: id 2130284271 smartId 8178512 type StOrder_Type_Limit direction Sell price 120070 volume 1 balance 0 time 08.07.2013 16:37:31 security RTS-9.13_FT state StOrder_State_Filled
2013/07/08 16:37:31.231|       |SmartTrader|Order changed: 59625218/2130284271 Продажа Цена=120070 Объем=1 Сост=Done Бал=0 
2013/07/08 16:37:31.231|       |STR_RIU3@FORTS_ST40382-RF-01|Новая позиция: ST40382-RF-01-RIU3@FORTS=0.
2013/07/08 16:37:31.231|       |TPS_RIU3@FORTS_ST40382-RF-01|Новая позиция: ST40382-RF-01-RIU3@FORTS=-1.
2013/07/08 16:37:31.232|       |TPS_RIU3@FORTS_ST40382-RF-01|Позиция изменилась на -1. Оставшийся объем 0.
2013/07/08 16:37:31.232|       |TPS_RIU3@FORTS_ST40382-RF-01|Заканчиваем котирование.
2013/07/08 16:37:31.233|       |TPS_RIU3@FORTS_ST40382-RF-01|Стратегия останавливается. [0,1]. Позиция при старте -1.
2013/07/08 16:37:31.234|       |TPS_RIU3@FORTS_ST40382-RF-01|Правило 'Изменение стакана инструмента RIU3@FORTS (0xFDCB4A)'. Приостановлено.
2013/07/08 16:37:31.235|       |TPS_RIU3@FORTS_ST40382-RF-01|Ожидание снятия всех активных заявок.
2013/07/08 16:37:31.248|       |SmartTrader|SmartTrader.AddTrade: tradeId 90896849 orderId 2130284271 price 126570 volume 1 time 08.07.2013 16:37:31 security RTS-9.13_FT
2013/07/08 16:37:31.248|       |STR_RIU3@FORTS_ST40382-RF-01|Новая Sell сделка 90896849 по цене 126570 на 1 заявки 59625218.
2013/07/08 16:37:31.249|       |TPS_RIU3@FORTS_ST40382-RF-01|Новая Sell сделка 90896849 по цене 126570 на 1 заявки 59625218.
2013/07/08 16:37:31.249|       |TPS_RIU3@FORTS_ST40382-RF-01|Заявка 59625218 больше не активна.
2013/07/08 16:37:31.250|       |TPS_RIU3@FORTS_ST40382-RF-01|Стратегия остановлена. [0,1]. Позиция при старте -1.

Заявки

Сделки