Создаю котирование таким образом:
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)
登录 或 创建账户, 登录或注册以发表评论
Больше никаких строчек? Это из файла скопировано?
Это всё, что выдал лог котировщика. Он запускается и так висит, если нужно что-то еще, пришлю.
Квик асинхронный?
да
Проверил, стратегия работает.