Добрый день. Раньше было так:
var cf = new MyCandleFactory(); candleManager.UnRegisterCandleFactory(typeof(TimeFrameCandle)); candleManager.RegisterCandleFactory(cf);
А теперь как? В CandleBuilder есть свойство Factories, но я там не нашел методов регистрации и отмены регистрации. Нужно просто добавить фабрику через метод Add()? а как удалить старую?
И еще вопрос, если создать CandleManager через конструктор который принимает ITrader, как подключить собственную фабрику?
Kommentare (3)
Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen
Remove
((CandleBuilder)manager.Sources[0]).Factories.Add()
Подскажите как более правильно написать код по регистрации своей CandlrFactory? В версии 4.03 я похоже через "попу" удаляю регистрацию TimeFrameCandleFactory:
Да, неудобно получается. Добавлю метод удаления фабрики по типу свечки.