API 4.2.2.6. MarketQuotingStrategy не останавливается после исполнения

API 4.2.2.6. MarketQuotingStrategy не останавливается после исполнения
Atom
10.02.2014
vk37


Остановка происходит только после остановки родительской стратегии. По факту объем исполнен, но стратегия котирования не останавливается. Лог:
В версии 4.2.1.7 работало правильно.

Теги:


Спасибо:


1 2  >
vk37

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


Поправил лог.
Спасибо:

vk37

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


Мне откатываться на 4.2.1.7 слишком трудоемко: много поменялось в S# API с тех пор. Подскажите, есть прогноз, будет ли ошибка исправлена?
Спасибо:

Mikhail Sukhov

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


vk37
Мне откатываться на 4.2.1.7 слишком трудоемко: много поменялось в S# API с тех пор. Подскажите, есть прогноз, будет ли ошибка исправлена?


А где ошибка? В логе написано что стратегия остановлена.
Спасибо:

vk37

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


Она остановилась потому, что я родительскую остановил. Сама бы, по завершению котирования, не остановилась.
Спасибо:

vk37

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


Если котирование не остановитьс принудительно, то будет бесконечно в логах: "Перерегистрация не была выполнена. Ожидание исполнения заявки"
Спасибо:

Mikhail Sukhov

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


vk37
Если котирование не остановитьс принудительно, то будет бесконечно в логах: "Перерегистрация не была выполнена. Ожидание исполнения заявки"


А что с самой заявкой произошло?
Спасибо:

vk37

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


Михаил Сухов
А что с самой заявкой произошло?
Исполнилась она:
Код
2014-02-10 14:46:56,313 [23] INFO  - 14:46:56.167 | MNMQS_RIH4@FORTS_C000000 | Новая Buy сделка 841928370 по цене 133970 на 1 заявки 53199541.

Спасибо:

vk37

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


Может еще это как-то связано.
Спасибо:

Mikhail Sukhov

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


vk37
Может еще это как-то связано.


В пример то работает. Попробовал код

Код
Trader.OrdersChanged += orders =>
{
	foreach (var order in orders)
	{
		Console.WriteLine(order);
	}
};


Тоже все работает.
Спасибо:

vk37

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


Ну может быть. Я просто предположил. Манипуляции с ордером пока не актуальны так, как котирование. Очень хочется новую версию с исправленным котированием )
Спасибо:
1 2  >

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

loading
clippy