Gold Regime Day Trader
- Эксперты
-
Thunyapot Tharathipphayakun
MQL5 developer and XAUUSD trader based in Thailand.
I build Expert Advisors and indicators for MetaTrader 5, with a focus on intraday systems for Gold (XAUUSD) and EURUSD. My own EA, Gold Regime Day Trader, is published on the MQL5 Market.
What I can build for you: - Версия: 4.0
- Активации: 5
Gold Regime Day Trader — внутридневной советник для XAUUSD. Каждое утро он определяет состояние дневного тренда и выбирает один план входа на день. Каждая сделка имеет жёсткий стоп-лосс, а все позиции закрываются до дневного ролловера.
Без сетки. Без мартингейла. Без усреднения. Без позиций на ночь.
Как это работает
Режим рынка определяется по закрытию вчерашнего бара D1 относительно EMA 10 и EMA 100:
UP (закрытие выше обеих EMA)
- Правило A: покупка в начале сессии (01:00 по времени сервера).
- Правило A2: одна дополнительная покупка, если бар M15 закрывается выше максимума азиатского диапазона между 07:00 и 13:00.
DOWN (закрытие ниже обеих EMA)
- Правило D2: продажа только после закрытия бара M15 ниже минимума азиатского диапазона между 07:00 и 13:00. Советник не продаёт вслепую на открытии, так как нисходящие тренды золота обычно неровные.
MIXED (EMA расходятся)
- Правило E: в 14:30 следовать направлению первого часа Нью-Йорка (цена в 14:30 против открытия в 13:30).
Дополнительное правило R (по умолчанию выключено): вход на откате по RSI(2) с фильтром EMA 200 на M15, работает во всех режимах.
Каждое правило может открыть не более одной сделки в день. Стоп-лосс рассчитывается как множитель дневного ATR. Фиксированного тейк-профита нет: сделки закрываются в 20:45 по времени сервера.
Рекомендации
- Символ: XAUUSD (советник разработан и протестирован на золоте)
- График: M15 (советник сам читает данные M15 и D1)
- Счёт: любой тип (хеджинг или неттинг), рекомендуется счёт с низким спредом
- Время сервера: часы по умолчанию рассчитаны на брокера с GMT+0. Если у вашего брокера другой часовой пояс, сдвиньте все часовые параметры на разницу.
- Риск: 0,5–1% на сделку. В дни UP одновременно могут быть открыты две сделки.
- Минимальный баланс: около 1 000 USD для золота, чтобы размер позиции не упирался в минимальный лот. На меньших счетах торговля возможна, но фактический риск на сделку может быть выше настройки.
- Рекомендуется VPS, так как советник должен работать во время входов.
Чего ожидать
- Стратегия лучше всего работает на трендовом рынке золота. В тесте период 2020–2023 (в основном боковой рынок) был близок к нулю, а основная прибыль пришлась на 2024 и 2025 годы.
- В тестах встречались серии из 10 и более убыточных сделок подряд.
- Результаты тестирования не гарантируют будущих результатов. Пожалуйста, протестируйте советник в тестере стратегий на данных вашего брокера перед использованием на реальном счёте.
Входные параметры
Фильтр режима (D1)
- FastEMA / SlowEMA: периоды дневных EMA для определения режима (10 / 100).
- ATRPeriod: период дневного ATR для расчёта стоп-лосса (14).
Правила A / A2 (режим UP)
- UseRuleA, UseRuleA2: включить или выключить каждое правило.
- A_Hour, A_Minute: время входа по правилу A (время сервера).
- A_SL_ATR, A2_SL_ATR: стоп-лосс как множитель дневного ATR.
Правило D2 (режим DOWN)
- UseRuleD2: включить или выключить правило.
- AsiaEndHour: конец азиатского диапазона (диапазон = с 00:00 до этого часа).
- D2_StartHour, D2_EndHour: временное окно для входа на пробое вниз.
- D2_SL_ATR: стоп-лосс как множитель дневного ATR.
Правило E (режим MIXED)
- UseRuleE: включить или выключить правило.
- E_RefHour, E_RefMinute: опорное открытие нью-йоркского часа.
- E_Hour, E_Minute: время принятия решения и входа.
- E_SL_ATR: стоп-лосс как множитель дневного ATR.
Правило R (дополнительное)
- UseRuleR: включить правило отката по RSI(2) (по умолчанию выключено).
- R_RSIPeriod, R_Low, R_High: настройки RSI.
- R_EMAPeriod: трендовый фильтр EMA на M15.
- R_StartHour, R_EndHour: торговое окно.
- R_SL_ATR: стоп-лосс как множитель дневного ATR.
Выход и риск
- ExitHour, ExitMinute: время закрытия всех позиций (20:45).
- RiskPercent: риск на сделку в % от баланса (0 = использовать FixedLot).
- FixedLot: фиксированный объём, когда RiskPercent равен 0.
- UseMinLotIfSmall: если рассчитанный объём меньше минимального лота, торговать минимальным лотом, пока его риск не превышает MaxRiskPercent.
- MaxRiskPercent: жёсткий предел риска на сделку при использовании минимального лота.
- MaxSpreadPoints: пропускать входы, если спред шире этого значения.
- Magic: базовый magic number (правила используют Magic+0 … Magic+4).
- TradeComment: комментарий к ордерам.
