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

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Всем добрый день. Пишу очередной Грааль JJJ пытаюсь написать функцию динамического расчёта трала по атр. Код трала ниже
В таком виде трал даже работает, но периодически появляются ошибка 1 и 130. Помогите пожалуйста исправить это дело, чтобы ошибки ушли.
В параметрах OrderSend, OrderModify все цены должны быть нормированы. У вас нет.. То есть надо NormalizeDouble(new_stop_loss,digits); (не забыть получить правильный digits, если символ отличается от текущего)
PS/ чтобы два раза не вставать: проверка значения индикатора на корректность : MathIsValidNumber(value) && value>=0 && value!=EMPTY_VALUE
Принтуйте инициализацию и найдете причину.
Спасибо, нашел причину. В программе использую данние с Cluster Delta, для тестерного сигнала использую данние с файла вместо функций Cluster Delta, но видимо при тесте не візуальном каким-то боком цепляются и до инициализации вообще не доходит. Сделал отдельную версию дле тестов и заработало.