💡 Ключевые преимущества
⚙️ Как работает стратегия?
- Поиск зон (Order Flow Zones): Алгоритм сканирует историю и находит участки, где цена двигалась в узком коридоре (консолидация).
- Определение контекста: Советник анализирует 10 свечей до начала зоны, чтобы понять, кто контролирует рынок (покупатели или продавцы).
- Ожидание триггера: Робот ждет, когда цена вернется к границе зоны.
- Сигнал на вход: Сделка открывается только при касании границы зоны с учетом буфера волатильности (ATR) и обязательном наличии сильной сигнальной свечи (с большим телом, отсеивая "шум" и доджи).
- Умный Риск-менеджмент: Объем лота рассчитывается автоматически в зависимости от вашего баланса и допустимого риска в %. Стоп-лосс защищен от рыночного шума и спреда.
🛠 Подробное описание настроек (За что отвечает каждый параметр)
Настройки советника интуитивно понятны и разделены на логические группы.
📊 Основные настройки стратегии
- MagicNumber (777888) — Уникальный магический номер. Нужен для того, чтобы советник "узнавал" свои сделки и не путал их с ордерами, открытыми вручную или другими роботами.
- RiskPercent (1.0) — Риск на одну сделку в процентах от текущего баланса. Рекомендуется: 0.5% - 1.0% для консервативной торговли, до 2% для агрессивной.
- TakeProfitMultiplier (2) — Соотношение Прибыли к Риску (Risk/Reward). При значении 2 советник будет ставить Тейк-Профит в 2 раза больше Стоп-Лосса (классическое и безопасное соотношение).
- MinOrderFlowBars (3) и MaxOrderFlowBars (50) — Границы поиска зоны консолидации. Min задает минимальное количество свечей для формирования зоны, Max — насколько глубоко в историю робот будет искать такие зоны.
- ConsolidationRatio (0.8) — Чувствительность поиска зоны. Определяет, насколько узким должен быть коридор относительно текущей волатильности (ATR). Чем меньше значение, тем более узкие (и редкие) зоны будет искать робот.
- OneTradePerDirection (true) — Запрещает открывать несколько сделок в одну сторону (например, два BUY подряд) от одной и той же зоны. Защищает от перезатаривания депозита.
- MaxTotalTrades (2) — Максимальное количество одновременно открытых сделок советником.
- MinBodyRatio (0.4) — Фильтр сигнальной свечи. Требует, чтобы тело свечи составляло не менее 40% от ее общего размера. Это отсекает слабые "шпильки" и неопределенность на рынке.
- ATRPeriod (14) — Период индикатора ATR, который используется для оценки текущей волатильности рынка.
- TouchBufferATR (0.5) — Буфер касания границы зоны. Позволяет цене немного "не дойти" до идеальной границы, чтобы не пропустить вход из-за пары пунктов.
⏱ Торговля по времени (Time Filter)
- UseTimeFilter (false) — Включить/выключить торговлю только в определенные часы.
- StartHour (0) и EndHour (23) — Время начала и конца торговли (по времени терминала). Полезно для отключения робота во время выхода сильных новостей или в период низкой ликвидности (ночью).
🌪 Лимиты Волатильности (Новостной фильтр)
- MaxStopPctVolatility и MinStopPctVolatility — Параметры для фильтрации экстремальных рыночных движений. Помогает избежать входов, когда стоп-лосс получается неоправданно большим из-за новостных "шпилек".
- ShowDebugLogs (true) — Выводить подробные технические логи в журнал терминала (полезно для разработчиков и тестеров, в реальной торговле можно отключить).
🎨 Визуализация на графике
Советник автоматически рисует зоны на графике, чтобы вы видели, как он "мыслит":
- ColorActiveZone — Цвет активной зоны, которая сейчас в работе (по умолчанию зеленый).
- ColorUsedZone — Цвет зоны, от которой уже была открыта сделка (серый).
- ColorExpiredZone — Цвет зоны, которую цена пробила и уничтожила (темно-серый/красный).
- ZoneLineWidth — Толщина линий отрисовки зон.
🚀 Как пользоваться и устанавливать1. Установка
- Скопируйте файл SmartMoneyGraal.ex4 в папку MQL5/Experts вашего терминала MetaTrader 4.
- Скопируйте файл SmartMoneyGraal.ex5 в папку MQL5/Experts вашего терминала MetaTrader 5.
- Обновите окно "Навигатор" в МТ4 или MT5 и перетащите советник на график нужной торговой пары (лучше всего работает на мажорных парах, золоте XAUUSD и индексах).
2. Автоматическая настройка графика
Вам не нужно настраивать цвета! При запуске советник сам переведет график в профессиональный "темный режим" (Dark Theme): отключит сетку, сделает фон темно-серым, а бычьи и медвежьи свечи — контрастными для удобства визуального контроля.