Описание
[ВАЖНО: ЕСЛИ БУДЕТ БОЛЕЕ 6 ПОСЛЕДОВАТЕЛЬНЫХ УБЫТОЧНЫХ СДЕЛОК (18 ОТРИЦАТЕЛЬНЫХ ПОЗИЦИЙ), ПОЖАЛУЙСТА, СВЯЖИТЕСЬ СО МНОЙ И ПРЕКРАТИТЕ ТОРГОВЛЮ С АЛГОРИТМОМ, ТАК КАК ЭТО ОЗНАЧАЕТ, ЧТО СТРУКТУРА РЫНКА ИЗМЕНИЛАСЬ. Я ПОСТАРАЮСЬ СОЗДАТЬ ОБНОВЛЕННУЮ ВЕРСИЮ, КОТОРАЯ БУДЕТ СООТВЕТСТВОВАТЬ ТЕКУЩЕЙ СТРУКТУРЕ РЫНКА КАК МОЖНО СКОРЕЕ]
По состоянию на январь 2026 года алгоритм по-прежнему очень прибыльный
Mean Reversion NAS100 — это сложный алгоритмический торговый бот для cTrader, разработанный специально для индекса NAS100 (Nasdaq-100) на 30-минутных таймфреймах. Стратегия определяет условия перекупленности и перепроданности с помощью экспоненциальной скользящей средней (EMA) с периодом 200 и входит в сделки, когда тени свечей касаются скользящей средней — классическая настройка на среднее отклонение с современными улучшениями.
Как это работает
Бот работает в три этапа:
Этап 1: Подтверждение тренда
Алгоритм ожидает закрытия 24 последовательных 30-минутных баров выше или ниже 200 EMA, устанавливая подтвержденное направление тренда. Этот фильтр исключает ложные входы в боковом, флетовом рынке.
Этап 2: Вход при первом касании
После подтверждения тренда бот входит в сделку, когда тени цены касаются 200 EMA, рассчитывая на немедленное разворотное движение. Правило «только первое касание» обеспечивает высокую вероятность разворотов после подтверждения тренда.
Этап 3: Управление несколькими позициями
Каждый вход одновременно открывает три позиции с разными целями по тейк-профиту:
- Позиция 1 (TP1): Закрывается при фиксированной цели прибыли для стабильного скальпинга
- Позиция 2 (TP2): Цель — последний локальный максимум/минимум для расширенного захвата прибыли
- Позиция 3 (TP3): Использует уровень свинга + смещение как позицию-«бегун», с динамическим управлением стоп-лоссом
Стоп-лоссы интеллектуально рассчитываются с использованием ATR (Average True Range) с минимальными значениями, зависящими от направления, обеспечивая оптимальное управление рисками в разных режимах волатильности рынка.
Доказанные показатели эффективности
Результаты тестирования за 1 год (NAS100 M30):
- Всего сделок: 147
- Процент побед: 57.1% (84 выигрышных, 63 убыточных)
- Фактор прибыли: 2.23 (отлично для стратегии на среднее отклонение)
- Чистая прибыль: 112%
- Максимальная просадка: 11.72%
- Максимальное количество подряд убыточных сделок: 9
- Максимальное количество подряд выигрышных сделок: 15
Направленное преимущество:
- Длинные сделки (ПОКУПКА): 1.63 фактор прибыли, +$3,960 прибыли
- Короткие сделки (ПРОДАЖА): 3.64 фактор прибыли, +$7,063 прибыли
Ключевые особенности
Логика входа с двойным фильтром
- Подтверждение тренда по 200 EMA (избегает боковых рынков)
- Выравнивание по EMA на более высоком таймфрейме 2 часа (подтверждает направление)
- Правило «только первое касание» (исключает ложные развороты)
Стоп-лоссы, зависящие от направления
- Длинные сделки: минимум 200 пунктов для правильного среднеотклонения
- Короткие сделки: минимум 50 пунктов для более быстрых разворотов
- Множитель ATR для динамической настройки волатильности
Стратегия с тремя позициями
- Фиксирует скальпинговую прибыль (Позиция 1)
- Расширяется до целей свинга (Позиция 2)
- Управляет позицией-«бегуном» с умной логикой SL3 (Позиция 3)
Управление рисками
- Чередование входов на покупку/продажу (предотвращает направленную предвзятость)
- Адаптивный стоп-лосс предотвращает катастрофические убытки
- Блокировка позиций предотвращает перекрывающиеся сделки
- Гибкий размер лота от 0.01 до 999 лотов
Низкое влияние на маржу
- Масштабируемость от 0.3 лотов (0.1*3 — ультра-консервативно) до 100+ лотов (агрессивно)
- Минимальное влияние комиссии благодаря оптимизированному размеру позиции
- Подходит для всех размеров счетов
Кому подходит этот бот?
Идеально для:
- Трейдеров с депозитом от $1000, ищущих низкорисковую, стабильную прибыль
- Алгоритмических трейдеров, желающих использовать проверенную стратегию с историей тестирования
- Свинг-трейдеров, уставших от ручного наблюдения за графиками
- Институциональных трейдеров, нуждающихся в диверсификации от трендовых ботов
Не подходит для:
- Скальперов (таймфрейм 30 мин, а не 1 минута)
- Счетов менее $500 (эффективность маржи важна, но сейчас минимальная маржа около $330 для 0.1 (0.3 для активных позиций) лотов для торговли с полной маржей 1:20)
РУКОВОДСТВО ПО ПАРАМЕТРАМ
Ниже приведено подробное объяснение каждого параметра, который вы можете настроить. Заводские настройки оптимизированы для NAS100, но доступны настройки под себя.
ОСНОВНЫЕ ПАРАМЕТРЫ ТОРГОВЛИ
Таймфрейм сигнала
По умолчанию: Minute30
Опции: Minute1, Minute5, Minute15, Minute30, Hour1, Hour2 и т.д.
Что делает: Таймфрейм, на котором бот анализирует ценовое движение и входит в сделки. 30-минутный таймфрейм обеспечивает баланс между свинг-трейдингом (меньше шума) и внутридневной реактивностью.
Как настроить:
- Меньше (M5, M15): больше сделок, выше процент побед, но меньшая средняя прибыль
- Больше (H1, H2): меньше сделок, крупнее выигрыши/проигрыши, более капиталоемко
Рекомендация: Оставьте M30 для NAS100.
Период EMA
По умолчанию: 200
Диапазон: 1-1000
Рекомендуется: 100-300
Что делает: Длина экспоненциальной скользящей средней, используемой для определения трендов. EMA с периодом 200 — отраслевой стандарт для свинг-трейдинга; она фильтрует краткосрочный шум и захватывает долгосрочные развороты.
Как настроить:
- Ниже (50-100): Более чувствительные входы, выше процент побед, но больше ложных сигналов
- Выше (300-500): Меньше входов, выше качество, но могут пропускаться развороты
Рекомендация: 200 оптимально для среднеотклонения на M30.
Подтверждающие бары (закрытия сигнала)
По умолчанию: 24
Диапазон: 1-100
Рекомендуется: 18-30
Что делает: Количество последовательных баров, которые должны закрыться выше/ниже EMA, чтобы тренд считался «подтвержденным». 24 бара на M30 — это 12 часов устойчивого направленного движения — сильный сигнал, что тренд изменился.
Как настроить:
- Ниже (8-12): Быстрые сигналы входа, больше сделок, больше ложных разворотов
- Выше (30-50): Медленные входы, лучшее качество, меньше возможностей
Рекомендация: 24 — хороший баланс; увеличьте до 30 для более строгой фильтрации.
ПАРАМЕТРЫ ТЕЙК-ПРОФИТА
TP1 (пункты, 1:1)
По умолчанию: 200
Диапазон: 50-500
Рекомендуется: 150-250
Что делает: Фиксированная цель прибыли для Позиции 1 (ваша скальпинговая позиция). Эта позиция обычно закрывается первой и представляет вашу «основную» прибыль. 200 пунктов на NAS100 ≈ $200 за 1 лот.
Как настроить:
- Ниже (100 пунктов): Быстрее закрывается, выше процент побед, ниже средняя прибыль на сделку
- Выше (300 пунктов): Дольше достигается, ниже процент побед, выше средняя прибыль
Рекомендация: 200 пунктов — баланс скорости и вознаграждения.
Смещение TP3 от свинга (пункты)
По умолчанию: 200
Диапазон: 50-500
Что делает: Позиция 3 (бегун) нацелена на последний локальный максимум/минимум ПЛЮС это смещение. Например, если свинг на уровне 21,000 и смещение 200 пунктов, TP3 = 21,200 для длинной сделки.
Как настроить:
- Ниже (50-100 пунктов): Проще достичь, Позиция 3 достигается чаще
- Выше (300-500 пунктов): Труднее достичь, но больше вознаграждение при достижении
Рекомендация: 200 пунктов; уменьшите до 100, если предпочитаете более частые срабатывания.
Плюс безубыточности (пункты)
По умолчанию: 1
Диапазон: 0-50
Что делает: После закрытия Позиции 1 (достижения TP1) стоп-лосс Позиции 3 перемещается с начального уровня на «безубыточность ПЛЮС это количество пунктов». Это фиксирует прибыль, сохраняя позицию-«бегун» живой.
Как настроить:
- 0 пунктов: Перемещает SL на точку входа (рискованно; следующий бар может выбить)
- 5 пунктов: Безопасный буфер, гарантирует около $50 прибыли на лот
Рекомендация: Оставьте 1-2 пункта.
ПАРАМЕТРЫ СТОП-ЛОССА
Резервный стоп-лосс (пункты)
По умолчанию: 200
Диапазон: 50-500
Что делает: Если расчет ATR не удался или недоступен, бот использует этот фиксированный стоп-лосс. Это страховка.
Как настроить: Соответствуйте среднему значению ATR; 200 пунктов безопасно для большинства условий NAS100.
Рекомендация: Оставьте 200.
Использовать ATR для стоп-лосса
По умолчанию: true (включено)
Опции: true / false
Что делает: Включает интеллектуальные стоп-лоссы с учетом волатильности на основе Average True Range. При включении стопы уже в спокойных рынках и шире в волатильных.
Как настроить:
- true: Адаптивные стопы, лучшее управление рисками ✅
- false: Использует фиксированные резервные стопы, менее продвинутые
Рекомендация: Всегда включайте TRUE.
Период ATR
По умолчанию: 14
Диапазон: 7-28
Что делает: Количество баров для расчета волатильности Average True Range. ATR с периодом 14 — отраслевой стандарт.
Как настроить:
- Ниже (7-10): Более чувствительно к недавней волатильности, более узкие стопы
- Выше (20-28): Более сглаженная оценка волатильности, более широкие стопы
Рекомендация: 14 оптимально.
Множитель SL ATR
По умолчанию: 1.5
Диапазон: 0.5-3.0
Что делает: Умножает значение ATR для создания расстояния стоп-лосса. Больший множитель = более широкие стопы.
Формула: Стоп-лосс = (ATR × множитель) + минимальное значение, зависящее от направления
Пример: если ATR = 150 пунктов и множитель = 1.5, базовый SL = 225 пунктов (до применения минимума)
Как настроить:
- 1.0: Тесные стопы, больше ложных срабатываний, но быстрее выход из убыточных сделок
- 1.5: Сбалансировано (заводские настройки)
- 2.0+: Очень широкие стопы, больше проскальзываний, но меньше ложных выходов
Рекомендация: 1.5 оптимально для волатильности NAS100.
Мин. ATR SL для длинных (пункты)
По умолчанию: 200
Диапазон: 50-400
Что делает: Минимальный стоп-лосс для сделок на покупку (лонг), независимо от расчета ATR. Обеспечивает достаточно пространства для среднеотклонительных теней.
Почему отличается от шортов: Входы на длинные позиции часто «наказываются» тенями более 100 пунктов перед восстановлением. Стоп в 50 пунктов был слишком узким; 200 пунктов позволяет корректно отработать среднее отклонение.
Как настроить:
- 150 пунктов: Уже для агрессивного управления рисками
- 200 пунктов: Сбалансировано (заводские настройки, доказано оптимально)
- 250 пунктов: Свободнее для счетов с большей маржей
Рекомендация: Оставьте 200 (эта настройка фиксирует прибыльность длинных сделок).
Мин. ATR SL для коротких (пункты)
По умолчанию: 50
Диапазон: 20-150
Что делает: Минимальный стоп-лосс для сделок на продажу (шорт). Шорты разворачиваются быстрее и не требуют много пространства.
Почему отличается от лонгов: Развороты шортов происходят быстро; стоп в 50 пунктов эффективно их ловит без ожидания больших движений.
Как настроить:
- 30 пунктов: Очень узкий, высокая частота выходов
- 50 пунктов: Сбалансировано (заводские настройки, доказано оптимально)
- 75 пунктов: Свободнее для скальперов, желающих меньше стопов
Рекомендация: Оставьте 50 (эта комбинация с 200 для лонгов — КЛЮЧ к улучшению прибыли +77%).
Максимальный ATR SL (пункты)
По умолчанию: 500
Диапазон: 200-1000
Что делает: Максимальное расстояние стоп-лосса, даже если ATR рассчитывает больше. Предотвращает чрезмерно широкие стопы в периоды экстремальной волатильности.
Как настроить:
- Ниже (300): Никогда не рискуйте более 300 пунктами, хорошо для маленьких счетов
- Выше (700): Позволяет более широкие стопы во время событий «Черного лебедя»
Рекомендация: 500 безопасно; увеличьте до 600 при использовании кредитного плеча или больших счетов.
ПАРАМЕТРЫ ОБНАРУЖЕНИЯ СВИНГОВ/ПИВОТОВ
Сила пивота (бары)
По умолчанию: 2
Диапазон: 1-5
Что делает: Количество баров с каждой стороны, которые должны быть ниже/выше для подтверждения пивота свинга. Настройка 2 означает: 2 бара ниже, затем максимум, затем 2 бара ниже.
Визуализация:
текст
Настройка = 2:
Низкий, Низкий, ВЫСОКИЙ, Низкий, Низкий ← Подтверждается как свинг максимум
Настройка = 3:
Низкий, Низкий, Низкий, ВЫСОКИЙ, Низкий, Низкий, Низкий ← Более строгая проверка
Как настроить:
- 1: Очень чувствительно, находит все локальные пивоты (может быть шум)
- 2-3: Сбалансировано (заводские настройки)
- 4-5: Только сильные, очевидные свинги
Рекомендация: 2 — хорошо; увеличьте до 3, если получаете ложные свинги.
Количество баров для поиска пивота
По умолчанию: 300
Диапазон: 20-1000
Что делает: Сколько баров назад смотреть при поиске последних свингов. 300 баров = ~150 часов истории на таймфрейме M30.
Как настроить:
- Ниже (100-150): Использует только очень недавние свинги, хорошо для трендовых рынков
- Выше (300-500): Использует более длинную историю, захватывает более устоявшиеся уровни поддержки/сопротивления
Рекомендация: 300 для NAS100.
Мин. расстояние до цели (пункты)
По умолчанию: 5
Диапазон: 0-20
Что делает: Минимальное расстояние между входом и тейк-профитом. Если цель свинга слишком близко (< 5 пунктов), бот отвергает её и использует запасной TP1.
Как настроить:
- 0: Принимает любую цель свинга, даже очень близкую
- 10: Строже, гарантирует значительное расстояние до целей
Рекомендация: 5 пунктов (спред NAS100 обычно 2-3 пункта).
ПАРАМЕТРЫ ФИЛЬТРА БОЛЬШЕГО ТАЙМФРЕЙМА
Использовать фильтр более высокого таймфрейма
По умолчанию: true (включено)
Опции: true / false
Что делает: Включает вторичное подтверждение тренда на более длинном таймфрейме (по умолчанию: 2-часовой график). Входит в сделки на покупку только если 2H выше 50 EMA; в сделки на продажу — только если 2H ниже 50 EMA.
Влияние:
- true: Исключает входы против тренда, улучшает прибыльность длинных сделок ✅
- false: Позволяет входы в любом направлении (больше сделок, ниже качество)
Рекомендация: Всегда TRUE. Этот фильтр критичен для вашего 1.63 фактора прибыли по длинным сделкам.
Более высокий таймфрейм
По умолчанию: Hour2
Опции: Hour1, Hour2, Hour4, Daily
Что делает: Более длинный таймфрейм для вторичного подтверждения. 2 часа — хороший баланс для 30-минутных входов (в 8 раз больше).
Как настроить:
- Hour1: Более жесткое подтверждение, быстрее совпадает
- Hour2: Сбалансировано, доказано оптимально
- Hour4: Более свободное подтверждение, меньше ложных сигналов
Рекомендация: Hour2 (золотая середина).
Период EMA на более высоком таймфрейме
По умолчанию: 50
Диапазон: 20-200
Что делает: Период скользящей средней на более высоком таймфрейме. EMA с периодом 50 на 2-часовом графике фильтрует очень краткосрочный шум, сохраняя отзывчивость.
Как настроить:
- 20-30: Больше входов, быстрее совпадает
- 50: Сбалансировано (заводские настройки)
- 100+: Меньше входов, сильнее подтверждение направления
Рекомендация: 50 оптимально.
ПАРАМЕТРЫ ИСПОЛНЕНИЯ СДЕЛОК
Объем (лоты)
По умолчанию: 0.1
Диапазон: 0.1–999.99
Шаг: 0.1
Что делает: Размер позиции на вход. Каждый вход открывает 3 позиции такого размера. Общая экспозиция = Объем × 3.
Примеры:
- 0.1 лота: 0.3 общая экспозиция (подходит для счетов от $500)
- 1.0 лот: 3.0 общая экспозиция (для опытных трейдеров)
- 10 лотов: 30 общая экспозиция (профессионалы/институциональные трейдеры)
Как рассчитать подходящий размер:
Риск на сделку = (SL в пунктах × размер лота) × стоимость пункта
Пример: 200 пунктов × 0.1 лота × $1/пункт = $20 риска на сделку
Для риска 1% от счета: $20 = 1% от счета $2000
Рекомендация: Начинайте с 0.1-0.5 лота; увеличивайте после 30+ последовательных прибыльных сделок.
Блокировать, если есть открытые позиции
По умолчанию: true (включено)
Опции: true / false
Что делает: Запрещает новые входы, пока есть открытые позиции. Гарантирует отсутствие перекрывающихся сделок.
Как настроить:
- true: Одна сделка за раз, проще управление ✅
- false: Разрешены несколько одновременных сделок
Рекомендация: Всегда TRUE для более безопасного управления позициями.
Метка
По умолчанию: "EMA200_FirstTouch_Alt"
Что делает: Внутренний идентификатор для всех позиций бота. Позволяет запускать несколько экземпляров бота на одном счете без конфликтов.
Как настроить: Меняйте только при запуске нескольких ботов; каждому нужен уникальный ярлык.
Рекомендация: Оставьте по умолчанию, если не запускаете несколько экземпляров.
ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ
- Платформа: cTrader (Spotware)
- Брокер: Любой брокер, совместимый с cTrader (ICmarkets, Pepperstone, FXCM и др.)
- Капитал: Минимум $330 (рекомендуется $1000+)
- Кредитное плечо: Стандарт 1:20 (соответственно настраивайте размер позиции)
ПОДДЕРЖКА И НАСТРОЙКА
Каждый параметр можно настраивать в реальном времени без перекомпиляции. Тестируйте настройки на демо-счете не менее 50 сделок перед торговлей на реальном счете.
Для индивидуальных модификаций (дополнительные фильтры, другие инструменты, правила управления рисками) свяжитесь со мной
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ
Прошлые результаты не гарантируют будущих. Этот бот тестировался на исторических данных с 2025 года. Реальные результаты могут отличаться из-за:
- Проскальзывания и задержек
- Изменений рыночного режима
- Качества исполнения брокера
- Требований по кредитному плечу и марже
Торгуйте на свой страх и риск. Начинайте с малого, тщательно тестируйте и никогда не рискуйте больше, чем можете позволить себе потерять.
Сводка
Trades open three simultaneous positions with distinct take-profit targets: a scalp profit, a swing high/low target, and a runner position with dynamic stop-loss management using Average True Range (ATR) volatility adjustments. Stop losses are direction-dependent, with minimum distances set for long and short trades to optimize risk management.
Key features include dual-filter entry logic with higher timeframe EMA alignment, adaptive ATR-based stop losses, position blocking to prevent overlapping trades, and flexible lot sizing from 0.01 to 999 lots. The bot is suitable for accounts with at least $330 margin (recommended $1000+) and standard 1:20 leverage.
Backtested results show a 57% win rate, 2.23 profit factor, 112% net profit, and maximum drawdown around 12%. It is intended for swing and algorithmic traders seeking consistent returns on NAS100, not for scalpers or very small accounts. Parameters are customizable in real-time without recompilation.
Отзывы покупателей
5 | 25 % | |
4 | 25 % | |
3 | 50 % | |
2 | 0 % | |
1 | 0 % |
