API 4.2.2.16. Стратегия котирования не останавливается по завершению процесса котирования

API 4.2.2.16. Стратегия котирования не останавливается по завершению процесса котирования
Atom
28.02.2014
vk37


Остановка стратегии котирования происходит только после остановки родительской стратегии. Лог: :::spoiler

2014-02-28 12:25:13,462 [ 9] INFO  - WorkMonitor.MonitoringTime.Period.Times: {Min:10:05:00 Max:14:00:00}, Till: 12/31/9999 23:59:59
2014-02-28 12:25:13,481 [ 9] INFO  - WorkMonitor.MonitoringTime.Period.Times: {Min:14:08:00 Max:18:45:00}, Till: 12/31/9999 23:59:59
2014-02-28 12:25:13,481 [ 9] INFO  - WorkMonitor.MonitoringTime.Period.Times: {Min:19:35:00 Max:23:50:00}, Till: 12/31/9999 23:59:59
2014-02-28 12:25:15,093 [ 9] INFO  - Конфигурация NHibernate выполнена: сервер 'localhost\SQLEXPRESS', база 'RT'
2014-02-28 12:25:26,072 [21] INFO  - Подключение
2014-02-28 12:25:26,418 [25] INFO  - 00:00:00.000 | PlazaTrader     | Connect
2014-02-28 12:25:27,927 [25] INFO  - 12:25:27.560 | PlazaConnectionPool | Attempted to connect R0_0.
2014-02-28 12:25:27,927 [25] INFO  - 12:25:27.579 | PlazaConnectionPool | OnConnectionStatusChanged: conn R0_0 - status: Active
2014-02-28 12:25:27,927 [25] INFO  - 12:25:27.582 | PlazaTrader     | StartExport
2014-02-28 12:25:27,927 [25] INFO  - 12:25:27.643 | PlazaConnectionPool | Attempted to connect R0_1.
2014-02-28 12:25:27,927 [25] INFO  - 12:25:27.644 | PlazaConnectionPool | Attempted to connect R0_2.
2014-02-28 12:25:27,927 [25] INFO  - 12:25:27.645 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTCOMMON_REPL:Инициализация потока.
2014-02-28 12:25:27,927 [25] INFO  - 12:25:27.645 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTTRADE_REPL:Инициализация потока.
2014-02-28 12:25:27,927 [25] INFO  - 12:25:27.645 | PlazaConnectionPool | Attempted to connect R0_3.
2014-02-28 12:25:27,927 [25] INFO  - 12:25:27.645 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTAGGR50_REPL:Инициализация потока.
2014-02-28 12:25:27,927 [25] INFO  - 12:25:27.665 | PlazaConnectionPool | OnConnectionStatusChanged: conn R0_2 - status: Active
2014-02-28 12:25:27,927 [25] INFO  - 12:25:27.665 | PlazaConnectionPool | OnConnectionStatusChanged: conn R0_3 - status: Active
2014-02-28 12:25:27,927 [25] INFO  - 12:25:27.665 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTINFO_REPL:Инициализация потока.
2014-02-28 12:25:27,927 [25] INFO  - 12:25:27.666 | PlazaStreamMessageAdapter | PlazaStream FORTS_PART_REPL:Инициализация потока.
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.666 | PlazaStreamMessageAdapter | PlazaStream FORTS_POS_REPL:Инициализация потока.
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.667 | PlazaConnectionPool | OnConnectionStatusChanged: conn R0_1 - status: Active
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.673 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTCOMMON_REPL:Состояние потока Closed.
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.676 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTAGGR50_REPL:Состояние потока Closed.
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.676 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTTRADE_REPL:Состояние потока Closed.
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.682 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTCOMMON_REPL:StreamStateChanged: State Active
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.682 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTTRADE_REPL:StreamStateChanged: State Active
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.682 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTAGGR50_REPL:StreamStateChanged: State Active
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.692 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTTRADE_REPL:Поток открывается.
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.692 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTCOMMON_REPL:Поток открывается.
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.692 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTINFO_REPL:Состояние потока Closed.
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.692 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTAGGR50_REPL:Поток открывается.
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.692 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTINFO_REPL:StreamStateChanged: State Active
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.702 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTINFO_REPL:Поток открывается.
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.702 | PlazaStreamMessageAdapter | PlazaStream FORTS_PART_REPL:Состояние потока Closed.
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.702 | PlazaStreamMessageAdapter | PlazaStream FORTS_PART_REPL:StreamStateChanged: State Active
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.710 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTAGGR50_REPL:StreamStateChanged: State Active
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.711 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTAGGR50_REPL:StreamLifeNumChanged: LifeNum 4102
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.714 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTAGGR50_REPL:StreamStateChanged: State Active
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.719 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTTRADE_REPL:StreamStateChanged: State Active
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.719 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTTRADE_REPL:StreamLifeNumChanged: LifeNum 210
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.719 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTTRADE_REPL:StreamStateChanged: State Active
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.721 | PlazaStreamMessageAdapter | PlazaStream FORTS_PART_REPL:Поток открывается.
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.721 | PlazaStreamMessageAdapter | PlazaStream FORTS_POS_REPL:Состояние потока Closed.
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.721 | PlazaStreamMessageAdapter | PlazaStream FORTS_POS_REPL:StreamStateChanged: State Active
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.725 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTAGGR50_REPL:StreamCleared: Table FORTS_FUTAGGR50_REPL--orders_aggr Rev 0
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.728 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTTRADE_REPL:StreamCleared: Table FORTS_FUTTRADE_REPL--deal Rev 10226660246
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.728 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTTRADE_REPL:StreamCleared: Table FORTS_FUTTRADE_REPL--orders_log Rev 10226591624
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.730 | PlazaStreamMessageAdapter | PlazaStream FORTS_POS_REPL:Поток открывается.
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.739 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTCOMMON_REPL:StreamStateChanged: State Active
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.739 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTCOMMON_REPL:StreamLifeNumChanged: LifeNum 33800
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.739 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTCOMMON_REPL:StreamStateChanged: State Active
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.747 | PlazaStreamMessageAdapter | PlazaStream FORTS_PART_REPL:StreamStateChanged: State Active
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.747 | PlazaStreamMessageAdapter | PlazaStream FORTS_PART_REPL:StreamLifeNumChanged: LifeNum 6471
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.748 | PlazaStreamMessageAdapter | PlazaStream FORTS_PART_REPL:StreamStateChanged: State Active
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.758 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTINFO_REPL:StreamStateChanged: State Active
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.758 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTINFO_REPL:StreamLifeNumChanged: LifeNum 3401
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.758 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTINFO_REPL:StreamStateChanged: State Active
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.766 | PlazaStreamMessageAdapter | PlazaStream FORTS_POS_REPL:StreamStateChanged: State Active
2014-02-28 12:25:27,928 [25] INFO  - 12:25:27.766 | PlazaStreamMessageAdapter | PlazaStream FORTS_POS_REPL:StreamLifeNumChanged: LifeNum 6471
2014-02-28 12:25:27,929 [25] INFO  - 12:25:27.767 | PlazaStreamMessageAdapter | PlazaStream FORTS_POS_REPL:StreamStateChanged: State Active
2014-02-28 12:25:27,929 [25] INFO  - 12:25:27.785 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTCOMMON_REPL:StreamCleared: Table FORTS_FUTCOMMON_REPL--common Rev 0
2014-02-28 12:25:28,047 [Default processor PlazaTransactionMessageAdapter (Transaction, Out). Messages thread.] INFO  - Начинаю получать новую информацию по портфелю 'C000000'
2014-02-28 12:25:28,433 [25] INFO  - 12:25:28.024 | PlazaStreamMessageAdapter | PlazaStream FORTS_PART_REPL:StreamCleared: Table FORTS_PART_REPL--part Rev 3997542112
2014-02-28 12:25:28,433 [25] INFO  - 12:25:28.032 | PlazaTrader     | Создан новый портфель C000000.
2014-02-28 12:25:28,433 [25] INFO  - 12:25:28.050 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTINFO_REPL:StreamCleared: Table FORTS_FUTINFO_REPL--fut_sess_contents Rev 175633
2014-02-28 12:25:28,433 [25] INFO  - 12:25:28.050 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTINFO_REPL:StreamCleared: Table FORTS_FUTINFO_REPL--session Rev 315
2014-02-28 12:25:28,433 [25] INFO  - 12:25:28.174 | PlazaStreamMessageAdapter | Session state Active.
2014-02-28 12:25:28,433 [25] INFO  - 12:25:28.180 | PlazaStreamMessageAdapter | PlazaStream FORTS_POS_REPL:StreamCleared: Table FORTS_POS_REPL--position Rev 511722944
2014-02-28 12:25:29,106 [21] INFO  - Security: RIH4@FORTS
2014-02-28 12:25:29,460 [29] INFO  - 12:25:29.108 | RS_RIH4@FORTS_C000000 | Стратегия запущена. [0,-1]. Позиция при старте 0.
2014-02-28 12:26:00,863 [Default processor PlazaTransactionMessageAdapter (Transaction, Out). Messages thread.] INFO  - Мое котирование 6bd3fcbc-6c32-4502-b5ad-c88557cda9d7 запущено OnStarted
2014-02-28 12:26:00,985 [Default processor PlazaTransactionMessageAdapter (Transaction, Out). Messages thread.] INFO  - Запущено котирование на объем 1 направление Buy для стратегий 0
2014-02-28 12:26:01,099 [Default processor PlazaTransactionMessageAdapter (Transaction, Out). Messages thread.] DEBUG - Мое котирование 6bd3fcbc-6c32-4502-b5ad-c88557cda9d7. OnOrderChanged State: Active, Order: 44712558/12225711420 Покупка Цена=125070 Объем=1 Сост=Active Бал=1
2014-02-28 12:26:01,337 [36] INFO  - 12:26:00.835 | MMQS_RIH4@FORTS_C000000 | Стратегия запущена. [0,1]. Позиция при старте 0.
2014-02-28 12:26:01,337 [36] INFO  - 12:26:00.835 | MMQS_RIH4@FORTS_C000000 | Котирование на Buy объема 1.
2014-02-28 12:26:01,337 [36] INFO  - 12:26:00.835 | MMQS_RIH4@FORTS_C000000 | Приостановка правил. _rulesSuspendCount 1.
2014-02-28 12:26:01,337 [36] INFO  - 12:26:00.835 | MMQS_RIH4@FORTS_C000000 | Возобновление правил. _rulesSuspendCount 0.
2014-02-28 12:26:01,337 [36] INFO  - 12:26:00.835 | MMQS_RIH4@FORTS_C000000 | Цена текущей NULL и лучшей 125070.
2014-02-28 12:26:01,337 [36] INFO  - 12:26:00.835 | MMQS_RIH4@FORTS_C000000 | Лучший бид 125070 и лучший аск 125090.
2014-02-28 12:26:01,337 [36] INFO  - 12:26:00.835 | MMQS_RIH4@FORTS_C000000 | Регистрация новой Limit (0x3E2E9C3) заявки на Buy с ценой 125070 и объемом 1. 
2014-02-28 12:26:01,337 [36] INFO  - 12:26:00.835 | PlazaTrader     | RegisterOrder: 0/0 Покупка Цена=125070 Объем=1 Сост=None Бал=0 
2014-02-28 12:26:01,337 [36] INFO  - 12:26:00.835 | PlazaTrader     | New order: 44712558/0 Покупка Цена=125070 Объем=1 Сост=Pending Бал=1 
2014-02-28 12:26:01,337 [36] WARN  - 12:26:00.881 | MMQS_RIH4@FORTS_C000000 | Заявка 44712558 в процессе регистрации.
2014-02-28 12:26:01,337 [36] WARN  - 12:26:00.897 | MMQS_RIH4@FORTS_C000000 | Заявка 44712558 в процессе регистрации.
2014-02-28 12:26:01,337 [36] INFO  - 12:26:01.040 | PlazaTrader     | Order changed: 44712558/12225711420 Покупка Цена=125070 Объем=1 Сост=Active Бал=1 
2014-02-28 12:26:01,338 [36] INFO  - 12:26:01.040 | MMQS_RIH4@FORTS_C000000 | Заявка 44712558 принята биржей.
2014-02-28 12:26:01,338 [36] INFO  - 12:26:01.040 | MMQS_RIH4@FORTS_C000000 | Сброс счетчика ошибок регистрации с 0 до нуля.
2014-02-28 12:26:01,338 [36] INFO  - 12:26:00.977 | PlazaTrader     | Order changed: 44712558/12225711420 Покупка Цена=125070 Объем=1 Сост=Active Бал=1 
2014-02-28 12:26:07,775 [Default processor PlazaTransactionMessageAdapter (Transaction, Out). Messages thread.] DEBUG - Мое котирование 6bd3fcbc-6c32-4502-b5ad-c88557cda9d7. OnOrderChanged State: Done, Order: 44712558/12225711420 Покупка Цена=125070 Объем=1 Сост=Done Бал=1
2014-02-28 12:26:07,776 [Default processor PlazaTransactionMessageAdapter (Transaction, Out). Messages thread.] INFO  - Мое котирование 6bd3fcbc-6c32-4502-b5ad-c88557cda9d7. Заявка 44712558/12225711420 Покупка Цена=125070 Объем=1 Сост=Done Бал=1 исполнена
2014-02-28 12:26:07,913 [34] INFO  - 12:26:07.740 | MMQS_RIH4@FORTS_C000000 | Цена текущей 125070 и лучшей 125110.
2014-02-28 12:26:07,913 [34] INFO  - 12:26:07.740 | MMQS_RIH4@FORTS_C000000 | Лучший бид 125100 и лучший аск 125120.
2014-02-28 12:26:07,913 [34] INFO  - 12:26:07.740 | MMQS_RIH4@FORTS_C000000 | Котирование заявки 44712558 на Buy с ценой 125070 объемом 1.
2014-02-28 12:26:07,913 [34] INFO  - 12:26:07.740 | MMQS_RIH4@FORTS_C000000 | Перерегистрация заявки 44712558 с ценой 125070 на цену 125110. 
2014-02-28 12:26:07,913 [34] INFO  - 12:26:07.740 | MMQS_RIH4@FORTS_C000000 | Перерегистрация проскальзывания заявки 44712558 (0x3E2E9C3) на заявку (0x25F195B).
2014-02-28 12:26:07,913 [34] INFO  - 12:26:07.740 | RS_RIH4@FORTS_C000000 | Перерегистрация проскальзывания заявки 44712558 (0x3E2E9C3) на заявку (0x25F195B).
2014-02-28 12:26:07,913 [34] INFO  - 12:26:07.740 | PlazaTrader     | New order: 44712559/0 Покупка Цена=125110 Объем=0 Сост=Pending Бал=0 
2014-02-28 12:26:07,913 [34] INFO  - 12:26:07.740 | MMQS_RIH4@FORTS_C000000 | Перекотирование зарегистрировано для заявки 44712559 на Buy с ценой 125110.
2014-02-28 12:26:07,913 [34] WARN  - 12:26:07.756 | MMQS_RIH4@FORTS_C000000 | Заявка 44712558 в процессе перерегистрации на заявку 44712559.
2014-02-28 12:26:07,913 [34] WARN  - 12:26:07.770 | MMQS_RIH4@FORTS_C000000 | Заявка 44712558 в процессе перерегистрации на заявку 44712559.
2014-02-28 12:26:07,913 [34] INFO  - 12:26:07.776 | PlazaTrader     | Order changed: 44712558/12225711420 Покупка Цена=125070 Объем=1 Сост=Done Бал=1 
2014-02-28 12:26:07,913 [34] INFO  - 12:26:07.776 | MMQS_RIH4@FORTS_C000000 | Заявка 44712558 больше не активна.
2014-02-28 12:26:07,913 [34] INFO  - 12:26:07.776 | PlazaTrader     | Order changed: 44712559/12225713238 Покупка Цена=125110 Объем=1 Сост=Active Бал=1 
2014-02-28 12:26:07,913 [34] INFO  - 12:26:07.776 | MMQS_RIH4@FORTS_C000000 | Заявка 44712558 перерегистрирована на заявку 44712559.
2014-02-28 12:26:07,913 [34] INFO  - 12:26:07.776 | MMQS_RIH4@FORTS_C000000 | Сброс счетчика ошибок регистрации с 0 до нуля.
2014-02-28 12:26:07,932 [Default processor PlazaTransactionMessageAdapter (Transaction, Out). Messages thread.] INFO  - Завершено котирование для стратегий 0 по цене 125110
2014-02-28 12:26:07,933 [Default processor PlazaTransactionMessageAdapter (Transaction, Out). Messages thread.] INFO  - Мое котирование 6bd3fcbc-6c32-4502-b5ad-c88557cda9d7 остановлено по сделкам
2014-02-28 12:26:07,966 [Default processor PlazaTransactionMessageAdapter (Transaction, Out). Messages thread.] DEBUG - Мое котирование 6bd3fcbc-6c32-4502-b5ad-c88557cda9d7. OnOrderChanged State: Done, Order: 44712559/12225713238 Покупка Цена=125110 Объем=1 Сост=Done Бал=0
2014-02-28 12:26:07,966 [Default processor PlazaTransactionMessageAdapter (Transaction, Out). Messages thread.] INFO  - Мое котирование 6bd3fcbc-6c32-4502-b5ad-c88557cda9d7. Заявка 44712559/12225713238 Покупка Цена=125110 Объем=1 Сост=Done Бал=0 исполнена
2014-02-28 12:26:08,421 [21] INFO  - 12:26:07.910 | RS_RIH4@FORTS_C000000 | Новая Buy сделка 850447937 по цене 125110 на 1 заявки 44712559.
2014-02-28 12:26:08,421 [21] INFO  - 12:26:07.910 | MMQS_RIH4@FORTS_C000000 | Новая Buy сделка 850447937 по цене 125110 на 1 заявки 44712559.
2014-02-28 12:26:08,421 [21] INFO  - 12:26:07.910 | PlazaTrader     | Order changed: 44712559/12225713238 Покупка Цена=125110 Объем=1 Сост=Done Бал=0 
2014-02-28 12:26:08,421 [21] INFO  - 12:26:07.910 | RS_RIH4@FORTS_C000000 | Новая позиция: C000000-RIH4@FORTS=1.
2014-02-28 12:26:08,421 [21] INFO  - 12:26:07.910 | MMQS_RIH4@FORTS_C000000 | Новая позиция: C000000-RIH4@FORTS=1.
2014-02-28 12:26:08,421 [21] INFO  - 12:26:07.910 | MMQS_RIH4@FORTS_C000000 | Позиция изменилась на 1. Оставшийся объем 0.
2014-02-28 12:26:08,421 [21] INFO  - 12:26:07.910 | MMQS_RIH4@FORTS_C000000 | Заканчиваем котирование.
2014-02-28 12:26:08,421 [21] INFO  - 12:26:07.910 | MMQS_RIH4@FORTS_C000000 | Стратегия останавливается. [0,1]. Позиция при старте 1.
2014-02-28 12:26:08,422 [21] INFO  - 12:26:07.910 | MMQS_RIH4@FORTS_C000000 | Правило 'Изменение стакана инструмента RIH4@FORTS (0x3BACBB)'. Приостановлено.
2014-02-28 12:26:08,422 [21] INFO  - 12:26:07.910 | MMQS_RIH4@FORTS_C000000 | Ожидание снятия всех активных заявок.
2014-02-28 12:27:00,595 [Default processor PlazaTransactionMessageAdapter (Transaction, Out). Messages thread.] INFO  - Мое котирование c15309b4-e1ef-4894-8421-456bbb54f999 запущено OnStarted
2014-02-28 12:27:00,596 [Default processor PlazaTransactionMessageAdapter (Transaction, Out). Messages thread.] INFO  - Запущено котирование на объем 1 направление Sell для стратегий 0
2014-02-28 12:27:00,613 [Default processor PlazaTransactionMessageAdapter (Transaction, Out). Messages thread.] DEBUG - Мое котирование c15309b4-e1ef-4894-8421-456bbb54f999. OnOrderChanged State: Active, Order: 44712562/12225734047 Продажа Цена=125200 Объем=1 Сост=Active Бал=1
2014-02-28 12:27:00,699 [34] INFO  - 12:27:00.595 | MMQS_RIH4@FORTS_C000000 | Стратегия запущена. [0,2]. Позиция при старте 0.
2014-02-28 12:27:00,699 [34] INFO  - 12:27:00.595 | MMQS_RIH4@FORTS_C000000 | Котирование на Sell объема 1.
2014-02-28 12:27:00,699 [34] INFO  - 12:27:00.595 | MMQS_RIH4@FORTS_C000000 | Приостановка правил. _rulesSuspendCount 1.
2014-02-28 12:27:00,699 [34] INFO  - 12:27:00.595 | MMQS_RIH4@FORTS_C000000 | Возобновление правил. _rulesSuspendCount 0.
2014-02-28 12:27:00,699 [34] INFO  - 12:27:00.595 | MMQS_RIH4@FORTS_C000000 | Цена текущей NULL и лучшей 125200.
2014-02-28 12:27:00,699 [34] INFO  - 12:27:00.595 | MMQS_RIH4@FORTS_C000000 | Лучший бид 125190 и лучший аск 125200.
2014-02-28 12:27:00,699 [34] INFO  - 12:27:00.595 | MMQS_RIH4@FORTS_C000000 | Регистрация новой Limit (0x18DDDC1) заявки на Sell с ценой 125200 и объемом 1. 
2014-02-28 12:27:00,699 [34] INFO  - 12:27:00.595 | PlazaTrader     | RegisterOrder: 0/0 Продажа Цена=125200 Объем=1 Сост=None Бал=0 
2014-02-28 12:27:00,699 [34] INFO  - 12:27:00.595 | PlazaTrader     | New order: 44712562/0 Продажа Цена=125200 Объем=1 Сост=Pending Бал=1 
2014-02-28 12:27:00,699 [34] INFO  - 12:27:00.596 | PlazaTrader     | Order changed: 44712562/12225734047 Продажа Цена=125200 Объем=1 Сост=Active Бал=1 
2014-02-28 12:27:00,699 [34] INFO  - 12:27:00.596 | MMQS_RIH4@FORTS_C000000 | Заявка 44712562 принята биржей.
2014-02-28 12:27:00,699 [34] INFO  - 12:27:00.596 | MMQS_RIH4@FORTS_C000000 | Сброс счетчика ошибок регистрации с 0 до нуля.
2014-02-28 12:27:00,699 [34] INFO  - 12:27:00.613 | PlazaTrader     | Order changed: 44712562/12225734047 Продажа Цена=125200 Объем=1 Сост=Active Бал=1 
2014-02-28 12:27:01,121 [Default processor PlazaTransactionMessageAdapter (Transaction, Out). Messages thread.] DEBUG - Мое котирование c15309b4-e1ef-4894-8421-456bbb54f999. OnOrderChanged State: Done, Order: 44712562/12225734047 Продажа Цена=125200 Объем=1 Сост=Done Бал=1
2014-02-28 12:27:01,122 [Default processor PlazaTransactionMessageAdapter (Transaction, Out). Messages thread.] INFO  - Мое котирование c15309b4-e1ef-4894-8421-456bbb54f999. Заявка 44712562/12225734047 Продажа Цена=125200 Объем=1 Сост=Done Бал=1 исполнена
2014-02-28 12:27:01,143 [Default processor PlazaTransactionMessageAdapter (Transaction, Out). Messages thread.] DEBUG - Мое котирование c15309b4-e1ef-4894-8421-456bbb54f999. OnOrderChanged State: Done, Order: 44712563/12225734808 Продажа Цена=125160 Объем=1 Сост=Done Бал=1
2014-02-28 12:27:01,143 [Default processor PlazaTransactionMessageAdapter (Transaction, Out). Messages thread.] INFO  - Мое котирование c15309b4-e1ef-4894-8421-456bbb54f999. Заявка 44712563/12225734808 Продажа Цена=125160 Объем=1 Сост=Done Бал=1 исполнена
2014-02-28 12:27:01,210 [35] INFO  - 12:27:01.099 | MMQS_RIH4@FORTS_C000000 | Цена текущей 125200 и лучшей 125160.
2014-02-28 12:27:01,210 [35] INFO  - 12:27:01.099 | MMQS_RIH4@FORTS_C000000 | Лучший бид 125150 и лучший аск 125170.
2014-02-28 12:27:01,210 [35] INFO  - 12:27:01.099 | MMQS_RIH4@FORTS_C000000 | Котирование заявки 44712562 на Sell с ценой 125200 объемом 1.
2014-02-28 12:27:01,210 [35] INFO  - 12:27:01.099 | MMQS_RIH4@FORTS_C000000 | Перерегистрация заявки 44712562 с ценой 125200 на цену 125160. 
2014-02-28 12:27:01,210 [35] INFO  - 12:27:01.099 | MMQS_RIH4@FORTS_C000000 | Перерегистрация проскальзывания заявки 44712562 (0x18DDDC1) на заявку (0x1D05999).
2014-02-28 12:27:01,210 [35] INFO  - 12:27:01.099 | RS_RIH4@FORTS_C000000 | Перерегистрация проскальзывания заявки 44712562 (0x18DDDC1) на заявку (0x1D05999).
2014-02-28 12:27:01,210 [35] INFO  - 12:27:01.099 | PlazaTrader     | New order: 44712563/0 Продажа Цена=125160 Объем=0 Сост=Pending Бал=0 
2014-02-28 12:27:01,210 [35] INFO  - 12:27:01.099 | MMQS_RIH4@FORTS_C000000 | Перекотирование зарегистрировано для заявки 44712563 на Sell с ценой 125160.
2014-02-28 12:27:01,210 [35] WARN  - 12:27:01.113 | MMQS_RIH4@FORTS_C000000 | Заявка 44712562 в процессе перерегистрации на заявку 44712563.
2014-02-28 12:27:01,210 [35] INFO  - 12:27:01.122 | PlazaTrader     | Order changed: 44712562/12225734047 Продажа Цена=125200 Объем=1 Сост=Done Бал=1 
2014-02-28 12:27:01,210 [35] INFO  - 12:27:01.122 | MMQS_RIH4@FORTS_C000000 | Заявка 44712562 больше не активна.
2014-02-28 12:27:01,210 [35] INFO  - 12:27:01.122 | PlazaTrader     | Order changed: 44712563/12225734808 Продажа Цена=125160 Объем=1 Сост=Active Бал=1 
2014-02-28 12:27:01,210 [35] INFO  - 12:27:01.122 | MMQS_RIH4@FORTS_C000000 | Заявка 44712562 перерегистрирована на заявку 44712563.
2014-02-28 12:27:01,210 [35] INFO  - 12:27:01.122 | MMQS_RIH4@FORTS_C000000 | Сброс счетчика ошибок регистрации с 0 до нуля.
2014-02-28 12:27:01,210 [35] INFO  - 12:27:01.122 | MMQS_RIH4@FORTS_C000000 | Цена текущей 125160 и лучшей 125170.
2014-02-28 12:27:01,210 [35] INFO  - 12:27:01.122 | MMQS_RIH4@FORTS_C000000 | Лучший бид 125150 и лучший аск 125170.
2014-02-28 12:27:01,210 [35] INFO  - 12:27:01.122 | MMQS_RIH4@FORTS_C000000 | Котирование заявки 44712563 на Sell с ценой 125160 объемом 1.
2014-02-28 12:27:01,210 [35] INFO  - 12:27:01.122 | MMQS_RIH4@FORTS_C000000 | Перерегистрация заявки 44712563 с ценой 125160 на цену 125170. 
2014-02-28 12:27:01,210 [35] INFO  - 12:27:01.122 | MMQS_RIH4@FORTS_C000000 | Перерегистрация проскальзывания заявки 44712563 (0x1D05999) на заявку (0x2729042).
2014-02-28 12:27:01,210 [35] INFO  - 12:27:01.122 | RS_RIH4@FORTS_C000000 | Перерегистрация проскальзывания заявки 44712563 (0x1D05999) на заявку (0x2729042).
2014-02-28 12:27:01,210 [35] INFO  - 12:27:01.122 | PlazaTrader     | New order: 44712564/0 Продажа Цена=125170 Объем=0 Сост=Pending Бал=0 
2014-02-28 12:27:01,210 [35] INFO  - 12:27:01.122 | MMQS_RIH4@FORTS_C000000 | Перекотирование зарегистрировано для заявки 44712564 на Sell с ценой 125170.
2014-02-28 12:27:01,210 [35] WARN  - 12:27:01.129 | MMQS_RIH4@FORTS_C000000 | Заявка 44712563 в процессе перерегистрации на заявку 44712564.
2014-02-28 12:27:01,210 [35] INFO  - 12:27:01.144 | PlazaTrader     | Order changed: 44712563/12225734808 Продажа Цена=125160 Объем=1 Сост=Done Бал=1 
2014-02-28 12:27:01,210 [35] INFO  - 12:27:01.144 | MMQS_RIH4@FORTS_C000000 | Заявка 44712563 больше не активна.
2014-02-28 12:27:01,210 [35] INFO  - 12:27:01.144 | PlazaTrader     | Order changed: 44712564/12225734907 Продажа Цена=125170 Объем=1 Сост=Active Бал=1 
2014-02-28 12:27:01,210 [35] INFO  - 12:27:01.144 | MMQS_RIH4@FORTS_C000000 | Заявка 44712563 перерегистрирована на заявку 44712564.
2014-02-28 12:27:01,210 [35] INFO  - 12:27:01.144 | MMQS_RIH4@FORTS_C000000 | Сброс счетчика ошибок регистрации с 0 до нуля.
2014-02-28 12:27:01,500 [Default processor PlazaTransactionMessageAdapter (Transaction, Out). Messages thread.] DEBUG - Мое котирование c15309b4-e1ef-4894-8421-456bbb54f999. OnOrderChanged State: Done, Order: 44712564/12225734907 Продажа Цена=125170 Объем=1 Сост=Done Бал=1
2014-02-28 12:27:01,500 [Default processor PlazaTransactionMessageAdapter (Transaction, Out). Messages thread.] INFO  - Мое котирование c15309b4-e1ef-4894-8421-456bbb54f999. Заявка 44712564/12225734907 Продажа Цена=125170 Объем=1 Сост=Done Бал=1 исполнена
2014-02-28 12:27:01,522 [Default processor PlazaTransactionMessageAdapter (Transaction, Out). Messages thread.] DEBUG - Мое котирование c15309b4-e1ef-4894-8421-456bbb54f999. OnOrderChanged State: Done, Order: 44712565/12225735719 Продажа Цена=125130 Объем=1 Сост=Done Бал=1
2014-02-28 12:27:01,522 [Default processor PlazaTransactionMessageAdapter (Transaction, Out). Messages thread.] INFO  - Мое котирование c15309b4-e1ef-4894-8421-456bbb54f999. Заявка 44712565/12225735719 Продажа Цена=125130 Объем=1 Сост=Done Бал=1 исполнена
2014-02-28 12:27:01,711 [21] INFO  - 12:27:01.479 | MMQS_RIH4@FORTS_C000000 | Цена текущей 125170 и лучшей 125130.
2014-02-28 12:27:01,711 [21] INFO  - 12:27:01.479 | MMQS_RIH4@FORTS_C000000 | Лучший бид 125120 и лучший аск 125140.
2014-02-28 12:27:01,711 [21] INFO  - 12:27:01.479 | MMQS_RIH4@FORTS_C000000 | Котирование заявки 44712564 на Sell с ценой 125170 объемом 1.
2014-02-28 12:27:01,711 [21] INFO  - 12:27:01.479 | MMQS_RIH4@FORTS_C000000 | Перерегистрация заявки 44712564 с ценой 125170 на цену 125130. 
2014-02-28 12:27:01,711 [21] INFO  - 12:27:01.479 | MMQS_RIH4@FORTS_C000000 | Перерегистрация проскальзывания заявки 44712564 (0x2729042) на заявку (0x377CE5C).
2014-02-28 12:27:01,711 [21] INFO  - 12:27:01.479 | RS_RIH4@FORTS_C000000 | Перерегистрация проскальзывания заявки 44712564 (0x2729042) на заявку (0x377CE5C).
2014-02-28 12:27:01,711 [21] INFO  - 12:27:01.479 | PlazaTrader     | New order: 44712565/0 Продажа Цена=125130 Объем=0 Сост=Pending Бал=0 
2014-02-28 12:27:01,711 [21] INFO  - 12:27:01.479 | MMQS_RIH4@FORTS_C000000 | Перекотирование зарегистрировано для заявки 44712565 на Sell с ценой 125130.
2014-02-28 12:27:01,711 [21] WARN  - 12:27:01.496 | MMQS_RIH4@FORTS_C000000 | Заявка 44712564 в процессе перерегистрации на заявку 44712565.
2014-02-28 12:27:01,711 [21] INFO  - 12:27:01.501 | PlazaTrader     | Order changed: 44712564/12225734907 Продажа Цена=125170 Объем=1 Сост=Done Бал=1 
2014-02-28 12:27:01,711 [21] INFO  - 12:27:01.501 | MMQS_RIH4@FORTS_C000000 | Заявка 44712564 больше не активна.
2014-02-28 12:27:01,711 [21] INFO  - 12:27:01.501 | PlazaTrader     | Order changed: 44712565/12225735719 Продажа Цена=125130 Объем=1 Сост=Active Бал=1 
2014-02-28 12:27:01,711 [21] INFO  - 12:27:01.501 | MMQS_RIH4@FORTS_C000000 | Заявка 44712564 перерегистрирована на заявку 44712565.
2014-02-28 12:27:01,711 [21] INFO  - 12:27:01.501 | MMQS_RIH4@FORTS_C000000 | Сброс счетчика ошибок регистрации с 0 до нуля.
2014-02-28 12:27:01,711 [21] INFO  - 12:27:01.501 | MMQS_RIH4@FORTS_C000000 | Цена текущей 125130 и лучшей 125140.
2014-02-28 12:27:01,711 [21] INFO  - 12:27:01.501 | MMQS_RIH4@FORTS_C000000 | Лучший бид 125120 и лучший аск 125140.
2014-02-28 12:27:01,711 [21] INFO  - 12:27:01.501 | MMQS_RIH4@FORTS_C000000 | Котирование заявки 44712565 на Sell с ценой 125130 объемом 1.
2014-02-28 12:27:01,711 [21] INFO  - 12:27:01.501 | MMQS_RIH4@FORTS_C000000 | Перерегистрация заявки 44712565 с ценой 125130 на цену 125140. 
2014-02-28 12:27:01,711 [21] INFO  - 12:27:01.501 | MMQS_RIH4@FORTS_C000000 | Перерегистрация проскальзывания заявки 44712565 (0x377CE5C) на заявку (0xAE5BE5).
2014-02-28 12:27:01,711 [21] INFO  - 12:27:01.501 | RS_RIH4@FORTS_C000000 | Перерегистрация проскальзывания заявки 44712565 (0x377CE5C) на заявку (0xAE5BE5).
2014-02-28 12:27:01,711 [21] INFO  - 12:27:01.501 | PlazaTrader     | New order: 44712566/0 Продажа Цена=125140 Объем=0 Сост=Pending Бал=0 
2014-02-28 12:27:01,711 [21] INFO  - 12:27:01.501 | MMQS_RIH4@FORTS_C000000 | Перекотирование зарегистрировано для заявки 44712566 на Sell с ценой 125140.
2014-02-28 12:27:01,711 [21] WARN  - 12:27:01.515 | MMQS_RIH4@FORTS_C000000 | Заявка 44712565 в процессе перерегистрации на заявку 44712566.
2014-02-28 12:27:01,711 [21] INFO  - 12:27:01.522 | PlazaTrader     | Order changed: 44712565/12225735719 Продажа Цена=125130 Объем=1 Сост=Done Бал=1 
2014-02-28 12:27:01,711 [21] INFO  - 12:27:01.522 | MMQS_RIH4@FORTS_C000000 | Заявка 44712565 больше не активна.
2014-02-28 12:27:01,711 [21] INFO  - 12:27:01.523 | PlazaTrader     | Order changed: 44712566/12225735832 Продажа Цена=125140 Объем=1 Сост=Active Бал=1 
2014-02-28 12:27:01,711 [21] INFO  - 12:27:01.523 | MMQS_RIH4@FORTS_C000000 | Заявка 44712565 перерегистрирована на заявку 44712566.
2014-02-28 12:27:01,711 [21] INFO  - 12:27:01.523 | MMQS_RIH4@FORTS_C000000 | Сброс счетчика ошибок регистрации с 0 до нуля.
2014-02-28 12:27:01,891 [Default processor PlazaTransactionMessageAdapter (Transaction, Out). Messages thread.] INFO  - Завершено котирование для стратегий 0 по цене 125090
2014-02-28 12:27:01,891 [Default processor PlazaTransactionMessageAdapter (Transaction, Out). Messages thread.] INFO  - Мое котирование c15309b4-e1ef-4894-8421-456bbb54f999 остановлено по сделкам
2014-02-28 12:27:01,892 [Default processor PlazaTransactionMessageAdapter (Transaction, Out). Messages thread.] DEBUG - Мое котирование c15309b4-e1ef-4894-8421-456bbb54f999. OnOrderChanged State: Done, Order: 44712566/12225735832 Продажа Цена=125140 Объем=1 Сост=Done Бал=1
2014-02-28 12:27:01,893 [Default processor PlazaTransactionMessageAdapter (Transaction, Out). Messages thread.] INFO  - Мое котирование c15309b4-e1ef-4894-8421-456bbb54f999. Заявка 44712566/12225735832 Продажа Цена=125140 Объем=1 Сост=Done Бал=1 исполнена
2014-02-28 12:27:01,893 [Default processor PlazaTransactionMessageAdapter (Transaction, Out). Messages thread.] DEBUG - Мое котирование c15309b4-e1ef-4894-8421-456bbb54f999. OnOrderChanged State: Done, Order: 44712567/12225737021 Продажа Цена=125090 Объем=1 Сост=Done Бал=0
2014-02-28 12:27:01,893 [Default processor PlazaTransactionMessageAdapter (Transaction, Out). Messages thread.] INFO  - Мое котирование c15309b4-e1ef-4894-8421-456bbb54f999. Заявка 44712567/12225737021 Продажа Цена=125090 Объем=1 Сост=Done Бал=0 исполнена
2014-02-28 12:27:02,225 [25] INFO  - 12:27:01.875 | MMQS_RIH4@FORTS_C000000 | Цена текущей 125140 и лучшей 125090.
2014-02-28 12:27:02,225 [25] INFO  - 12:27:01.875 | MMQS_RIH4@FORTS_C000000 | Лучший бид 125090 и лучший аск 125110.
2014-02-28 12:27:02,225 [25] INFO  - 12:27:01.875 | MMQS_RIH4@FORTS_C000000 | Котирование заявки 44712566 на Sell с ценой 125140 объемом 1.
2014-02-28 12:27:02,225 [25] INFO  - 12:27:01.875 | MMQS_RIH4@FORTS_C000000 | Перерегистрация заявки 44712566 с ценой 125140 на цену 125090. 
2014-02-28 12:27:02,225 [25] INFO  - 12:27:01.875 | MMQS_RIH4@FORTS_C000000 | Перерегистрация проскальзывания заявки 44712566 (0xAE5BE5) на заявку (0x1C080DE).
2014-02-28 12:27:02,225 [25] INFO  - 12:27:01.875 | RS_RIH4@FORTS_C000000 | Перерегистрация проскальзывания заявки 44712566 (0xAE5BE5) на заявку (0x1C080DE).
2014-02-28 12:27:02,225 [25] INFO  - 12:27:01.875 | PlazaTrader     | New order: 44712567/0 Продажа Цена=125090 Объем=0 Сост=Pending Бал=0 
2014-02-28 12:27:02,225 [25] INFO  - 12:27:01.875 | MMQS_RIH4@FORTS_C000000 | Перекотирование зарегистрировано для заявки 44712567 на Sell с ценой 125090.
2014-02-28 12:27:02,225 [25] WARN  - 12:27:01.886 | MMQS_RIH4@FORTS_C000000 | Заявка 44712566 в процессе перерегистрации на заявку 44712567.
2014-02-28 12:27:02,225 [25] INFO  - 12:27:01.891 | RS_RIH4@FORTS_C000000 | Новая Sell сделка 850449199 по цене 125090 на 1 заявки 44712567.
2014-02-28 12:27:02,225 [25] INFO  - 12:27:01.891 | MMQS_RIH4@FORTS_C000000 | Новая Sell сделка 850449199 по цене 125090 на 1 заявки 44712567.
2014-02-28 12:27:02,225 [25] INFO  - 12:27:01.891 | PlazaTrader     | Order changed: 44712566/12225735832 Продажа Цена=125140 Объем=1 Сост=Done Бал=1 
2014-02-28 12:27:02,225 [25] INFO  - 12:27:01.891 | MMQS_RIH4@FORTS_C000000 | Заявка 44712566 больше не активна.
2014-02-28 12:27:02,225 [25] INFO  - 12:27:01.891 | PlazaTrader     | Order changed: 44712567/12225737021 Продажа Цена=125090 Объем=1 Сост=Active Бал=1 
2014-02-28 12:27:02,225 [25] INFO  - 12:27:01.891 | MMQS_RIH4@FORTS_C000000 | Заявка 44712566 перерегистрирована на заявку 44712567.
2014-02-28 12:27:02,225 [25] INFO  - 12:27:01.891 | MMQS_RIH4@FORTS_C000000 | Сброс счетчика ошибок регистрации с 0 до нуля.
2014-02-28 12:27:02,225 [25] INFO  - 12:27:01.891 | PlazaTrader     | Order changed: 44712567/12225737021 Продажа Цена=125090 Объем=1 Сост=Done Бал=0 
2014-02-28 12:27:02,225 [25] INFO  - 12:27:01.891 | RS_RIH4@FORTS_C000000 | Новая позиция: C000000-RIH4@FORTS=0.
2014-02-28 12:27:02,225 [25] INFO  - 12:27:01.891 | MMQS_RIH4@FORTS_C000000 | Новая позиция: C000000-RIH4@FORTS=-1.
2014-02-28 12:27:02,225 [25] INFO  - 12:27:01.891 | MMQS_RIH4@FORTS_C000000 | Позиция изменилась на -1. Оставшийся объем 0.
2014-02-28 12:27:02,225 [25] INFO  - 12:27:01.891 | MMQS_RIH4@FORTS_C000000 | Заканчиваем котирование.
2014-02-28 12:27:02,225 [25] INFO  - 12:27:01.891 | MMQS_RIH4@FORTS_C000000 | Стратегия останавливается. [0,2]. Позиция при старте -1.
2014-02-28 12:27:02,225 [25] INFO  - 12:27:01.891 | MMQS_RIH4@FORTS_C000000 | Правило 'Изменение стакана инструмента RIH4@FORTS (0x36EB409)'. Приостановлено.
2014-02-28 12:27:02,225 [25] INFO  - 12:27:01.891 | MMQS_RIH4@FORTS_C000000 | Ожидание снятия всех активных заявок.
2014-02-28 12:27:22,575 [34] INFO  - 12:27:22.571 | RS_RIH4@FORTS_C000000 | Стратегия останавливается. [2,-1]. Позиция при старте 0.
2014-02-28 12:27:22,575 [34] INFO  - 12:27:22.571 | RS_RIH4@FORTS_C000000 | Ожидание снятия всех активных заявок.
2014-02-28 12:27:22,575 [21] INFO  - Мое котирование 6bd3fcbc-6c32-4502-b5ad-c88557cda9d7 остановлено OnStopped
2014-02-28 12:27:22,575 [21] INFO  - Мое котирование c15309b4-e1ef-4894-8421-456bbb54f999 остановлено OnStopped
2014-02-28 12:27:22,576 [21] INFO  - Отсоединение
2014-02-28 12:27:23,085 [29] INFO  - 12:27:22.575 | MMQS_RIH4@FORTS_C000000 | Стратегия остановлена. [0,2]. Позиция при старте 1.
2014-02-28 12:27:23,085 [29] INFO  - 12:27:22.575 | MMQS_RIH4@FORTS_C000000 | Стратегия остановлена. [0,2]. Позиция при старте -1.
2014-02-28 12:27:23,085 [29] INFO  - 12:27:22.575 | RS_RIH4@FORTS_C000000 | Стратегия остановлена. [2,-1]. Позиция при старте 0.
2014-02-28 12:27:23,085 [29] INFO  - 12:27:22.575 | PlazaTrader     | Disconnect
2014-02-28 12:27:23,085 [29] INFO  - 12:27:22.587 | PlazaConnectionPool | OnConnectionStatusChanged: conn R0_0 - status: Closed
2014-02-28 12:27:23,085 [29] INFO  - 12:27:22.587 | PlazaTrader     | StopExport
2014-02-28 12:27:23,085 [29] INFO  - 12:27:22.612 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTAGGR50_REPL:Остановка потока.
2014-02-28 12:27:23,085 [29] INFO  - 12:27:22.615 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTCOMMON_REPL:Остановка потока.
2014-02-28 12:27:23,085 [29] INFO  - 12:27:22.617 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTTRADE_REPL:Остановка потока.
2014-02-28 12:27:23,085 [29] INFO  - 12:27:22.622 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTAGGR50_REPL:StreamStateChanged: State Closed
2014-02-28 12:27:23,085 [29] INFO  - 12:27:22.623 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTCOMMON_REPL:StreamStateChanged: State Closed
2014-02-28 12:27:23,085 [29] INFO  - 12:27:22.624 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTAGGR50_REPL:Поток остановлен.
2014-02-28 12:27:23,085 [29] INFO  - 12:27:22.624 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTCOMMON_REPL:Поток остановлен.
2014-02-28 12:27:23,085 [29] INFO  - 12:27:22.624 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTINFO_REPL:Остановка потока.
2014-02-28 12:27:23,085 [29] INFO  - 12:27:22.625 | PlazaConnectionPool | OnConnectionStatusChanged: conn R0_3 - status: Closed
2014-02-28 12:27:23,085 [29] INFO  - 12:27:22.625 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTTRADE_REPL:StreamStateChanged: State Closed
2014-02-28 12:27:23,085 [29] INFO  - 12:27:22.625 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTTRADE_REPL:Поток остановлен.
2014-02-28 12:27:23,085 [29] INFO  - 12:27:22.626 | PlazaConnectionPool | OnConnectionStatusChanged: conn R0_2 - status: Closed
2014-02-28 12:27:23,085 [29] INFO  - 12:27:22.633 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTINFO_REPL:StreamStateChanged: State Closed
2014-02-28 12:27:23,085 [29] INFO  - 12:27:22.633 | PlazaStreamMessageAdapter | PlazaStream FORTS_FUTINFO_REPL:Поток остановлен.
2014-02-28 12:27:23,085 [29] INFO  - 12:27:22.633 | PlazaStreamMessageAdapter | PlazaStream FORTS_PART_REPL:Остановка потока.
2014-02-28 12:27:23,085 [29] INFO  - 12:27:22.641 | PlazaStreamMessageAdapter | PlazaStream FORTS_PART_REPL:StreamStateChanged: State Closed
2014-02-28 12:27:23,085 [29] INFO  - 12:27:22.641 | PlazaStreamMessageAdapter | PlazaStream FORTS_PART_REPL:Поток остановлен.
2014-02-28 12:27:23,085 [29] INFO  - 12:27:22.641 | PlazaStreamMessageAdapter | PlazaStream FORTS_POS_REPL:Остановка потока.
2014-02-28 12:27:23,085 [29] INFO  - 12:27:22.649 | PlazaStreamMessageAdapter | PlazaStream FORTS_POS_REPL:StreamStateChanged: State Closed
2014-02-28 12:27:23,085 [29] INFO  - 12:27:22.649 | PlazaStreamMessageAdapter | PlazaStream FORTS_POS_REPL:Поток остановлен.
2014-02-28 12:27:23,085 [29] INFO  - 12:27:22.649 | PlazaConnectionPool | OnConnectionStatusChanged: conn R0_1 - status: Closed

2014-02-28 12:25:26,418 - Подключение и запуск родительской стратегии 2014-02-28 12:26:00,863 - Запуск котирования на покупку 2014-02-28 12:26:07,932 - Завершено котирование на покупку 2014-02-28 12:27:00,595 - Запуск котирования на продажу 2014-02-28 12:27:01,891 - Завершено котирование на продажу 2014-02-28 12:27:22,575 - Останавливаю родительскую стратегию 2014-02-28 12:27:22,575 - Останавливается стратегия котирования на покупку 2014-02-28 12:27:22,575 - Останавливается стратегия котирования на продажу 2014-02-28 12:27:22,576 - Отключение


Теги:


Спасибо:


esper

Фотография
Дата: 28.02.2014
Ответить


  1. У вас в логе разные стратегии с одинаковым названием, абсолютно не понятно, кто что делает и когда останавливается.
  2. Стратегия, так понимаю, не стандартное котирование? Когда проверял вашу предыдущую ошибку, то тестировал на Market и Limit котировании и проблем с остановкой не было.
  3. Плюс абсолютно не понятно как и с какими настройками запускаются стратегии. Хорошо бы увидеть минимальный пример, который воспроизводит ошибку.
Спасибо:

vk37

Фотография
Дата: 06.03.2014
Ответить


Хорошо бы увидеть минимальный пример, который воспроизводит ошибку.Пример::::spoiler

namespace QuotingDemo
{
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Net;
    using System.Threading;
    using System.Threading.Tasks;
    using Ecng.Common;
    using StockSharp.Algo;
    using StockSharp.Algo.Strategies;
    using StockSharp.BusinessEntities;
    using StockSharp.Logging;
    using StockSharp.Plaza;

    class Program
    {
        static void Main(string[] args)
        {
            var connector = new PlazaTrader()
            {
                AppName = "App",
                Password = "Pwd",
                Address = "000.00.00.00:4001".To<IPEndPoint>(),
            };

            var logManager = new LogManager();
            logManager.Listeners.Add(new FileLogListener());
            logManager.Sources.Add(connector);

            connector.Tables.Clear();

            var plazaTables = new[]
            {             
                connector.TableRegistry.CommonFuture,
                connector.TableRegistry.SessionContentsFuture,
                connector.TableRegistry.Portfolios,
                connector.TableRegistry.Positions,
                connector.TableRegistry.TradeFuture,
                connector.TableRegistry.Session,
                connector.TableRegistry.OrdersLogFuture,
            };

            connector.TableRegistry.StreamRegistry.TradeFuture.ReplicationType = PlazaStreamReplicationTypes.RemoteOnline;
            connector.SyncTables(plazaTables.Select(t => t.Id));
            connector.DefaultFutureDepthTable = connector.TableRegistry.Aggregation50Future;

            const string portfolioCode = "C000000";
            Portfolio portfolio = null;

            connector.NewPortfolios += portfolios =>
            {
                foreach (var item in portfolios.Where(p => p.Name == portfolioCode))
                {
                    Console.WriteLine("Начинаю получать новую информацию по портфелю '{0}'", item.Name);
                    connector.RegisterPortfolio(item);
                    portfolio = item;
                }
            };

            const string securityCode = "RIH4@FORTS";
            Security security = null;

            connector.NewSecurities += securities =>
            {
                foreach (var item in securities.Where(s => s.Id == securityCode))
                {
                    Console.WriteLine("Инструмент инициализирован '{0}'", item);
                    security = item;
                }
            };

            connector.Connected += connector.StartExport;
            connector.Disconnected += connector.StopExport;

            Console.WriteLine("Подключение");

            if (WaitHelper.Failed(connector.Connect, TimeSpan.FromSeconds(60), () => connector.ConnectionState == ConnectionStates.Connected))
                throw new TimeoutException("Подключение не выполнено в заданный отрезок времени");

            Console.WriteLine("Подключение выполнено");

            if (WaitHelper.Failed(TimeSpan.FromSeconds(10), () => portfolio != null))
                throw new TimeoutException("Новая информация по портфелю не пришла в заданный отрезок времени");

            if (WaitHelper.Failed(TimeSpan.FromSeconds(30), () => security != null))
                throw new TimeoutException("Инструмент не инициализирован в заданный отрезок времени");   

            var strategy = new RobotStrategy()
            {
                Connector = connector,
                Security = security,
                Portfolio = portfolio,
            };

            logManager.Sources.Add(strategy);
            Console.WriteLine("Запускаю стратегию RobotStrategy");
            strategy.Start();

            Thread.Sleep(TimeSpan.FromMinutes(1));

            Console.WriteLine("Останавливаю стратегию RobotStrategy");
            strategy.Stop();

            Console.WriteLine("Отсоединение");

            if (WaitHelper.Failed(connector.Disconnect, TimeSpan.FromSeconds(10), () => connector.ConnectionState == ConnectionStates.Disconnected))
                throw new TimeoutException("Отключение не выполнено в заданный отрезок времени");

            Console.WriteLine("Отсоединение выполнено");
        }
    }

    public class RobotStrategy : Strategy
    {
        bool _quotingStarted;

        protected override void OnStarted()
        {
            Console.WriteLine("Стратегия RobotStrategy запущена OnStarted");
            base.OnStarted();

            Security
                .WhenMarketDepthChanged()
                .Do(depth =>
                {
                    if (!_quotingStarted)
                    {
                        var quotingStrategy = new MyMarketQuotingStrategy(OrderDirections.Buy, 1)
                        {
                            DisposeOnStop = true,
                            WaitAllTrades = true,
                            Volume = 1,
                            BestPriceOffset = new Unit(3, UnitTypes.Step, Security),
                        };

                        ChildStrategies.Add(quotingStrategy);
                        Console.WriteLine("Котирование MyMarketQuotingStrategy добавлено в качестве дочерней стратегии для RobotStrategy");
                        _quotingStarted = true;
                    }
                })
                .Apply(this);
        }

        protected override void OnStopped()
        {
            Console.WriteLine("Стратегия RobotStrategy остановлена OnStopped");
            base.OnStopped();
        }
    }

    public class MyMarketQuotingStrategy : MarketQuotingStrategy
    {
        public decimal TradesVolume { get; private set; }

        public MyMarketQuotingStrategy(OrderDirections quotingDirection, decimal quotingVolume)
            : base(quotingDirection, quotingVolume)
        {

        }

        protected override void OnStarted()
        {
            Console.WriteLine("Котирование MyMarketQuotingStrategy запущено OnStarted");
            base.OnStarted();
        }

        protected override void OnStopped()
        {
            Console.WriteLine("Котирование MyMarketQuotingStrategy остановлено OnStopped");
            base.OnStopped();
        }

        protected override void OnNewMyTrades(IEnumerable<MyTrade> trades)
        {
            var tradesArray = trades.ToArray();

            foreach (var myTrade in tradesArray)
                TradesVolume += myTrade.Trade.Volume;

            if (TradesVolume == Volume)
                Console.WriteLine("Котирование MyMarketQuotingStrategy остановлено по сделкам");

            base.OnNewMyTrades(tradesArray);
        }
    }

    public static class WaitHelper
    {
        public static bool Failed(Action action, TimeSpan time, Func<bool> condition)
        {
            var task = Task.Factory.StartNew(() =>
            {
                if (action != null)
                    action.Invoke();

                while (!condition.Invoke())
                    Thread.Sleep(50);

                Thread.Sleep(500);
            });

            return !task.Wait(time);
        }

        public static bool Failed(TimeSpan time, Func<bool> condition)
        {
            return Failed(null, time, condition);
        }
    }
}
Спасибо:

vk37

Фотография
Дата: 06.03.2014
Ответить


Добавлю, что иногда стратегия котирования все-таки останавливается по завершению процесса котирования. На верхнем скриншоте показано, как стратегия котирования остановилась сразу по завершению процесса котирования. На нижнем - стратегия котирования остановилась только после остановки родительской стратегии. На обоих скриншотах запускался один и тот же код с интервалом запуска в 1-2 мин.

Quoting.png 28 KB (388)
Спасибо:

VolkSib

Фотография
Дата: 18.03.2014
Ответить


Такая же проблема на версии 4.2.2.18

Спасибо:

vk37

Фотография
Дата: 18.03.2014
Ответить


Такая же проблема на версии 4.2.2.18Я останавливаю как-то так )```csharp namespace AlgoTrading.Features.Robot.Model { using System.Collections.Generic; using System.Linq; using StockSharp.Algo.Strategies; using StockSharp.BusinessEntities;

public class MyMarketQuotingStrategy : MarketQuotingStrategy
{
    public decimal TradesVolume { get; set; }

    public MyMarketQuotingStrategy(OrderDirections quotingDirection, decimal quotingVolume)
        : base(quotingDirection, quotingVolume)
    {

    }

    protected override void OnNewMyTrades(IEnumerable<MyTrade> trades)
    {
        var tradesArray = trades.ToArray();

        base.OnNewMyTrades(tradesArray);

        foreach (var myTrade in tradesArray)
            TradesVolume += myTrade.Trade.Volume;

        if (TradesVolume == Volume) Stop();
    }
}

}

Спасибо:

VolkSib

Фотография
Дата: 25.03.2014
Ответить


К сожалению, на версии 4.2.2.22 ошибка остановки стратегии котирования сохраняется.

Спасибо:


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy