TrianglePatternGannEA Pro Standalone
- Эксперты
- Nguyen Van Kien
- Версия: 7.10
- Обновлено: 3 января 2026
Обзор
TrianglePatternGannEA Pro v7.0 - это продвинутый все-in-one Экспертный Советник, который объединяет обнаружение паттернов Ганна Треугольник с интеллектуальной системой анти-экстремальной фильтрации. Этот EA работает полностью автономно без необходимости внешних индикаторов, что делает его эффективным и надежным для автоматизированной торговли.
Анализ основных функций
1. Система обнаружения паттернов
Распознавание треугольника Ганна
EA определяет классические треугольные паттерны Ганна, образованные тремя точками разворота (P1-P2-P3):
- Бычий паттерн: Формация Low-High-Low
- Медвежий паттерн: Формация High-Low-High
Ключевые параметры обнаружения:
- Left Bars и Right Bars: Определяют чувствительность точек разворота
- Min Bars Between Points: Обеспечивает валидность паттерна
- P3 Retracement Range: Проверяет структуру паттерна (38.2% до 78.6%)
- Minimum Triangle Height: Фильтрует незначительные паттерны
Оценка качества сигнала (1-5 звезд):
EA оценивает каждый сигнал на основе:
- Подтверждение выравнивания тренда
- Обнаружение всплеска объема
- Позиционирование RSI
- Оптимальное соотношение отката P3 (50-61.8%)
- Подтверждение из нескольких таймфреймов
2. Умный фильтр Anti-Extreme v7.0
Это наиболее инновационная функция EA, разработанная для предотвращения торговли на опасных экстремумах рынка.
Обнаружение верхних/нижних значений на основе структуры:
- Идентифицирует реальные свинговые максимумы/минимумы с помощью настраиваемых параметров силы
- Рассчитывает расстояние до недавних экстремумов в процентах
- Определяет пороговую зону "близости" (по умолчанию 2% от экстремума)
Слой подтверждения RSI:
- Отдельный фильтр RSI специально для обнаружения экстремумов
- Настраиваемые уровни экстремумов (по умолчанию 75/25)
- Предотвращает входы против тренда в зонах перекупленности/перепроданности
Логика разрешения пробоя:
Фильтр умно различает:
- Ложные сигналы вблизи экстремумов (ЗАБЛОКИРОВАНО)
- Действительные движения пробоя с импульсом (РАЗРЕШЕНО)
Требования к пробою:
- Цена должна превышать экстремум на настраиваемое кратное ATR
- Объем должен взлететь выше среднего (1.5x по умолчанию)
- Подтверждение импульса за последние бары
Три режима фильтра:
- Консервативный: Строгее обнаружение экстремумов (RSI 70/30)
- Сбалансированный: Стандартная защита (RSI 75/25)
- Агрессивный: Разрешает больше сделок (RSI 80/20)
3. Режимы выполнения входа
- Вход в P3 (Оригинальный): Немедленный вход при формировании точки разворота P3
- Подтверждение пробоя: Ожидает, пока цена пробьет уровень P2 с буфером
- Режим ретеста: Ожидает пробоя, за которым следует подтверждение ретеста
4. Система управления рисками
Динамический стоп-лосс на основе ATR:
- Автоматически адаптируется к волатильности рынка
- Мультипликаторы ATR, специфичные для рынка (Золото: 2.5, BTC: 3.0, Форекс: 2.0)
- Ограничен мин/макс соотношениями SL (23.6% до 61.8% высоты паттерна)
Цели по прибыли на основе Ганна:
- TP1: 61.8% высоты паттерна (Предварительная цель)
- TP2: 100% высоты паттерна (Цель Зоны 1)
- TP3: 161.8% высоты паттерна (Цель Зоны 2)
Функции управления позицией:
- Активация безубытка на настраиваемом уровне прибыли
- Трейлинг-стоп с пошаговым прогрессом
- Частичное закрытие на этапах прибыли
- Контроль максимального количества позиций на направление
- Опция закрытия противоположной позиции
5. Многоуровневая система фильтрации
Фильтры тренда:
- EMA Trend Filter: Подтверждение одного таймфрейма
- Multi-TF Trend Filter: Выравнивание текущего + более высокого таймфрейма
- ADX Trend Strength: Минимальный уровень ADX
Фильтр объема:
Объем должен превышать скользящую среднюю в настраиваемом кратном
RSI Pattern Filter:
Отдельный от умного фильтра, проверяет позиционирование RSI при формировании паттерна
Сессионные и временные фильтры:
- Азиатская сессия: 00:00-09:00 GMT
- Лондонская сессия: 08:00-17:00 GMT
- Нью-Йоркская сессия: 13:00-22:00 GMT
- Настраиваемый фильтр диапазона часов
News Filter:
- Получает экономический календарь из внешнего JSON
- Останавливает торговлю до/после новостей с высоким влиянием
- Настраиваемый временной буфер (по умолчанию 30 минут)
Spread Filter:
Порог максимального спреда для избежания невыгодного исполнения
6. Оптимизация для конкретных рынков
Автоматическое обнаружение типа рынка:
Автоматически определяет Золото, Биткоин или валютные пары и настраивает:
- Мультипликаторы ATR для волатильности
- Минимальные высоты паттернов
- Факторы волатильности для расчетов
Ручное переопределение:
Ручная настройка мультипликатора ATR для конкретной оптимизации
7. Защита управления капиталом
Проверки безопасности счета:
- Минимальное требование к балансу
- Минимальный порог уровня маржи
- Максимальный процент просадки
- Проверка необходимой маржи перед сделками
- Буфер свободной маржи (2x необходимой маржи)
8. Система визуальной панели
Отображение информации в реальном времени:
- Баланс и эквити счета
- Статус обнаружения паттернов и их количество
- Текущее направление сигнала и качество
- Уровни входа, SL и TP
- Анализ умного фильтра
- Уровни свинговых максимумов/минимумов
- Расстояние до экстремумов
- Статус RSI, импульса, тренда
- Обнаружение пробоя
- Количество открытых позиций
- Плавающая прибыль/убыток
- Статистика торговли и процент выигрышных сделок
Индикаторы с цветовой кодировкой:
- Зеленый: Условия одобрены
- Красный: Заблокировано или предупреждение
- Желтый: Ожидание или нейтрально
- Бирюзовый: Обнаружение пробоя
- Оранжевый: Состояния предупреждения
Рекомендуемые настройки для Золота (XAUUSD)
Обнаружение паттернов
InpLeftBars = 7 InpRightBars = 3 InpMinBars = 5 InpMinHeightPts = 150 InpMaxTriangles = 2 InpMinP3Retrace = 0.382 InpMaxP3Retrace = 0.786
Конфигурация входа
InpEntryMode = ENTRY_BREAKOUT InpBreakoutBars = 3 InpBreakoutBuffer = 2.0
Фильтры паттернов
InpTrendFilter = TREND_MTF InpEMAPeriod = 50 InpHTFTimeframe = PERIOD_H4 InpUseVolumeFilter = true InpVolumeMultiplier = 1.3 InpVolumePeriod = 20 InpUseRSIFilter = true InpRSIPeriodPattern = 14 InpRSIOverbought = 70 InpRSIOversold = 30
Качество сигнала
InpMinSignalQuality = 3
Динамический стоп-лосс
InpUseDynamicSL = true InpATRMultiplier = 2.5 InpATRPeriod = 14 InpMinSLRatio = 0.382 InpMaxSLRatio = 0.618
Торговые настройки
InpLotSize = 0.1 InpRiskPercent = 2.0 InpTPLevel = TP_ZONE1 InpSlippage = 30 InpMinSLDistance = 150
Умный фильтр Anti-Extreme
InpUseSmartFilter = true InpFilterMode = FILTER_BALANCED InpSwingLookback = 60 InpSwingStrength = 7 InpNearZonePct = 1.5 InpUseRSISmart = true InpRSIPeriodSmart = 14 InpRSIExtreme = 75 InpAllowBreakout = true InpBreakoutATR = 2.0 InpBreakoutVolMult = 1.5 InpUseMomentum = true InpMomentumBars = 3 InpMomentumATR = 0.8 InpUseTrendSmart = true InpUseHTFSmart = true
Управление позицией
InpUseBreakeven = true InpBEActivateUSD = 15.0 InpBEOffsetUSD = 2.0 InpUseTrailing = true InpTrailStartUSD = 25.0 InpTrailStepUSD = 8.0 InpPartialClose = true InpPartialProfitUSD = 30.0 InpPartialPct = 50.0
Сессионный фильтр
InpUseSession = true InpTradeAsian = false InpTradeLondon = true InpTradeNewYork = true
Спред и новости
InpMaxSpread = 40 InpNewsFilter = true InpNewsBeforeMin = 45 InpNewsAfterMin = 45 InpHighImpactOnly = true
Рекомендуемые настройки для Биткоина (BTCUSD)
Обнаружение паттернов
InpLeftBars = 8 InpRightBars = 3 InpMinBars = 6 InpMinHeightPts = 300 InpMaxTriangles = 2 InpMinP3Retrace = 0.382 InpMaxP3Retrace = 0.786
Конфигурация входа
InpEntryMode = ENTRY_BREAKOUT InpBreakoutBars = 2 InpBreakoutBuffer = 2.5
Фильтры паттернов
InpTrendFilter = TREND_MTF InpEMAPeriod = 50 InpHTFTimeframe = PERIOD_H4 InpUseVolumeFilter = true InpVolumeMultiplier = 1.5 InpVolumePeriod = 20 InpUseRSIFilter = true InpRSIPeriodPattern = 14 InpRSIOverbought = 70 InpRSIOversold = 30
Качество сигнала
InpMinSignalQuality = 3
Динамический стоп-лосс
InpUseDynamicSL = true InpATRMultiplier = 3.0 InpATRPeriod = 14 InpMinSLRatio = 0.382 InpMaxSLRatio = 0.618
Торговые настройки
InpLotSize = 0.01 InpRiskPercent = 1.5 InpTPLevel = TP_ZONE2 InpSlippage = 50 InpMinSLDistance = 200
Умный фильтр Anti-Extreme
InpUseSmartFilter = true InpFilterMode = FILTER_BALANCED InpSwingLookback = 50 InpSwingStrength = 6 InpNearZonePct = 2.0 InpUseRSISmart = true InpRSIPeriodSmart = 14 InpRSIExtreme = 78 InpAllowBreakout = true InpBreakoutATR = 2.5 InpBreakoutVolMult = 1.8 InpUseMomentum = true InpMomentumBars = 3 InpMomentumATR = 1.0 InpUseTrendSmart = true InpUseHTFSmart = true
Управление позицией
InpUseBreakeven = true InpBEActivateUSD = 20.0 InpBEOffsetUSD = 3.0 InpUseTrailing = true InpTrailStartUSD = 35.0 InpTrailStepUSD = 10.0 InpPartialClose = true InpPartialProfitUSD = 50.0 InpPartialPct = 50.0
Сессионный фильтр
InpUseSession = false
Спред и новости
InpMaxSpread = 100 InpNewsFilter = false
Стратегия оптимизации
Шаг 1: Калибровка обнаружения паттернов
Начните с консервативных настроек обнаружения точек разворота. Увеличивайте left/right bars, если появляется слишком много ложных паттернов. Adjust minimum height based on average daily range.
Шаг 2: Настройка умного фильтра
Начните с режима BALANCED. Мониторьте заблокированные vs разрешенные сигналы на панели. Переключайтесь на AGGRESSIVE, если пропускаете действительные пробои. Используйте CONSERVATIVE в периоды высокой волатильности.
Шаг 3: Оптимизация времени входа
Тестируйте разные режимы входа:
- ENTRY_AT_P3: Самый быстрый вход, больше сигналов, выше риск
- ENTRY_BREAKOUT: Сбалансированный подход, рекомендован для большинства сценариев
- ENTRY_RETEST: Наиболее консервативный, меньше, но более качественных сделок
Шаг 4: Настройка параметров риска
Начните с 1.5-2% риска на сделку. Adjust ATR multiplier based on backtest results. Убедитесь, что SL provides adequate breathing room without excessive risk.
Шаг 5: Уточнение стратегии выхода
Для скальпинга: Используйте TP_PRELIM с агрессивным трейлингом Для свинг-трейдинга: Используйте TP_ZONE2 с более широкими шагами трейлинга Для сбалансированного подхода: Используйте TP_ZONE1 с включенным частичным закрытием
Шаг 6: Тестирование комбинаций фильтров
Включайте фильтры постепенно. Начните с фильтра тренда, затем добавьте объем, затем RSI. Мониторьте изменения процента выигрышных сделок с каждым добавлением.
Мониторинг производительности
Ключевые метрики для отслеживания:
- Распределение качества сигнала (цель - большинство 3+ звезд)
- Rate блокировки умного фильтра (должен быть 20-40% в сбалансированном режиме)
- Точность разрешения пробоя (сколько разрешенных пробоев успешны)
- Процент выигрышных сделок по сессиям (определите оптимальные торговые часы)
- Средняя продолжительность сделки vs прибыль
- Просадка во время новостей
Интерпретация панели:
- Красный статус умного фильтра: Подождите лучших условий
- Бирюзовый обнаружение пробоя: Настройка с высокой вероятностью
- Желтый слабый импульс: Рассмотрите пропуск сигнала
- Зеленый выровненный тренд: Более высокая вероятность успеха
Общие ошибки, которых следует избегать
- Переоптимизация на исторических данных
- Полное отключение умного фильтра (лишает основной защиты)
- Использование слишком маленькой минимальной высоты паттерна
- Игнорирование сессионных фильтров для золота (лучше всего Лондон/Нью-Йорк)
- Слишком высокий риск (рекомендуется максимум 2%)
- Торговля во время основных новостей без фильтра
- Использование агрессивного режима в-ranging рынках
- Отключение подтверждения объема
- Установка минимального качества сигнала ниже 3
- Не настройка параметров для условий разных брокеров
Условия брокера
Убедитесь, что ваш брокер поддерживает:
- Минимальные требования к расстоянию стопа (SYMBOL_TRADE_STOPS_LEVEL)
- Заполнение ордеров IOC или FOK
- Уровни проскальзывания
- Условия спреда, соответствующие настройкам фильтра
Тестируйте на демо-счете сначала со всеми включенными фильтрами для проверки качества исполнения.
Заключение
TrianglePatternGannEA Pro v7.0 представляет собой сложный подход к торговле на основе паттернов с интеллектуальной фильтрацией рисков. Умный фильтр Anti-Extreme является его выдающейся функцией, предотвращающей многие распространенные ошибки торговли. Успех требует правильной настройки параметров для вашего конкретного рынка, условий брокера и толерантности к риску. Всегда forward-тестируйте новые настройки на демо перед развертыванием в реальной торговле.
Рекомендуемые настройки выше предоставляют-solid starting points, но непрерывный мониторинг и корректировка на основе рыночных условий дадут оптимальные долгосрочные результаты.

Good EA for triangle detection. Loved this EA.