Добрый день. Раньше было так:
var cf = new MyCandleFactory(); candleManager.UnRegisterCandleFactory(typeof(TimeFrameCandle)); candleManager.RegisterCandleFactory(cf);
А теперь как? В CandleBuilder есть свойство Factories, но я там не нашел методов регистрации и отмены регистрации. Нужно просто добавить фабрику через метод Add()? а как удалить старую?
И еще вопрос, если создать CandleManager через конструктор который принимает ITrader, как подключить собственную фабрику?
Comentarios (3)
Iniciar sesión o Crear cuenta, Inicie sesión o regístrese para dejar un comentario
Remove
((CandleBuilder)manager.Sources[0]).Factories.Add()
Подскажите как более правильно написать код по регистрации своей CandlrFactory? В версии 4.03 я похоже через "попу" удаляю регистрацию TimeFrameCandleFactory:
Да, неудобно получается. Добавлю метод удаления фабрики по типу свечки.