Explosion Potential
- Эксперты
- Версия: 1.0
- Активации: 5
Fair Value Gap, Liquidity Sweep и SuperTrend для MetaTrader 4
ОбзорExplosion Potential — структурированный торговый советник для MetaTrader 4, предназначенный для поиска торговых возможностей на основе сочетания Fair Value Gap, захвата ликвидности, направления SuperTrend и многоуровневой фильтрации рынка.
Советник анализирует структуру цены и использует несколько последовательных условий перед тем, как торговый сетап может перейти к открытию позиции.
Сигнальная модель объединяет:
Fair Value Gap → Liquidity Sweep → SuperTrend → ATR-фильтр шума → Контроль спреда → Ограничение длительности тренда → ADX → Сила сигнала
Такой подход позволяет оценивать рыночный контекст комплексно, а не реагировать на отдельный индикатор или единичное ценовое условие.
Fair Value Gap и Liquidity SweepОсновной сигнальный модуль ищет Fair Value Gap (FVG), соответствующий заданному минимальному размеру.
SignalFVGMinSizePoints
определяет минимальный размер FVG, необходимый для рассмотрения сетапа.
Перед валидацией сигнала требуется наличие Liquidity Sweep — захвата ликвидности.
SignalLiquiditySweepRequired
управляет этим требованием и определяет, должен ли захват ликвидности присутствовать до прохождения остальных фильтров.
Таким образом, фундаментом сигнальной модели выступает сочетание ценового дисбаланса и взаимодействия цены с ликвидностью.
Многоуровневая валидация сигналаExplosion Potential не использует Fair Value Gap как единственное условие для входа.
Потенциальный сетап проходит через несколько настраиваемых фильтров.
Направление SuperTrend
SignalSuperTrendMultiplie
задаёт множитель SuperTrend, используемый для определения направленного контекста.
ATR-фильтр шума
SignaATRNoiseFilter
использует ATR для фильтрации относительно небольших ценовых колебаний и рыночного шума.
Контроль спреда
SignaMaxSpreadAllowed
определяет максимально допустимый спред в пунктах.
Если текущий спред превышает заданное значение, торговый сетап может быть отклонён.
Ограничение длительности тренда
SignaMaxBarsInTrend
определяет максимальное количество баров, в течение которых текущий тренд может оставаться допустимым для формирования сигнала.
Подтверждение ADX
SignaADXOpenConfirmation
задаёт уровень ADX, необходимый для подтверждения открытия позиции.
Сила сигнала
SignalThreshold
определяет минимальную силу сигнала, необходимую для рассмотрения входа.
Такая многоуровневая структура делает процесс формирования сигнала прозрачным и полностью настраиваемым.
Управление капиталомExplosion Potential включает отдельный модуль управления капиталом, ориентированный на контроль экспозиции счёта.
Автоматический расчёт размера позиции можно включить через:
AutoCapitalRegulationOn
Целевой уровень экспозиции задаётся параметром:
CapitalExposureRatio
Базовый размер позиции определяется через:
BaseContractSize
Это позволяет контролировать взаимосвязь между размером позиции и доступным капиталом счёта.
Контролируемая цепочка позицийСоветник поддерживает формирование последовательности позиций в рамках заданных ограничений.
Максимальная глубина цепочки определяется параметром:
PositionChainDepth
Изменение размера аллокации в зависимости от глубины цепочки контролируется:
AllocationScalingExponent
Таким образом, распределение объёма строится по заданной математической функции, а количество одновременно используемых позиций ограничивается установленной глубиной.
Explosion Potential не использует мартингейл-восстановление, неограниченное пирамидирование или бесконтрольную сеточную систему восстановления.
Размер позиции и общая экспозиция остаются под контролем пользователя через параметры управления капиталом.
Защита позицийМодуль Protection предоставляет явные границы для управления открытыми позициями.
Фиксация прибыли
ProfitCeilingPoints
задаёт расстояние фиксации прибыли в пунктах.
Ограничение убытка
LossFloorPoints
задаёт защитное расстояние по убытку в пунктах.
Эти параметры позволяют заранее определить рабочие границы для каждой позиции.
Трейлинг-движокДополнительный механизм сопровождения позиции включается параметром:
TrailingEngineActive
Трейлинг активируется после достижения:
TrailEngagementDistance
и перемещает защитный уровень с заданным шагом:
TrailStepPoints
Таким образом, отдельно настраиваются как момент начала сопровождения, так и расстояние между последовательными перемещениями защитного уровня.
Для продолжительных серий позиций доступен дополнительный механизм коррекции:
CorrectionStrategy
Значение:
0
полностью отключает коррекцию.
Независимое управление Long и ShortДлинные и короткие позиции могут включаться независимо друг от друга.
Параметры:
LongExposureEnabled
и
ShortExposureEnabled
позволяют использовать советник в следующих режимах:
-
только Long;
-
только Short;
-
Long и Short одновременно.
Это позволяет адаптировать направление работы советника к выбранному инструменту и торговому подходу.
Исполнение и идентификацияКаждый экземпляр советника может иметь собственную идентификацию.
StrategyInstanceID
Уникальный идентификатор экземпляра советника, предназначенный для отделения его сделок от других торговых систем, работающих на том же счёте.
ExecutionTag
Пользовательская текстовая метка, прикрепляемая к сделкам для удобной идентификации и мониторинга.
InstitutionalExecutionMode
Предоставляет альтернативный режим обработки ордеров для брокеров, которым требуется специфическая логика исполнения.
Основные возможности-
Анализ Fair Value Gap
-
Обязательный Liquidity Sweep
-
Подтверждение направления через SuperTrend
-
ATR-фильтрация рыночного шума
-
Контроль максимального спреда
-
Ограничение длительности тренда
-
Подтверждение открытия через ADX
-
Настраиваемый порог силы сигнала
-
Автоматический расчёт размера позиции
-
Контроль экспозиции капитала
-
Ограниченная глубина цепочки позиций
-
Математическое масштабирование аллокации
-
Фиксированные уровни прибыли и убытка
-
Опциональный трейлинг-движок
-
Коррекция защиты для продолжительных серий
-
Независимое управление Long / Short
-
Уникальная идентификация экземпляра
-
Институциональный режим исполнения
Signal
SignalFVGMinSizePoints
Минимальный размер Fair Value Gap в пунктах, необходимый для рассмотрения сетапа.
SignalLiquiditySweepRequired
Требует наличия захвата ликвидности перед валидацией сигнала.
SignalSuperTrendMultiplie
Множитель SuperTrend для определения направленного контекста.
SignaATRNoiseFilter
Множитель ATR для фильтрации рыночного шума.
SignaMaxSpreadAllowed
Максимально допустимый спред в пунктах.
SignaMaxBarsInTrend
Максимальное количество баров продолжения тренда, после которого сетап перестаёт рассматриваться как действительный.
SignaADXOpenConfirmation
Уровень ADX, необходимый для подтверждения открытия позиции.
SignalThreshold
Минимальная сила сигнала, необходимая для входа.
SignalMeasure
Метод измерения, применяемый к сигнальному коридору.
Money ManagementAutoCapitalRegulationOn
Включает автоматический расчёт размера позиции на основе капитала счёта.
CapitalExposureRatio
Определяет целевое соотношение экспозиции капитала.
BaseContractSize
Базовый размер лота, используемый в расчётах.
PositionChainDepth
Максимальное количество позиций в одной цепочке.
AllocationScalingExponent
Определяет изменение аллокации при увеличении глубины цепочки.
ProtectionProfitCeilingPoints
Расстояние фиксации прибыли в пунктах.
LossFloorPoints
Расстояние защитного уровня убытка в пунктах.
TrailingEngineActive
Включает механизм трейлинг-стопа.
TrailEngagementDistance
Расстояние в пунктах, после которого активируется трейлинг.
TrailStepPoints
Шаг перемещения трейлинга.
CorrectionStrategy
Управляет дополнительной коррекцией защитных уровней при продолжительных сериях позиций.
0 = отключено.
EnvironmentLongExposureEnabled / ShortExposureEnabled
Независимое разрешение Long и Short торговли.
StrategyInstanceID
Уникальный идентификатор экземпляра советника.
ExecutionTag
Пользовательская текстовая метка, прикрепляемая к сделкам.
InstitutionalExecutionMode
Включает альтернативный режим обработки ордеров для брокеров с особыми требованиями к исполнению.
Рекомендации перед использованиемДля объективной оценки Explosion Potential рекомендуется провести тщательное тестирование в тестере стратегий MetaTrader 4 на тех инструментах и таймфреймах, которые планируется использовать в реальной торговле.
Параметры по умолчанию следует рассматривать как отправную точку. При настройке советника учитывайте:
-
волатильность инструмента;
-
типичный уровень спреда;
-
комиссию;
-
размер торгового счёта;
-
особенности исполнения;
-
характеристики выбранного таймфрейма.
Особое внимание следует уделять торговым издержкам и качеству исполнения, поскольку они могут существенно влиять на результаты стратегий, работающих с рыночной структурой и относительно короткими движениями.
Перед использованием реальных средств проверьте условия брокера, протестируйте советник на демо-счёте и внимательно наблюдайте за первыми сделками.
Риск и важная информацияExplosion Potential является программным инструментом для торговли и не гарантирует получение прибыли.
Финансовые рынки связаны с существенным риском. Ни технические индикаторы, ни торговые алгоритмы, ни комбинация нескольких рыночных условий не могут гарантировать результат отдельной сделки.
Результаты тестирования на исторических данных не гарантируют аналогичных результатов в будущем. Реальные результаты могут отличаться вследствие спреда, комиссии, проскальзывания, ликвидности, скорости исполнения и других рыночных условий.
Перед использованием советника с реальными средствами тщательно протестируйте его на выбранных инструментах и таймфреймах.
Размер позиции и уровень экспозиции должны соответствовать вашему собственному плану управления рисками и допустимому уровню риска.
