Объединение свечей из разных источников
Как можно объединить в одном токине СandleManager свечи из разных источников?
Пытаюсь объединить исторические свечи со свечами из шлюза таким образом
Код
this._cm = new CandleManager(this._trader);
// хранилище, через которое будет производиться доступ к тиковой и котировочной базе
this.storage = new TradingStorage(new InMemoryStorage()){ BasePath = "Sec" };
var builder = new CandleBuilder(new TradeStorageCandleBuilderSource(storage));
this._cm.Sources.Add(builder);
// Регистрируем свечи
var candleToken = this._cm.RegisterTimeFrameCandles(security, this._timeFrame);
В итоге приходят только свечи из шлюза.
Если добавить
Код
builder.RegisterTimeFrameCandles(security, _timeFrame);
то в CandleManager придут все свечи и история и трейдер, но это будет два разных токена.