Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Просмотров:
- 1541
- Рейтинг:
- Опубликован:
- 2024.01.25 17:28
- Обновлен:
- 2024.01.26 18:51
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Советник создан для проверки прибыльности стратегии, описанной одним из участников Форума.
ЗАОСТРЯЮ ОСОБОЕ ВНИМАНИЕ!!!
Данный советник создан не для оценки качества кода и стиля программирования, а только для проверки стратегии!!!
Суть алгоритма работы советника:
- В 15 ч. 00 мин. по московскому времени автоматически устанавливаются отложенные ордера Buy Stop и Sell Stop на расстоянии 100 пунктов (по пятизнаку) от текущей цены.
- Для каждого отложенного ордера сразу задаются уровни Stop Loss в размере 200 пунктов (по пятизнаку). TakeProfit не используется.
- При срабатывании одного из двух отложенных ордеров второй отложенный ордер пока не удаляется.
- Если оба отложенных ордера не сработали, то в 16 ч. 00 мин. по московскому времени они удаляются.
- Если один или два отложенных ордера сработали, то в 16 ч. 00 мин. открытая или открытые позиции закрываются не зависимо от их текущей прибыли или убытка.
![Input_Struct](https://c.mql5.com/i/code/library.png)
Структура входных параметров
![MA Price display](https://c.mql5.com/i/code/indicator.png)
Индикатор написан по просьбе по просьбе на форуме.
![Simple_Price_EA](https://c.mql5.com/i/code/expert.png)
Простейший советник, который анализирует движение цены на заданном количестве баров и открывает соответствующую позицию.
![Control_Trade_Sessions](https://c.mql5.com/i/code/library.png)
Библиотека для контроля торговой сессии. При запуске считает время торговых сессий за все 7 дней недели (в сб и вс может быть торговля по криптовалютам), до 10 сессий в день. Затем в OnTick() можно делать проверки, и если тик пришел вне торговой сессии, то можно выйти из дальнейшей его обработки.