Time ZeroShot EA
- Эксперты
-
Mikoto Hamazono
AI Trader Kyo | Разработчик MQL и новатор на рынке Форекс
Как разработчик MQL и энтузиаст в области FX-инноваций, я создаю передовые торговые решения, основанные на искусственном интеллекте. - Версия: 1.1
- Обновлено: 17 октября 2026
- Активации: 15
Time ZeroShot EA — это советник для MetaTrader 5 по USDJPY и BTCUSD (Bitcoin) со встроенным ИИ: Granite TTM-R2, модель для временных рядов, которую IBM Research выложила в открытый доступ (NeurIPS 2024), работает внутри EA в формате ONNX. Без API-ключа, без сервера, без ежемесячной платы, а в Strategy Tester выполняется тот же код, так что вы можете сами протестировать ИИ на истории.
Он торгует токийский фиксинг USDJPY в дни gotobi (японские дни расчётов: примерно 6 утренних сессий в месяц, до 2 сделок в каждую) и держит длинную позицию по BTCUSD от нескольких дней до нескольких недель, пока это подтверждает многонедельный импульс (в бэктесте от 4 до 21 сделки в год, в среднем 13). ИИ прогнозирует по последним 512 часовым барам, насколько далеко может пройти цена за следующие 4 часа: он задаёт ширину стоп-лосса для сделок gotobi и пропускает утра, которые, как он ожидает, будут необычно бурными. Направление он не предсказывает: когда и в какую сторону входить, решают два набора правил, а стоп по BTCUSD рассчитывается по ATR. У каждой сделки есть стоп-лосс; без сетки, без мартингейла, без усреднения. Панель всегда показывает дату следующего дня gotobi и время покупки.
Бэктест (Strategy Tester, данные IC Markets, риск 1% на каждую часть), с 2018-01 по 2026-10: 1,065 сделок, профит-фактор 1.59 (в отчёте Strategy Tester: 1.56), максимальная просадка 6.1% по закрытым сделкам (7.0% по средствам), 2 убыточных года из 9. Результаты бэктеста не являются обещанием.
Руководство пользователя с сет-файлами (11 языков): https://www.mql5.com/ru/blogs/post/777501. Минимальный депозит: примерно 300 USD для части gotobi; примерно 3,000 USD, если включены сделки по BTCUSD (рекомендуется 5,000 USD).
Два набора правил решают, КОГДА и В КАКУЮ СТОРОНУ
- USDJPY — токийский фиксинг в дни gotobi. В японские дни расчётов (5-е, 10-е, 15-е, 20-е, 25-е число и конец месяца, с переносом на предыдущий рабочий день) EA покупает в 07:30 JST, закрывает позицию на токийском фиксинге в 9:55 JST, затем продаёт до 10:30 JST. Японские банковские выходные и часовой пояс брокера учитываются внутри EA.
- BTCUSD — многонедельный импульс, только покупки. Решение принимается раз в день: EA держит длинную позицию, пока BTCUSD выше своего закрытия 2 недели назад и 8 недель назад, и выходит, когда они расходятся. Трейлинг-стоп следует за самым высоким дневным закрытием.
ИИ решает, НАСКОЛЬКО ДАЛЕКО может пройти цена
- Модель — IBM Granite TimeSeries TTM-R2 (Tiny Time Mixers), открытая zero-shot модель для временных рядов под лицензией Apache License 2.0, конвертированная в ONNX и встроенная в EA. Она читает последние 512 баров H1 и прогнозирует диапазон от максимума до минимума на следующие 1, 4 и 24 часа. Направление она не прогнозирует.
- Без API-ключа, без WebRequest, без DLL, без внешнего сервера, без ежемесячной платы. ИИ работает и в Strategy Tester, поэтому вы можете всё проверить сами.
- Gotobi: стоп-лосс равен 1.5 x прогноза ИИ для диапазона на 4 часа, а утро пропускается, если ИИ ожидает необычно бурное утро (1.25 x обычного прогноза для этого часа или больше).
- Что изменил ИИ в наших тестах (те же правила gotobi со стопами по ИИ вместо стопов по ATR): в 2015–2021 (период, по которому выбирались настройки) ИИ пропустил 148 из 951 сделки gotobi (16%); профит-фактор 1.34 vs 1.22 и максимальная просадка 3.8% vs 6.5%. В 2022–2026, после фиксации настроек: профит-фактор 1.29 vs 1.28 и максимальная просадка 4.9% vs 6.6%, при меньшем числе сделок (489 vs 586) и меньшей чистой прибыли. Простое правило «пропускать, когда ATR необычно высок» дало почти такой же результат. ИИ в основном отсекает бурные утра и снижает просадку; намного прибыльнее EA он не делает.
- Стопы для BTCUSD рассчитываются по ATR(14, D1): в наших тестах версия с ИИ там не оказалась лучше, поэтому мы оставили ATR. Панель всё равно показывает прогноз ИИ для BTCUSD.
- Новостного фильтра нет. Пропуск gotobi опирается только на прогноз диапазона ИИ по последним 512 часовым барам, поэтому запланированный выход новостей после спокойной ночи он не предвидит; у части BTCUSD правила пропуска нет.
Защита
- У каждой сделки есть стоп-лосс. Без сетки, без мартингейла, без усреднения.
- Риск на сделку в % от средств (по умолчанию 1% для каждого набора правил) и дневной лимит убытка (по умолчанию 4% от средств на счёте, измеряется за серверный день).
- Панель: приостановка новых входов, закрытие сделок этого EA, время следующей сделки, прогнозы ИИ по обоим символам, размер следующей сделки и её риск на вкладке Risk.
Бэктест (гипотетический)
Демо-данные IC Markets, с 2018-01 по 2026-10, OHLC по 1-минутным барам, с учётом комиссии, оба набора правил на одном счёте, риск 1% на сделку, начальный депозит 10,000 USD:
- 1,065 сделок, профит-фактор 1.59 (в отчёте Strategy Tester: 1.56), чистая прибыль +91%, максимальная просадка 6.1% (по закрытым сделкам) / 7.0% (по средствам), 2 убыточных года из 9 (2018 и 2025).
- Часть gotobi: 948 сделок, профит-фактор 1.27, примерно +35% от начального депозита. Импульсная часть: 117 сделок, профит-фактор 3.35, примерно +56% (62% чистой прибыли).
- Правила были зафиксированы по данным 2015–2021 (gotobi) и 2018–2022 (импульс), а затем один раз проверены на последующих годах. Преимущество gotobi впервые было опубликовано как Nakane USDJPY Gotobi, а правила импульса — как Ikioi Bitcoin Momentum; этот EA добавляет ИИ и запускает оба набора на одном графике. Если у вас уже работает Nakane или Ikioi: этот EA добавляет стоп по ИИ и пропуск бурных утренних сессий, оба движка на одном графике и вкладку AI — меньше сделок gotobi и меньшая чистая прибыль в обмен на меньшую просадку (см. цифры выше). Не запускайте его вместе с Nakane или Ikioi на одном счёте, иначе сделки удвоятся.
Чего ожидать (пожалуйста, прочтите)
- Gotobi: примерно 6 утренних сессий в месяц, до 2 сделок в каждой (около 10 сделок в месяц). В остальные дни сделок нет.
- Импульс: от 4 до 21 сделки по BTCUSD в год (в среднем 13); медианный срок удержания позиции — 4 дня, максимальный — 65 дней. В бэктесте было 4 перерыва длиннее 120 дней без новой сделки по BTCUSD (самый долгий — 226 дней).
- В бэктесте за 2018–2026 годы 40 из 106 месяцев закрылись с убытком (самая длинная серия убыточных месяцев — 7), а самая длинная серия убытков — 10 сделок подряд. Спокойные недели — это нормально; панель показывает дату следующего дня gotobi.
Требования и рекомендации
- Установите EA на один график USDJPY (любой таймфрейм). EA сам находит BTCUSD (имена с суффиксами, например .raw, подходят), или вы можете ввести названия символов во входных параметрах.
- Брокер с USDJPY и BTCUSD. Для сделок gotobi важны низкие спреды и комиссия.
- Для сделок по BTCUSD нужно примерно 3,000 USD или больше (рекомендуется 5,000 USD): EA пропускает сделку, если при минимальном лоте риск превысил бы 3% от средств. При лоте 0.01 стоп-лосс означал риск от 31 до 113 USD на сделку с ноября 2025 по сентябрь 2026, так что эта граница сдвигается вместе с волатильностью. Часть gotobi работает примерно от 300 USD.
- Счета с хеджированием и неттингом. На неттинговом счёте не открывайте других сделок по USDJPY или BTCUSD, пока работает EA. Устанавливайте его только на один график.
- Перед покупкой запустите бесплатную демо-версию в Strategy Tester на USDJPY и BTCUSD вашего брокера: спреды, комиссия и своп у брокеров различаются.
- Держите терминал включённым (рекомендуется VPS). По длинным позициям BTCUSD взимается своп брокера. 15 активаций; обновления приходят через Маркет (Toolbox > Market > Purchased).
Входные параметры
- UseGotobi / UseMomentum (true / true): включение или выключение каждого набора правил.
- SymbolUSDJPY / SymbolBTCUSD (пусто): названия символов; пусто = определяются автоматически.
- RiskGotobi / RiskMomentum (1.0 / 1.0): риск на сделку в % от средств с расчётом по расстоянию до стоп-лосса (0 = использовать FixedLot).
- FixedLot (0.0), DailyLossLimit (4.0), TradeAfterFixing (true), MagicNumber (26101310; для импульса используется +1), GMTOffsetHours (-99 = автоматически).
Примечания
- Этот EA не использует TimeGPT от Nixtla или какой-либо онлайн-сервис ИИ, не связан с Nixtla или IBM и не одобрен ими.
- Уведомление о компонентах третьих сторон: этот продукт включает модель Granite-TimeSeries-TTM-R2 от IBM, распространяемую по лицензии Apache License, Version 2.0. Полный текст можно записать в MQL5\Files на вкладке Settings.
- Все цифры описывают бэктест на прошлых данных и зависят от данных и издержек брокера. Они не являются обещанием будущих результатов.
Поддержка
Если что-то непонятно, напишите мне личное сообщение на MQL5.
Торговля с использованием кредитного плеча сопряжена с высоким риском убытков.
