StochasticExtremesTrader
- Эксперты
- Vladimir Utkin
- Версия: 3.0
- Обновлено: 16 июля 2025
- Активации: 5
Полное описание советника StochasticET для MetaTrader 5
Видео : https://youtu.be/7BKaf6kB-OQ?si=MB684rKT8f2f1rmv
Логика работы советника
Советник использует двойной стохастик для генерации сигналов:
-
Старший таймфрейм (SeniorTF) определяет тренд.
-
Младший таймфрейм (JuniorTF) ищет точки входа.
-
Фрактальные уровни строят поддержку/сопротивление.
-
Сигналы фильтруются по:
-
Правилам открытия ордеров ( isFreeOpen / isTwoOpen / isOneOpen )
-
Обратным сигналам ( Revers )
-
Стоп-уровням на основе фракталов или %/пунктов.
-
Ключевые параметры
| Группа параметров | Параметр | Описание |
|---|---|---|
| Stochastic SeniorTF | InpKPeriod | Период %K (основная линия) |
| InpDPeriod | Период %D (сигнальная линия) | |
| InpSlowing | Замедление стохастика | |
| Stochastic JuniorTF | _InpKPeriod | Период %K для младшего ТФ |
| _InpDPeriod | Период %D для младшего ТФ | |
| _InpSlowing | Замедление для младшего ТФ | |
| Fractal Indicator | isFractalsLevels | Включить построение уровней фракталов |
| LeftBars / RightBars | Бары слева/справа для поиска фракталов | |
| MaxUpperFractals | Лимит верхних фракталов (0 = без ограничений) | |
| Trading Signals | up_Extrem / low_Extrem | Уровни перекупленности/перепроданности (80/20 по умолчанию) |
| SeniorTF / JuniorTF | Таймфреймы (пример: PERIOD_M15 / PERIOD_M1 ) | |
| Order Management | isOneOpen | Открывать только 1 ордер (BUY или SELL) |
| Revers | Инвертировать сигналы | |
| Risk Management | InpStopType | Тип стоп-лосса: STOP_TYPE_PERCENT , STOP_TYPE_POINTS , STOP_TYPE_CURRENCY |
| InpSLPercent | Размер SL в % от цены | |
| Visualization | XDISTANCE / YDISTANCE | Координаты инфопанели на графике |
Инструкция по установке
-
Копирование файлов
Поместите в папку MQL5/Experts :-
StochasticET.mq5
-
Включаемые файлы (из кода): CMap.mqh , PositionsHandler.mqh , Extremes.mqh и др.
-
-
Компиляция
Откройте файл в MetaEditor (F4) → Нажмите "Compile". -
Запуск на графике
-
Перетащите советник на график инструмента.
-
Заполните параметры (см. таблицу выше).
-
Разрешите автоматическую торговлю.
-
Рекомендации по настройкам
| Инструмент | Таймфреймы | Параметры Stochastic | Особенности |
|---|---|---|---|
| EURUSD | M15 (Senior), M1 (Junior) | K=5, D=3, Slowing=3 | Увеличьте SL при высокой волатильности |
| Gold | H1 (Senior), M5 (Junior) | K=14, D=5, Slowing=5 | Используйте фрактальные уровни |
| Индексы | H4 (Senior), H1 (Junior) | K=21, D=7, Slowing=7 | Включите isOneOpen |
Принцип работы сигналов
Особенности
-
Фрактальные уровни
-
Строятся как ценовые зоны поддержки/сопротивления.
-
Цвета настраиваются ( clrUp / clrLow ).
-
Уровни обновляются при каждом новом баре.
-
-
Управление ордерами
-
isOneOpen : Не открывает противоположные ордера.
-
isTwoOpen : Разрешает одновременные BUY/SELL.
-
MagicNum : Идентификатор ордеров советника.
-
-
Инфопанель
Отображает в реальном времени:-
Баланс счета
-
Текущую прибыль
-
Версию советника и сет параметров
-
Торговые правила
-
BUY сигнал
Stochastic (JuniorTF) пересекает low_Extrem снизу вверх + подтверждение на SeniorTF. -
SELL сигнал
Stochastic (JuniorTF) пересекает up_Extrem сверху вниз + подтверждение на SeniorTF. -
Стоп-лосс
Рассчитывается автоматически:-
% от цены: InpSLPercent
-
Пункты: InpSLPips
-
Валюта: InpSLCarency
-
Оптимизация
-
Тестируйте на истории:
-
Оптимизация периодов стохастика.
-
Подбор уровней up_Extrem / low_Extrem .
-
-
Для фьючерсов:
-
Увеличьте DistanceSizeValue .
-
Отключите фракталы ( isFractalsLevels=false ).
-
