Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 528
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Только так
Спасибо, то что нужно!
Добрый день!
Подскажите пожалуйста по такому вопросу:
Выставляется отложенный ордер:
А далее на него после открытия пытаюсь сделать трэйлинг:
Ордер ведь после открытия становится OP_BUY? В чем подвох, почему трэйлинг в таком варианте не срабатывает?
Добрый день!
Подскажите пожалуйста по такому вопросу:
Выставляется отложенный ордер:
А далее на него после открытия пытаюсь сделать трэйлинг:
Ордер ведь после открытия становится OP_BUY? В чем подвох, почему трэйлинг в таком варианте не срабатывает?
Добрый день!
Подскажите пожалуйста по такому вопросу:
Выставляется отложенный ордер:
А далее на него после открытия пытаюсь сделать трэйлинг:
Ордер ведь после открытия становится OP_BUY? В чем подвох, почему трэйлинг в таком варианте не срабатывает?
Неправильно я вопрос задал, извините. Из контекста выдранный.
Специально для проверки трейлинга сделал код, сделки открываются, но трэйлинг не срабатывает, как только не крутил, в тупике(
Неправильно я вопрос задал, извините. Из контекста выдранный.
Специально для проверки трейлинга сделал код, сделки открываются, но трэйлинг не срабатывает, как только не крутил, в тупике(
Ответил на ваш вопрос выше.
Спасибо большое, помогло!
У вас там ещё есть проблемы.
Цикл прямой, а должен быть обратным - при прямом будут пропускаться позиции после закрытия одной из них по тралу
Нет проверки на минимальную дистанцию установки стопов (StopLevel) - будут ошибки модификации если стоп окажется ближе к цене, чем минимально-разрешённая дистанция (не забывайте о плавающем спреде)
Может быть ещё что-то - глядел по диагонали - мимоходом, так как вам уже ответили.
ЗЫ. Поглядел ещё:
вот такая проверка лишена самого смысла проверки с нормализацией, так как вы нормализовали оба значения, а при проверке результат опять не нормализован.
Нужно проверять нормализованную разницу двух double-значений. Вы же сравниваете два нормализованных значения.
У вас там ещё есть проблемы.
Цикл прямой, а должен быть обратным - при прямом будут пропускаться позиции после закрытия одной из них по тралу
Нет проверки на минимальную дистанцию установки стопов (StopLevel) - будут ошибки модификации если стоп окажется ближе к цене, чем минимально-разрешённая дистанция (не забывайте о плавающем спреде)
Может быть ещё что-то - глядел по диагонали - мимоходом, так как вам уже ответили.
ЗЫ. Поглядел ещё:
вот такая проверка лишена самого смысла проверки с нормализацией, так как вы нормализовали оба значения, а при проверке результат опять не нормализован.
Нужно проверять нормализованную разницу двух double-значений. Вы же сравниваете два нормализованных значения.
Вот так?
the size of local variables is too large (more than 512kb)
Что значит ошибка?У меня функция с двумя объектами:
В одном из классов есть структура с более чем 4000 полей (в основном enums).
Что делать с этой ошибкой?