Создаю котирование таким образом:
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, не знаю, проблема ли это квика, пробовал на разных версиях, других шлюзов нету.
コメント (5)
ログイン または アカウントを作成, コメントを残すにはログインまたは新規登録してください
Больше никаких строчек? Это из файла скопировано?
Это всё, что выдал лог котировщика. Он запускается и так висит, если нужно что-то еще, пришлю.
Квик асинхронный?
да
Проверил, стратегия работает.