Смотри, как бесплатно скачать роботов
Ищи нас в Telegram!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Советники

ZetaBurst Scalper EA - эксперт для MetaTrader 5

Опубликовал:
Ali Akbar
Ali Akbar
Hi, I'm Ali. 24 years old, trading for around 5 years, and developing MQL5/MQL4 tools. I mainly work on automating manual strategies, fixing broken EA logic, and building clean indicators. I care more about clean architecture and proper risk management than over-complicated code. Always down to talk
Просмотров:
21
Рейтинг:
(3)
Опубликован:
MQL5 Фриланс Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

ZetaBurst

Скальпер, работающий на основе тиков. Не нужно ждать закрытия свечи — он отслеживает короткое скользящее окно ценового движения (по умолчанию 4 секунды) и строит в режиме реального времени статистическую базовую линию, отражающую, как выглядит нормальное движение для любого символа, на котором он работает. Движение считается подходящим для торговли только в том случае, если оно является подлинным выбросом по отношению к этой базовой линии: z-показатель, рассчитанный на основе последнего окна доходности InpStatsSampleCount, по умолчанию равный 3,0 стандартных отклонений.

Этот порог не был первым вариантом, который пробовали. В более ранней версии вместо статистической базовой линии использовалась фиксированная доля ATR, и она постоянно срабатывала на обычный тиковый шум, принося значительные убытки по всем основным валютным парам, с которыми работала. Версия с z-показателем заменила её именно по этой причине.

Импульс или возврат к среднему — решать вам

В комплекте поставляются два режима. Режим «Моментум» торгует в направлении движения ценового всплеска. Режим «Реверсия» — против него. Ни один из них не считается правильным по умолчанию. Какой из них действительно подходит для конкретного инструмента, советник не решает за вас — протестируйте оба и посмотрите сами.

Создан, чтобы выдерживать реальные задержки брокера

Эта часть возникла из реальной проблемы, а не из гипотетических предположений при разработке. Позиция открывается без установки стоп-приказа. Затем советник считывает свою собственную реальную цену исполнения и рассчитывает стоп-лосс и тейк-профит на ее основе, а не на основе моментального снимка цены, сделанного до задержки — ведь этот снимок теряет точность в тот момент, когда цена изменяется во время исполнения. Расстояние до стопа также ограничивается минимальным уровнем стопа для данного инструмента, поэтому сделка никогда не будет отклонена из-за того, что она технически слишком узкая.

А если установка стопа по какой-либо причине не удаётся, позиция немедленно закрывается, а не остаётся незащищённой. Это правило существует потому, что в более ранней версии его не было. Во время тестирования несколько сделок прошли без установленного стопа, и этого было достаточно, чтобы вызвать просадку более 80% по некоторым парам. Сейчас это исправлено, но об этом стоит сказать прямо, а не замалчивать.

Остальная часть торговой логики

Каждый вход в сделку сначала проходит проверку на стоимость: уровень тейк-профита должен быть кратным текущему спреду, иначе сигнал пропускается. Существует дневной лимит на количество сделок и лимит дневных убытков — при достижении любого из них новые входы не открываются до конца дня.

Одновременно открыта только одна позиция. Большинство розничных счетов MT5 работают в режиме неттинга, при котором второй ордер по тому же символу не становится новой сделкой, а просто объединяется с уже открытой позицией. Вместо того чтобы создавать систему, которая начнёт работать некорректно при использовании на счёте с неттингом, ZetaBurst быстро повторяет одну и ту же сделку — проверка на уровне тика, короткий период ожидания, повтор.

Результаты бэктеста

Все символы Market Watch, M1, моделирование каждого тика, исполнение со случайной задержкой, с 01.01.2026 по 08.09.2026. По умолчанию используются следующие параметры: пороговое значение z-score 3,0, окно всплеска 4 секунды, тейк-профит на уровне 0,35x ATR, стоп-лосс на уровне 0,55x ATR. Начальный баланс 10 000 при каждом запуске.

Символ Прибыль Сделок Коэффициент прибыльности Ожидаемая выгода Просадка, %
USDJPY 252 535,49 7468 1,42 33,82 3,26
EURUSD 215509,88 5618 1,26 38,36 13,55
AUDUSD 114 405,33 7282 1,16 15,71 19,70
USDCHF 93077,55 5773 1,25 16,12 4,62
GBPUSD 86900,21 7205 1,24 12,06 4,11
USDCAD 35444,88 3676 1,29 9,64 24,29
USD/SEK 25835,38 1037 1,64 24,91 7,67
NZD/USD 10188,64 5144 1,05 1,98 51,40

Один из них не вписывается в общую картину. Пара NZDUSD демонстрирует коэффициент прибыльности 1,05, что едва ли можно считать положительным показателем, при этом просадка составляет 51% — это совершенно не соответствует поведению остальных семи пар. В нынешнем виде я бы не стал торговать этой парой с помощью данного советника.

Невалютные и экзотические инструменты были включены в тот же тестовый прогон, но здесь не показаны. Количество сделок по ним было слишком мало, чтобы извлечь из этого какие-либо выводы, да и изначально этот советник не разрабатывался с учётом этих инструментов.

Самое важное предостережение: это результаты одного периода бэктеста, настроенного и протестированного на собственных данных. Стратегия ещё не проверялась на отдельном вневыборочном периоде, а стратегия, которая выглядит хорошо на данных, на которых она была построена, не является доказательством реального преимущества, пока не подтвердит свою эффективность на данных, с которыми она ранее не сталкивалась. Я публикую результаты в том виде, в каком они представлены здесь, а не жду завершения проверки, и эта публикация будет обновлена после завершения тестирования на вневыборочном периоде.

Входные данные

Обнаружение всплесков — InpBurstWindowSeconds, InpStatsSampleCount, InpZScoreThreshold, InpModeIsMomentum

Управление сделками — InpVolATRPeriod, InpRiskPercent, InpTakeProfitATRMult, InpStopLossATRMult, InpMinTPToSpreadRatio, InpMaxSpreadPoints, InpCooldownSeconds

Ежедневные лимиты — InpMaxTradesPerDay, InpDailyLossLimitPercent

Фильтр сессий — InpUseSessionFilter, InpSessionStartHour, InpSessionEndHour

Прежде всего протестируйте на демо-счёте. Результаты прошлых бэктестов не являются гарантией будущих результатов. Приветствуются отзывы.

— Али Раджпут

Перевод с английского произведен MetaQuotes Ltd.
Оригинальная публикация: https://www.mql5.com/en/code/77220

GDS Renko Dual MA Demo EA GDS Renko Dual MA Demo EA

GDS Renko Dual MA Demo EA — это небольшой обучающий советник для MetaTrader 5. Он демонстрирует один из простых способов сочетания классических блоков Ренко фиксированного размера с двумя простыми скользящими средними, рассчитываемыми непосредственно на основе цен закрытия завершенных блоков Ренко.

Prop-Firm Equity Guard - daily and max drawdown protection (FTMO-style) Prop-Firm Equity Guard - daily and max drawdown protection (FTMO-style)

Утилита для строгого управления рисками, предназначенная для решения задач проп-трейдинговых компаний. Автоматически отслеживает состояние всего вашего счёта, чтобы предотвратить превышение дневного и максимального просадки. Она выступает в качестве защитного буфера от скачков спреда и «торговли из мести», мгновенно закрывая все позиции и отложенные ордера до того, как ваша оценка будет завершена.

EA AurumNeuro Vanguard EA AurumNeuro Vanguard

AurumNeuro Vanguard — это интеллектуальный советник (EA), специально разработанный для торговли парой XAUUSD / золото, в котором сочетаются гибридная нейронная архитектура управления рисками и унифицированный движок динамики рынка (UMDE).

PulseStrike Scalper - Statistical Burst Detection EA PulseStrike Scalper - Statistical Burst Detection EA

PulseStrike Scalper — советник для статистического обнаружения всплесков