Trading algorítmico para .NET e Python✦86+ conectores · bolsas · corretoras · cripto✦S#.Designer · backtest · otimizar · ao vivo✦Uma comunidade de 31,467+ traders e desenvolvedores✦Trading algorítmico para .NET e Python✦86+ conectores · bolsas · corretoras · cripto✦S#.Designer · backtest · otimizar · ao vivo✦Uma comunidade de 31,467+ traders e desenvolvedores✦
Стратегия останавливается по ошибке.
Переопределите OnError, посмотрите какой Exception приходит (base.OnError не забудьте вызвать)
Также стоит посмотреть на ErrorCount и MaxErrorCount стратегии
в случае ошибки стратегия печатает exception с помощью AddErrorLog
Comentários (12)
Entrar ou Criar conta, Faça login ou cadastre-se para deixar um comentário
Повесьте действие на правила: StrategyRuleHelper.Canceled StrategyRuleHelper.Stopping StrategyRuleHelper.Stopped
и посмотрите отладчиком...
как останавливается? что за стратегия - на правилах или ТФ?
На правилах. А что такое ТФ?
таймфрейм
как стратегия останавливается, что выводит? какие правила добавлены?
StrategyRuleHelper.StrategyNewMyTrades(this) StrategyRuleHelper.FilledPartially(_order)
никаких ошибок в логе нет.
Приведите больший кусок кода.
а с чего вы взяли, что стратегия останавливается?
в лог пишется, когда вызван метод OnStopped.
Стратегия останавливается по ошибке. Переопределите OnError, посмотрите какой Exception приходит (base.OnError не забудьте вызвать) Также стоит посмотреть на ErrorCount и MaxErrorCount стратегии
"Переопределите OnError, посмотрите какой Exception приходит (base.OnError не забудьте вызвать)" Уже давно сделано, он молчит.
Чем равно в OnStopping ErrorCount, MaxErrorCount? Выводится ли что-нибудь через AddErrorLog?