Смотри, как бесплатно скачать роботов
Ищи нас в Facebook!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Советники

ORB Risk Managed - Opening Range Breakout with Account Protection - эксперт для MetaTrader 5

Matas Kerys
Matas Kerys
MQL5 developer focused on prop-firm-compliant Expert Advisors and risk management tools.
What I build:
Expert Advisors from clear trading rules
Risk controls: daily loss limits, max drawdown protection, risk-based position sizing, session-based trade closing
| Russian English 中文 Español Deutsch 日本語 Português 한국어 Français Italiano Türkçe
Просмотров:
23
Рейтинг:
(1)
Опубликован:
MQL5 Фриланс Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Идея
Советник отмечает максимум и минимум первых минут после открытия сессии («диапазон открытия»). Затем он размещает стоп-ордер на покупку выше и стоп-ордер на продажу ниже этого диапазона. Когда один ордер исполняется, другой удаляется (OCO). В день открывается только одна сделка, и все позиции закрываются до окончания сессии.

Пример

Рекомендуемый инструмент и таймфрейм
Создан и протестирован на CFD на индекс US100 / Nasdaq 100. Работает на любом таймфрейме графика, так как диапазон всегда рассчитывается на основе данных M1. Время по умолчанию рассчитано для сервера в часовом поясе GMT+3 (открытие американской сессии в 16:30 по серверному времени). Настройте временные параметры в соответствии со временем сервера вашего брокера.

Основные параметры

  • Начало диапазона, длина диапазона, время последнего входа, время закрытия всех позиций (по серверному времени)
  • Направление сделки: в обе стороны, только длинные позиции, только короткие позиции
  • Риск на сделку (% от баланса), тейк-профит как кратное R, расстояние до стопа как доля диапазона
  • Фильтр ATR: пропускать дни с необычно малым или большим диапазоном
  • Ежедневный лимит убытка (%), максимальное общее падение (%), начальный баланс

Защита счёта

  • Размер позиции рассчитывается на основе риска и расстояния до стопа. Если даже минимальный лот превышает допустимый риск, сделка пропускается.
  • Лимит дневных убытков: закрывает все позиции и приостанавливает торговлю на день.
  • Лимит максимального просадки: закрывает все позиции и останавливает работу советника.
  • Позиции никогда не переносятся на следующий день.

Важно
Это обучающий шаблон, демонстрирующий логику прорыва и структуру управления рисками. Это не система с гарантированной прибылью. Перед использованием в реальных условиях всегда тестируйте в Тестере стратегий и на демо-счете.


Перевод с английского произведен MetaQuotes Ltd.
Оригинальная публикация: https://www.mql5.com/en/code/77967

Volatility Regime Shader Volatility Regime Shader

Окрашивает фон графика в зависимости от режима волатильности (сжатие, нормальный режим, расширение) на основе процентильного ранга текущего показателя ATR. Отображает текущий режим на графике, выдает оповещения об изменении режима и предоставляет буферы для советников.

ATR Candle Strength ATR Candle Strength

Окрашивает фон графика в зависимости от режима волатильности (сжатие, нормальный, расширение) на основе процентильного ранга текущего ATR. Отображает текущий режим на графике, выдает оповещения об изменении режима и предоставляет буферы для советников.

Session Sweep Boxes Session Sweep Boxes

Отображает диапазоны азиатской, лондонской и нью-йоркской сессий и отмечает «свепы» ликвидности: закрытый бар, у которого тени выходят за пределы максимума или минимума завершившейся сессии, но закрытие происходит в пределах этого диапазона. Стрелки, не подверженные перерисовке, расширенные уровни сессий, оповещения и буферы, готовые к использованию с iCustom.

YURAZ_MCCH YURAZ_MCCH

Индикатор рассчитывает % роста или падения относительно CLOSE, написан с применением ООП, и легко интегрируется в любой советник или иной индикатор.