S#.API Проблема с событием NewOrder
S#.API 4.4.14,
win10_64,
vs 2017
В коде приведенном ниже используется событие NewOrder, но оно отрабатывает только если заявка была выставлена через api, и никакой реакции на заявки выставленные стоп-заявкой и заявками выставленными вручную в квике. Проверял примеры из Samples там та же история.
В то же время у события NewStopOrder все в порядке, отрабатывает в том числе и для стоп-заявок выставленных вручную.
Как заставить NewOrder отлавливать ручные и выставленные стопами заявки?
Код
using StockSharp.Quik;
using System;
namespace testQuik
{
class Program
{
static QuikTrader Trader = new QuikTrader();
static void Main(string[] args)
{
Connect();
Console.ReadKey();
}
static void Connect()
{
Trader.NewStopOrder += order =>
{
Console.WriteLine("NewStopOrder " + order.Id);
};
Trader.NewOrder += order =>
{
Console.WriteLine("NewOrder " + order.Id);
};
Trader.Connect();
}
}
}