The Closer
- Утилиты
- Cornelius Eichhorst
- Версия: 1.6
- Обновлено: 22 февраля 2025
- Активации: 5
The Closer – Краткое описание
The Closer — это эксперт MQL5, который может автоматически или вручную закрывать открытые позиции и отложенные ордера (Pending Orders) по настраиваемым правилам. На графике отображается панель управления, где вы можете задать все необходимые параметры.
1. Основная идея и принципы работы
- Мониторинг таких показателей счета, как Equity, Profit, Margin-Level/нагрузка депозита (Deposit Load), цены и многого другого.
- Действие по закрытию (Close) срабатывает, когда выполняется одно или несколько заданных условий.
- Ручное закрытие всех отфильтрованных позиций доступно в любой момент нажатием кнопки.
- Механизмы повторной попытки: при неудаче выполняется несколько повторов (с настраиваемыми паузами).
Совет: Используйте панель на графике, чтобы устанавливать и включать триггеры. Вы можете задать сразу несколько условий.
2. Настраиваемые триггеры (условия)
- Equity: закрытие, когда Equity счета (или относительное значение в % или +/−) достигает заданного уровня.
- Profit: контроль общего профита или убытка по счету.
- Symbol Profit: закрытие только прибыльных/убыточных позиций по конкретному символу.
- Margin-Level / Deposit Load: включение закрытия, когда уровень маржи или нагрузка депозита выходит за заданные границы.
- Ценовой триггер: курс достигает или пробивает определённый уровень.
- High-/Low-зона: текущая цена пробивает максимум/минимум (по ценам закрытия) за заданный период.
- Moving Average Penetration: цена пересекает скользящую среднюю (при необходимости с учётом стандартного отклонения).
- Дата / время: закрытие позиций в указанную дату и время.
Все триггеры можно включать по отдельности или комбинировать. Как только одно из условий выполняется, система закрывает позиции.
3. Фильтры и опции
- Фильтрация позиций:
- Только Long или только Short.
- Только прибыльные (Profit) или только убыточные (Loss).
- Выбор символа: только текущий символ или все символы.
- Удаление отложенных ордеров (Pending Orders): при необходимости можно удалить все открытые отложенные ордера.
- Прочие действия:
- Закрытие других графиков (а с ними и потенциально работающих экспертов).
- Выход из терминала (полное закрытие MetaTrader, «Game Over»).
- Virtual SL/TP:
- Уровни стопа не передаются брокеру, а контролируются только «внутренне».
- Позиции закрываются рыночным ордером при достижении виртуального уровня.
Примечание: Одновременное включение нескольких фильтров (например, «Long + Profit Only») уменьшает число позиций, которые будут закрыты.
4. Трейлинг и интервалы
- Trail-функция: активирует динамическое «подтягивание» заданных триггеров (например, Equity, цена), чтобы триггерный уровень смещался в более выгодную сторону.
- Таймер: проверка условий через заданные интервалы в миллисекундах. Дополнительно можно включить проверку на каждом тике («Check on every tick»).
5. Основной цикл работы
- Инициализация (OnInit):
- Запускает диалоговое окно и задаёт значения по умолчанию.
- Мониторинг (OnTick/OnTimer):
- Постоянное обновление данных счёта, цен и индикаторов.
- Проверка, выполнены ли условия срабатывания.
- Если да, выполняется закрытие позиций.
- Процедура закрытия (Close-Aktion):
- Определяет позиции согласно установленным фильтрам.
- Закрывает все подходящие сделки, при необходимости сначала отложенные ордера.
- Вызывает сигналы оповещения, отправляет e-mail или push-уведомления (если включено).
- При желании: закрывает другие графики или весь терминал.
- Сброс и завершение (OnDeinit):
- Останавливает панель эксперта и освобождает ресурсы.
6. Практические советы
- Регулярно проверяйте чекбоксы и введённые значения. Активированные триггеры действуют немедленно.
- Комбинируйте несколько условий для более сложных стратегий выхода (например, ограничение по времени плюс минимальная прибыль).
- Используйте «Virtual SL/TP», чтобы скрыть уровни стопа от брокера. Учтите риск проскальзываний при проблемах с соединением.
- При сбоях в сети или других ошибках «The Closer» предпримет несколько попыток закрытия позиций.
- Будьте осторожны с опциями «Close other charts» и «Close terminal», если у вас работают другие советники.
Вывод: «The Closer» предоставляет гибкие возможности автоматического закрытия позиций на основе различных рыночных и счетных критериев. Благодаря настраиваемым фильтрам и опциям вы полностью контролируете, какие именно позиции будут закрыты и в какой момент это произойдёт.