Range Terminator
- Эксперты
- Версия: 1.10
- Активации: 5
Range Terminator — это советник (Expert Advisor) для MetaTrader 5, основанный на стратегии пробоя временного диапазона.
Советник определяет торговый диапазон в течение выбранного временного интервала. Он фиксирует максимальную и минимальную цену за этот период. После окончания диапазона Range Terminator автоматически устанавливает отложенные ордера на пробой выше и ниже диапазона.
КАК РАБОТАЕТ RANGE TERMINATOR
1. Определение периода диапазона
Вы выбираете время, в течение которого Range Terminator будет анализировать рынок.
Пример:
Range Start: 08:00
Range End: 10:00
Close Time: 18:00
В течение выбранного периода советник непрерывно фиксирует:
-
Range High — максимум диапазона
-
Range Low — минимум диапазона
2. Формирование торгового диапазона
В течение заданного периода советник постоянно отслеживает движение цены.
Он фиксирует максимальную цену Ask и минимальную цену Bid, достигнутые за выбранный период.
Полученные максимальный и минимальный уровни формируют торговый диапазон.
3. Установка ордеров на пробой
После окончания периода формирования диапазона Range Terminator устанавливает два отложенных ордера:
-
Buy Stop — выше максимума диапазона
-
Sell Stop — ниже минимума диапазона
Советник также применяет ценовой буфер к уровням пробоя.
Это позволяет разместить отложенные ордера за пределами сформированного диапазона.
4. Автоматический Stop Loss
Каждый отложенный ордер получает Stop Loss, основанный на противоположной стороне диапазона.
Для Buy Stop:
Entry = выше максимума диапазона
Stop Loss = ниже минимума диапазона
Для Sell Stop:
Entry = ниже минимума диапазона
Stop Loss = выше максимума диапазона
5. Автоматический Take Profit
Range Terminator использует соотношение риск/прибыль 1:1.
Если расстояние между точкой входа и Stop Loss составляет 50 пунктов, Take Profit устанавливается на расстоянии 50 пунктов от точки входа в противоположном направлении.
Пример:
Buy Entry: 1.1050
Stop Loss: 1.1000
Take Profit: 1.1100
6. Торговля на пробое
Если цена пробивает верхнюю границу диапазона, активируется Buy Stop.
Если цена пробивает нижнюю границу диапазона, активируется Sell Stop.
Советник не пытается заранее определить направление движения рынка. Он ожидает фактического пробоя заданного диапазона.
7. Автоматическое закрытие в конце торгового периода
В установленное время закрытия Range Terminator закрывает позиции, связанные с советником, и удаляет оставшиеся отложенные ордера.
Пример:
Range: 08:00–10:00
Trading: после пробоя диапазона с 10:00
Close: 18:00
В установленное время закрытия советник завершает текущий торговый цикл.
ОСНОВНЫЕ ВОЗМОЖНОСТИ• Автоматический расчёт временного диапазона
• Автоматическое определение максимума и минимума диапазона
• Отложенные ордера Buy Stop и Sell Stop
• Автоматический Stop Loss
• Автоматический Take Profit
• Соотношение риск/прибыль 1:1
• Настраиваемое время начала диапазона
• Настраиваемое время окончания диапазона
• Настраиваемое время закрытия
• Настраиваемый размер лота
• Поддержка Magic Number
• Пользовательский комментарий к сделкам
• Проверка разрешения на торговлю
• Проверка торговой сессии брокера
• Поддержка диапазонов, пересекающих полночь
• Автоматическое управление позициями и отложенными ордерами
Range Start Hours
Определяет час начала формирования диапазона.
Range Start Minutes
Определяет минуту начала формирования диапазона.
Range End Hours
Определяет час окончания формирования диапазона.
Range End Minutes
Определяет минуту окончания формирования диапазона.
Close Hours
Определяет час завершения торговой активности советника.
Close Minutes
Определяет минуту завершения торговой активности.
Order Size
Определяет фиксированный размер лота, используемый советником.
Magic Number
Используется для идентификации сделок, принадлежащих Range Terminator.
Trade Comment
Добавляет пользовательский комментарий к сделкам, открытым советником.
Предположим, вы установили следующие параметры:
Range Start: 08:00
Range End: 10:00
Close Time: 18:00
Lot Size: 0.01
С 08:00 до 10:00 советник фиксирует диапазон движения рынка.
Предположим:
Range High = 1.1050
Range Low = 1.1000
После 10:00 советник устанавливает отложенные ордера на пробой вокруг этих уровней.
Buy Stop: выше максимума диапазона
Sell Stop: ниже минимума диапазона
Если происходит пробой вверх, активируется Buy Stop.
Если происходит пробой вниз, активируется Sell Stop.
Позиция использует противоположную сторону диапазона в качестве ориентира для Stop Loss, а Take Profit устанавливается с соответствующим соотношением 1:1.
В 18:00 советник закрывает позиции и удаляет оставшиеся отложенные ордера, принадлежащие Range Terminator.
ВАЖНАЯ ИНФОРМАЦИЯRange Terminator является механической системой торговли на пробое. Результаты работы советника зависят от выбранного инструмента, таймфрейма, торговой сессии, спреда, волатильности рынка, исполнения ордеров брокером и настроек советника.
Перед использованием на реальном счёте рекомендуется протестировать советник на выбранном инструменте, у вашего брокера и с соответствующими настройками.
Результаты прошлых тестов и бэктестов не гарантируют аналогичных результатов в будущем.
