Приветствую!
Блок расчета риска по atr, ошибка Zero divide in ссылается на Point и возникает лишь при попытке торговли на центовых счетах, я так понимаю из-за 5 цифр после запятой.
Помогите универсализировать код для любых видов счетов
Не на Point ссылается, а на значение переменной atr. Значение iATR может быть равно нулю. Перед совершением операции деления всегда нужно проверять знаменатель на равенство нулю.
Приветствую!
Блок расчета риска по atr, ошибка Zero divide in ссылается на Point и возникает лишь при попытке торговли на центовых счетах, я так понимаю из-за 5 цифр после запятой.
Помогите универсализировать код для любых видов счетов
atr может быть нулевым например в начале тестирования, на первых барах, когда их ещё мало для вычисления ATR. Пока он нулевой, пропускать тики.
Да, проблема решилась, когда историю на дневке подгрузил

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Приветствую!
Блок расчета риска по atr, ошибка Zero divide in ссылается на Point и возникает лишь при попытке торговли на центовых счетах, я так понимаю из-за 5 цифр после запятой.
Помогите универсализировать код для любых видов счетов