Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 2568

 
DanilaMactep #:

Всем добрый день. Пишу очередной Грааль JJJ пытаюсь написать функцию динамического расчёта трала по атр. Код трала ниже


В таком виде трал даже работает, но периодически появляются ошибка 1 и 130. Помогите пожалуйста исправить это дело, чтобы ошибки ушли.

В параметрах OrderSend, OrderModify все цены должны быть нормированы. У вас нет.. То есть надо NormalizeDouble(new_stop_loss,digits); (не забыть получить правильный digits, если символ отличается от текущего)


PS/ чтобы два раза не вставать: проверка значения индикатора на корректность : MathIsValidNumber(value) && value>=0 && value!=EMPTY_VALUE

 
Tretyakov Rostyslav #:
Принтуйте инициализацию и найдете причину.

Спасибо, нашел причину. В программе использую данние с Cluster Delta,  для  тестерного сигнала  использую данние с файла вместо функций Cluster Delta, но видимо при тесте не візуальном  каким-то боком цепляются и до инициализации вообще не доходит. Сделал отдельную версию дле тестов и заработало.