NEXA Obv Divergence Break
- Эксперты
-
Park Seongcheon
Здравствуйте!
Меня зовут Пак Сон Чхан (Park Sung Chan), я разработчик алгоритмических торговых систем MetaTrader 5.
Я занимаюсь исследованием и разработкой долгосрочных и надежных автоматических торговых систем, основанных на структурных особенностях финансовых рынков и статистических моделях. - Версия: 1.0
- Активации: 5
Обзор продукта
NEXA OBV Divergence Break — это Expert Advisor для MetaTrader 5.
Советник использует дивергенцию OBV, пробой ценового канала и подтверждение MACD для оценки торговых сигналов. Основной таймфрейм по умолчанию — M15. Система анализирует различие между движением цены и потоком OBV, затем подтверждает сигнал пробоем канала и направлением MACD.
После открытия позиции советник управляет сделкой с помощью стоп-лосса на основе ATR, тейк-профита на основе RR, функции Break Even и Trailing Stop.
Обзор стратегии
Система предназначена для поиска ситуаций, когда поток OBV меняется раньше, чем цена.
Сигнал Buy формируется на основе структуры, при которой цена показывает более низкий минимум, а OBV показывает более высокий минимум. После этого советник проверяет, пробила ли цена верхнюю границу канала и подтверждает ли MACD восходящее направление.
Сигнал Sell формируется на основе структуры, при которой цена показывает более высокий максимум, а OBV показывает более низкий максимум. После этого советник проверяет, пробила ли цена нижнюю границу канала и подтверждает ли MACD нисходящее направление.
Перед отправкой ордера советник проверяет спред, условия ATR, торговое время, наличие открытых позиций, дневные ограничения по сделкам и защиту после серии убыточных сделок.
Основные функции
Логика сигналов на основе дивергенции OBV
Подтверждение пробоя канала
Подтверждение направления MACD
Оценка тренда по EMA на старшем таймфрейме
Расчет стоп-лосса на основе ATR
Расчет тейк-профита на основе RR
Функция Break Even
Функция Trailing Stop
Фильтр спреда
Фильтр торгового времени
Ограничение дневного количества сделок
Ограничение дневного убытка
Пауза после серии убыточных сделок
Поддержка фиксированного лота и расчета лота по проценту риска
Управление рисками
Стоп-лосс рассчитывается на основе значения ATR.
Тейк-профит рассчитывается на основе параметра RR. Советник может применять разные целевые коэффициенты в зависимости от класса торгового сигнала.
Когда позиция достигает заданной зоны прибыли, функция Break Even может переместить стоп-лосс ближе к цене входа. После применения Break Even функция Trailing Stop может корректировать стоп-лосс в соответствии с движением рынка.
Советник включает следующие защитные условия.
Ограничение максимального спреда
Минимальное условие ATR
Ограничение максимальной дистанции стоп-лосса
Одна позиция на символ и Magic Number
Защита от повторного входа на той же сигнальной свече
Ограничение максимального количества сделок в день
Ограничение дневного убытка
Пауза после серии убыточных сделок
Фильтр торгового времени
Рекомендации по использованию
Советник по умолчанию рассчитан на работу на графике M15.
Перед использованием необходимо проверить спецификацию торгового символа, спред брокера, серверное время и торговые условия. Рекомендуется протестировать настройки в Strategy Tester и на демо-счете перед применением на реальном счете.
Для таких символов, как GOLD, торговые условия могут отличаться в зависимости от брокера. Пользователю следует проверить спред, минимальный лот, Stop Level, Tick Value и другие параметры символа.
Входные параметры
General Settings
InpSymbol
Указывает торговый символ. Если поле оставлено пустым, советник использует символ текущего графика.
InpSignalTF
Задает таймфрейм для расчета сигналов. Значение по умолчанию — M15.
InpAllowBuy
Включает или отключает сделки Buy.
InpAllowSell
Включает или отключает сделки Sell.
InpMagicNumber
Уникальный номер, который советник использует для определения своих ордеров и позиций.
InpDeviationPoints
Максимально допустимое отклонение цены для рыночных ордеров.
Entry Logic
InpOBVDivLookback
Количество прошлых свечей, используемых для поиска дивергенции OBV.
InpChannelPeriod
Период для расчета верхней и нижней границы канала.
InpMACDFast
Период Fast EMA для MACD.
InpMACDSlow
Период Slow EMA для MACD.
InpMACDSignal
Период Signal для MACD.
Trend / Regime
InpUseHTFTrendScore
Включает или отключает оценку тренда на старшем таймфрейме.
InpTrendTF
Таймфрейм, используемый для подтверждения старшего тренда.
InpTrendEMAPeriod
Период EMA, используемый для подтверждения старшего тренда.
Risk / Lot
InpUseFixedLots
Если true, советник использует фиксированный лот. Если false, советник рассчитывает размер лота на основе процента риска.
InpFixedLots
Размер фиксированного лота.
InpRiskPercent
Процент риска от счета, используемый при включенном расчете лота по риску.
InpMaxLots
Максимально допустимый размер лота для советника.
SL / TP
InpATRPeriod
Период расчета ATR.
InpSL_ATR_Mult
Множитель ATR для расчета дистанции стоп-лосса.
InpBaseRR
Базовое значение RR для расчета дистанции тейк-профита.
InpMinSLPoints
Минимальная дистанция стоп-лосса в пунктах.
InpMaxSLPoints
Максимальная дистанция стоп-лосса в пунктах. Если установлено 0, ограничение отключено.
InpMinATRPoints
Минимальное условие ATR, необходимое для разрешения входа.
InpMaxATRPoints
Максимальное условие ATR. Если установлено 0, ограничение отключено.
Safety Filters
InpMaxSpreadPoints
Максимально допустимый спред в пунктах.
InpMaxDailyTrades
Максимальное количество входов в день.
InpDailyLossLimitPct
Дневной лимит закрытого убытка в процентах от баланса счета.
InpMaxConsecutiveLoss
Максимальное количество последовательных убыточных сделок перед включением паузы.
InpLossCooldownBars
Количество свечей ожидания после достижения лимита последовательных убытков.
Trading Time Filter
InpUseTimeFilter
Включает или отключает фильтр торгового времени.
InpTradeStartHour
Час начала торговли по серверному времени.
InpTradeEndHour
Час окончания торговли по серверному времени.
InpAllowMonday
Включает или отключает торговлю в понедельник.
InpAllowTuesday
Включает или отключает торговлю во вторник.
InpAllowWednesday
Включает или отключает торговлю в среду.
InpAllowThursday
Включает или отключает торговлю в четверг.
InpAllowFriday
Включает или отключает торговлю в пятницу.
BE / Trailing
InpUseBreakEven
Включает или отключает функцию Break Even.
InpBETriggerR
Уровень прибыли в R, необходимый для активации Break Even.
InpBEBufferPoints
Дополнительное количество пунктов за ценой входа при применении Break Even.
InpUseTrailingStop
Включает или отключает функцию Trailing Stop.
InpTrailingATRMult
Множитель ATR для расчета дистанции Trailing Stop.
InpTrailingMinPoints
Минимальная дистанция Trailing Stop в пунктах.
InpMinModifyPoints
Минимальное улучшение стоп-лосса, необходимое для его изменения.
InpModifyThrottleSec
Минимальное время ожидания между запросами на изменение стоп-лосса.
Важные примечания
Этот советник является инструментом автоматической торговли и не гарантирует какой-либо конкретный результат.
Результаты торговли могут отличаться в зависимости от рыночных условий, среды брокера, спреда, качества исполнения, спецификации символа и пользовательских настроек.
Перед использованием на реальном счете рекомендуется протестировать советник в Strategy Tester и на демо-счете.
Все торговые решения и управление рисками остаются ответственностью пользователя.
