NEXA Volume Filter Pullback
- Эксперты
-
Park Seongcheon
Здравствуйте!
Меня зовут Пак Сон Чхан (Park Sung Chan), я разработчик алгоритмических торговых систем MetaTrader 5.
Я занимаюсь исследованием и разработкой долгосрочных и надежных автоматических торговых систем, основанных на структурных особенностях финансовых рынков и статистических моделях. - Версия: 1.0
- Активации: 5
Руководство пользователя NEXA Volume Filter Pullback
Описание продукта
NEXA Volume Filter Pullback — это автоматический торговый советник для MetaTrader 5, работающий на основе таймфрейма H1.
Данный продукт анализирует зоны отката, возникающие во время уже сформированного тренда, и оценивает условия входа с учетом поведения объема и реакции цены. Советник не использует простой вход только по пересечению скользящей средней. Основной акцент сделан на ситуациях, когда объем снижается во время отката, а затем снова начинает увеличиваться при попытке цены продолжить движение в направлении тренда.
Основная цель стратегии — уменьшить количество необоснованных входов в середине тренда и определить участки, где цена может восстанавливать направленное движение.
Метод стратегии
Советник использует EMA21 в качестве базового ориентира направления рынка.
Если цена движется выше EMA21, а направление RSI поддерживает восходящий импульс, советник оценивает условия для BUY. Если цена движется ниже EMA21, а направление RSI поддерживает нисходящий импульс, советник оценивает условия для SELL.
При принятии решения о входе используются следующие элементы.
EMA21 используется для определения базового направления тренда.
Volume используется для проверки снижения объема во время отката и повторного увеличения объема в зоне возможного входа.
RSI используется для подтверждения направления входа и импульса.
ATR используется для расчета расстояния стоп-лосса и оценки волатильности.
Candle Pattern используется как дополнительное условие для проверки пробоя или разворотного поведения цены.
Такая структура помогает отделять слабые откатные участки с низким объемом от зон повторного входа, где объем начинает возвращаться.
Основные функции
NEXA Volume Filter Pullback включает функции автоматического входа, стоп-лосса, тейк-профита и управления позицией.
После открытия позиции, в зависимости от выбранных настроек, могут использоваться функции Break Even и Trailing Stop. Также советник включает функцию максимального времени удержания позиции, которая может закрыть сделку, если цена не переходит в благоприятное состояние в течение заданного периода.
Если исходный сигнал становится недействительным, советник может повторно проверить условия EMA и RSI и закрыть позицию досрочно.
Управление рисками
Советник поддерживает как торговлю фиксированным lot, так и расчет lot на основе процента риска.
По умолчанию используется фиксированный lot. Пользователь может настроить размер lot в соответствии с размером счета и условиями торговли.
Структура управления рисками включает следующие функции.
Daily Loss Limit устанавливает дневное ограничение убытка.
Max Trades Per Day ограничивает максимальное количество сделок в день.
Max Consecutive Loss временно ограничивает торговлю после серии убыточных сделок.
Cooldown Bars ограничивает повторный вход на определенное количество H1-свечей после убыточной сделки.
Post Close Delay ограничивает повторный вход в течение определенного времени после закрытия позиции.
Spread Filter блокирует входы при слишком широком спреде.
Max SL Points ограничивает чрезмерно большое расстояние стоп-лосса.
Эти функции предназначены для уменьшения чрезмерного количества входов и автоматического ограничения торговли в нестандартных рыночных условиях.
Описание входных параметров
General Settings
InpSymbol
Указывает торговый символ. Если поле оставить пустым, советник будет использовать символ текущего графика.
InpMagicNumber
Устанавливает уникальный magic number для идентификации ордеров советника.
InpDeviationPoints
Устанавливает допустимое отклонение цены при исполнении ордера.
Direction
InpAllowBuy
Включает или отключает сделки BUY.
InpAllowSell
Включает или отключает сделки SELL.
Trading Time Filter
InpUseTimeFilter
Включает или отключает фильтр торгового времени.
InpTradeStartHour
Устанавливает час начала торговли.
InpTradeEndHour
Устанавливает час окончания торговли.
Настройки по дням недели также могут использоваться для ограничения торговли в определенные дни.
Risk Settings
InpUseRiskPercent
Если установлено true, советник использует расчет lot на основе процента риска. Если установлено false, используется фиксированный lot.
InpFixedLots
Устанавливает фиксированный размер lot для торговли.
InpRiskPercent
Устанавливает процент риска, используемый для расчета lot.
InpMaxTradesPerDay
Ограничивает максимальное количество сделок в день.
InpDailyLossLimitPct
Устанавливает дневной лимит убытка в процентах.
InpMaxConsecutiveLoss
Устанавливает условие временной остановки после серии убыточных сделок.
InpCooldownBars
Устанавливает, сколько H1-свечей должно пройти после убыточной сделки перед разрешением повторного входа.
SL/TP Settings
InpATRPeriod
Устанавливает период расчета ATR.
InpATRSLMult
Устанавливает множитель ATR, используемый для расчета расстояния стоп-лосса.
InpBaseRR
Устанавливает базовое соотношение Risk Reward.
InpSwingLookback
Устанавливает количество свечей, используемых для определения структурных максимумов или минимумов.
InpMinSLPoints
Устанавливает минимальное расстояние стоп-лосса.
InpMaxSLPoints
Устанавливает максимально допустимое расстояние стоп-лосса.
Signal Settings
InpEMAPeriod
Устанавливает период расчета EMA.
InpRSIPeriod
Устанавливает период расчета RSI.
InpVolumeSpikeMult
Устанавливает множитель, используемый для определения условий увеличения объема.
InpMinSignalScore
Устанавливает минимальный балл сигнала, необходимый для входа.
InpAllowGradeC
Разрешает или блокирует сигналы более низкого качества.
InpRequireRealVolumePattern
Определяет, является ли обязательным паттерн снижения объема с последующим повторным увеличением.
InpRequireBreakoutConfirm
Определяет, требуется ли подтверждение пробоя.
InpBlockedSellHours
Устанавливает часы, в которые входы SELL ограничены.
BE & Trailing
InpUseBreakEven
Включает или отключает функцию Break Even.
InpBETriggerR
Устанавливает, сколько R прибыли должно быть достигнуто перед применением Break Even.
InpUseTrailingStop
Включает или отключает функцию Trailing Stop.
InpTrailStartR
Устанавливает, сколько R прибыли должно быть достигнуто перед запуском Trailing Stop.
InpTrailATRMult
Устанавливает множитель ATR, используемый для расчета расстояния Trailing Stop.
Exit Management
InpUseMaxHoldingExit
Включает или отключает функцию выхода по максимальному времени удержания позиции.
InpMaxHoldingHours
Устанавливает максимальное время удержания позиции.
InpUseSignalInvalidationExit
Определяет, будет ли советник закрывать позицию досрочно, если условия EMA и RSI изменятся против направления входа.
InpUseMFEProtection
Включает или отключает функцию защиты от отката после перехода позиции в прибыльную зону.
Как использовать
-
Откройте график H1 в MetaTrader 5.
-
Прикрепите NEXA Volume Filter Pullback EA к графику.
-
Проверьте торговый символ и настройки lot.
-
Убедитесь, что автоматическая торговля разрешена.
-
Перед использованием советника на реальном счете проверьте его работу в Strategy Tester и на демо-счете.
-
Настройте входные параметры с учетом спреда брокера, размера контракта и серверного времени.
Важные примечания
Этот продукт является автоматической торговой программой, и все торговые результаты могут отличаться в зависимости от рыночных условий и пользовательских настроек.
Результаты тестирования на исторических данных не гарантируют будущих результатов.
Пользователь должен настраивать параметры в соответствии с размером счета, допустимым уровнем риска и торговой средой.
В условиях широкого спреда или низкой ликвидности частота входов и торговые результаты могут отличаться.
Перед использованием автоматической торговли на реальном счете рекомендуется проверить работу советника в Strategy Tester и на демо-счете.
