Создаю котирование таким образом:
var pos = PositionManager.Position;
var quoting_close = new BestByVolumeQuotingStrategy((pos > 0 ? OrderDirections.Sell : OrderDirections.Buy), Math.Abs(pos))
{
VolumeExchange = 5,
};
ChildStrategies.Add(quoting_close);
Лог: BBVQS_UXU2@UX_UE01058 | 27.07.2012 12:19:35.370 | | Возобновление правил. _rulesSuspendCount 0. BBVQS_UXU2@UX_UE01058 | 27.07.2012 12:19:35.323 | | Стратегия запущена. BBVQS_UXU2@UX_UE01058 | 27.07.2012 12:19:35.329 | | Котирование на Sell объема 1. BBVQS_UXU2@UX_UE01058 | 27.07.2012 12:19:35.334 | | Приостановка правил. _rulesSuspendCount 1.
...и всё, никаких заявок не создается. При этом, котирование по объему на покупку работает, MarketQuoting работает нормально.
S# 4.1.2, не знаю, проблема ли это квика, пробовал на разных версиях, других шлюзов нету.
Kommentare (5)
Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen
Больше никаких строчек? Это из файла скопировано?
Это всё, что выдал лог котировщика. Он запускается и так висит, если нужно что-то еще, пришлю.
Квик асинхронный?
да
Проверил, стратегия работает.