Приветствую, Собственно сабж. Почему не обрабатываются свечи добавленные так
var _cm = new CandleManager(_trader);
var candleToken = this._cm.RegisterTimeFrameCandles(security, this._timeFrame);
_cm.Container.AddCandles(candleToken, newCandles);
Не вызываются события CandlesStarted, CandlesChanged IndicatorManager у которого источником является этот же CandleManger тоже никак не реагирует на добавленные свечи..
コメント (2)
ログイン または アカウントを作成, コメントを残すにはログインまたは新規登録してください
А что ожидалось от кода? Свечки (откуда получены?) добавляются в контейнер. А дальше что?
У меня есть индикатор, зарегистрированный через IndicatorManager
Я так понимаю, что по логике, при добавлении новых свечей в candlesToken, индикатор менеджер должен их обработать.
Но он этого не делает. Поэтому приходится вызывать Process(c) для каждой свечи отдельно