Ставь лайки и следи за новостями
Поставь на него ссылку - пусть другие тоже оценят
Оцени его работу в терминале MetaTrader 5
- Просмотров:
- 32
- Рейтинг:
- Опубликован:
-
Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу
Индикатор «Session Sweep Boxes» отображает азиатскую, лондонскую и нью-йоркскую торговые сессии в виде диапазонных прямоугольников на графике и выявляет всплески ликвидности в пределах этих диапазонов. Прорыв происходит, когда цена выходит за пределы максимума или минимума завершенной сессии, а затем закрывается обратно внутри этого уровня. Такая модель часто возникает, когда стоп-ордера, размещенные выше или ниже диапазона сессии, срабатывают до того, как цена развернется.
Красная стрелка над свечой обозначает «свип» сессионного максимума, что является медвежьим сигналом. Синяя стрелка под свечой обозначает «свип» сессионного минимума, что является бычьим сигналом. Сигналы подтверждаются только на закрытых свечах, поэтому они не перерисовываются. После окончания сессии её максимум и минимум продлеваются пунктирными линиями до тех пор, пока не произойдёт «свип», пока цена не пробьёт их при закрытии или пока та же сессия не начнётся снова на следующий день.

Время сессий указывается в GMT, поэтому индикатор работает с любым брокером. Смещение сервера по отношению к GMT можно определить автоматически или ввести вручную. Для автоматического определения требуется подключение к рынку в режиме реального времени, поэтому в Тестере стратегий используется ручное введение смещения. Если графики отображаются с перекосом на один час, например, после перехода на летнее время, переключитесь на ручное введение смещения и введите значение, соответствующее вашему брокеру.

| Ввод | Описание |
|---|---|
| Режим смещения GMT сервера | Автоматическое определение смещения GMT брокера или использование значения, указанного ниже. |
| Смещение сервера по GMT (вручную) | Смещение сервера брокера относительно GMT в часах, например 2 или 3. |
| Количество дней истории для отображения | Количество дней прошлых сессий, отображаемых на графике. |
| Показать / начало / конец / цвет (для каждой сессии) | Включите каждую сессию, установите время ее начала и окончания в формате GMT (ЧЧ:ММ) и выберите цвет. По умолчанию: Азия 00:00–08:00, Лондон 07:00–16:00, Нью-Йорк 12:00–21:00. |
| Заполнить ячейки сессий | Отображает заполненные прямоугольники вместо контуров. |
| Показать метки с названиями сессий | Отображает название сессии над каждым ячейкой. |
| Продолжить линии максимума/минимума завершенных сессий | Рисует пунктирные линии от максимума и минимума каждого завершенного сеанса. |
| Расстояние от стрелки до бара | Расстояние между стрелкой и свечой. |
| Отмечать только первый проход каждого уровня | Если функция включена, уровень останавливается после первого прохождения. Если функция отключена, отмечается каждое прохождение уровня. |
| Отменить уровень после закрытия бара за его пределами | Закрытие цены за пределами уровня рассматривается как прорыв, и уровень больше не отслеживается на предмет прохождений. |
| Всплывающие / push / звуковые оповещения | Оповещения при подтверждении прохождения уровня на только что закрывшемся баре. |
У индикатора есть два буфера, которые советники могут считывать с помощью iCustom: буфер 0 для проходов вверх и буфер 1 для проходов вниз. Любое значение, отличное от EMPTY_VALUE, означает, что на данном баре произошло «свип». Индикатор работает на H1 и более низких таймфреймах, при этом M5–M30 дают наиболее четкое представление о диапазонах сессии.
Перевод с английского произведен MetaQuotes Ltd.
Оригинальная публикация: https://www.mql5.com/en/code/77953
ORB Risk Managed - Opening Range Breakout with Account Protection
Шаблон советника «Opening Range Breakout» со встроенной защитой счета. Определяет максимум и минимум первых N минут после открытия сессии и размещает стоп-ордера OCO выше и ниже диапазона. Включает в себя определение размера позиции с учетом риска, лимит дневных убытков, лимит максимального просадки, фильтр диапазона ATR, фильтр направления торговли и защиту от позиций, переносимых на следующий день. Все временные параметры сессии являются настраиваемыми. Это обучающий шаблон, а не система с гарантированной прибылью. Перед использованием в реальных условиях протестируйте его на демо-счете.
Volatility Regime Shader
Окрашивает фон графика в зависимости от режима волатильности (сжатие, нормальный режим, расширение) на основе процентильного ранга текущего показателя ATR. Отображает текущий режим на графике, выдает оповещения об изменении режима и предоставляет буферы для советников.
YURAZ_RSAXEL Скрипт рисует уровни Рудолфа Акселя
Скрипт рисует уровни Рудолфа Акселя
YURAZ_MCCH
Индикатор рассчитывает % роста или падения относительно CLOSE, написан с применением ООП, и легко интегрируется в любой советник или иной индикатор.