Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 1584
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
модуль разницы. Без модуля только верхняя зона попадает в условие. | OpenPrice - Bid |> 10*_Point условие открытия
Так надо по условию, Bid ниже OpenPrice и никаких модулей.
В противном случае получим верный результат если Bid будет выше OpenPrice
модуль разницы. Без модуля только верхняя зона попадает в условие. | OpenPrice - Bid |> 10*_Point условие открытия
Я не совсем понял...
можно, пожалуйста, доступнее...для новичка)
Ты меня удивляешь
Чем?
Из картинки видно, что OpenPrice - Bid не должно быть больше 10*_Point
но может быть меньше, в том числе отрицательным
но может быть меньше, в том числе отрицательным
Ага… и получается условие с «&& > 0»
А вопрос-то к чему? Просто так, или для чего-то?
Ага… и получается условие с «&& > 0»
А вопрос-то к чему? Просто так, или для чего-то?
Я сейчас использую такое определение момента входа в рынок
подумал может есть возможность упростить)
помогите оптимизировать кусок кода отвечающего за мартин
задача такая:
-после стопа мартин умножает лот;
-количество умножений можно регулировать функцией OrdersClose, при достижении заданного значения лотность сброшена на стартовую;
- нужно чтобы лотность не сбрасывалась на стартовую, а уменьшалась последовательно в обратном порядке;
например OrdersClose=5, Мартин=2, лот=0.01:
имеем последовательность: 0,01; 0,02; 0,04; 0,08; 0,16 (сброс) 0,01; 0,01;,,,,
нужно : 0,01; 0,02; 0,04; 0,08; 0,16 (сброс) 0,16; 0,08; 0,04;.... 0,01.
у меня знаний не хватает самому решить задачу.
пробовал вводить различные комбинации, но нужного эффекта не достиг.
Я сейчас использую такое определение момента входа в рынок
подумал может есть возможность упростить)
И у Алексея все правильно))
Так надо по условию, Bid ниже OpenPrice и никаких модулей.
В противном случае получим верный результат если Bid будет выше OpenPrice
Исправлено)
Да, верно. Условие не поменял. По привычке. На рисунке сбивает что Бид в середине)))
Но там второе условие, запись одинакова по количеству условий.
помогите оптимизировать кусок кода отвечающего за мартин
задача такая:
-после стопа мартин умножает лот;
-количество умножений можно регулировать функцией OrdersClose, при достижении заданного значения лотность сброшена на стартовую;
- нужно чтобы лотность не сбрасывалась на стартовую, а уменьшалась последовательно в обратном порядке;
например OrdersClose=5, Мартин=2, лот=0.01:
имеем последовательность: 0,01; 0,02; 0,04; 0,08; 0,16 (сброс) 0,01; 0,01;,,,,
нужно : 0,01; 0,02; 0,04; 0,08; 0,16 (сброс) 0,16; 0,08; 0,04;.... 0,01.
у меня знаний не хватает самому решить задачу.
пробовал вводить различные комбинации, но нужного эффекта не достиг.
И у Алексея все правильно))
Да, верно. Условие не поменял. По привычке. На рисунке сбивает что Бид в середине)))
Спасибо, но это никак не упрощает мой код)