Time ZeroShot EA (MT5): руководство пользователя, вкладка AI, настройки и set-файлы
Time ZeroShot EA запускает на одном графике MetaTrader 5 два протестированных набора правил — токийский фиксинг USDJPY в дни gotobi и многонедельный импульс BTCUSD — вместе с zero-shot ИИ для временных рядов, который работает внутри терминала. В этом руководстве описаны принцип работы, установка, панель на графике, включая вкладку AI, все входные параметры, готовые set-файлы, самостоятельный бэктест и вопросы, которые покупатели задают чаще всего. Руководство относится к версии 1.00.
Что делает советник
- USDJPY, токийский фиксинг в дни gotobi. В дни gotobi (5-е, 10-е, 15-е, 20-е, 25-е число и последний день месяца; если такой день приходится на выходной или японский банковский праздник, он переносится на предыдущий рабочий день) EA покупает в 07:30 JST, закрывает покупку на токийском фиксинге в 09:55 JST, затем продаёт до 10:30 JST. Одна попытка на каждое окно в день. Это те же сигналы, что и в Nakane USDJPY Gotobi 1.10.
- BTCUSD, многонедельный импульс, только покупки. EA держит длинную позицию, пока дневное закрытие выше закрытий 14 и 56 дневных баров назад. Начальный стоп — 3.0 x ATR(14, D1), трейлинг-стоп — 4.0 x ATR от лучшего закрытия, а после срабатывания стопа EA ждёт 3 дня. Это те же сигналы и стопы, что и в Ikioi Bitcoin Momentum 1.10.
- У каждой сделки есть стоп-лосс. Без сетки, без мартингейла, без усреднения.
- Советник торгует примерно 6 утренних сессий gotobi в месяц (до 2 сделок в каждую) и совершает около 10 сделок по BTCUSD в год, часто удерживая позицию от нескольких дней до нескольких недель. Дни без сделок — это нормально; вкладка Status всегда показывает дату следующего дня gotobi.
Что делает ИИ
- Модель — IBM Granite TimeSeries TTM-R2 (Apache License 2.0), конвертированная в ONNX и встроенная в EA. Не нужны ни DLL, ни WebRequest, ни API-ключ, и модель работает также в тестере стратегий.
- По последним 512 закрытым барам H1 модель прогнозирует диапазон от максимума до минимума на следующие 1, 4 и 24 часа. Направление она не прогнозирует.
- Gotobi: стоп-лосс равен 1.5 x прогноза диапазона на 4 часа. Лот рассчитывается от стопа, поэтому при более широком ожидаемом диапазоне лот меньше при том же риске. Окно gotobi пропускается, если прогноз на 4 часа составляет 1.25 x или больше от медианы прогнозов на тот же час за предыдущие 20 торговых дней.
- BTCUSD: стопы рассчитываются по ATR(14, D1). В наших тестах версия с ИИ там оказалась хуже и по профит-фактору, и по просадке в 2023–2026, поэтому прогноз для BTCUSD показывается на вкладке AI только для информации.
- Что показали наши тесты для части gotobi (стопы по ATR против стопов ИИ): 2015–2021 — профит-фактор 1.22 vs 1.34 и максимальная просадка 6.5% vs 3.8%; 2022–2026 — профит-фактор 1.28 vs 1.29 и просадка 6.6% vs 4.9%. Версия с ИИ торговала меньше (489 vs 586 сделок в 2022–2026) и в сумме заработала меньше. Её задача — отсекать бурные утренние сессии и снижать просадку, а не увеличивать прибыль.
Установка
- После покупки или аренды установите EA в MetaTrader 5: Инструменты > Маркет > Покупки > Установить. Обновления находятся там же (Обновить).
- Установите EA на один график USDJPY (любой таймфрейм). Ваш брокер должен предлагать USDJPY и BTCUSD. EA сам находит оба символа: сначала символ графика, затем точное название, затем самое короткое название, начинающееся с USDJPY или BTCUSD (например, BTCUSD.raw). Названия также можно ввести в SymbolUSDJPY и SymbolBTCUSD.
- Разрешите Algo Trading на вкладке «Общие» и убедитесь, что кнопка Algo Trading на панели инструментов включена.
- Не выключайте терминал; рекомендуется VPS. Сделки gotobi совершаются с 07:30 до 10:30 JST.
- Мы рекомендуем график USDJPY. На другом графике обе части тоже торгуют, но в тестере стратегий часть BTCUSD тогда реагирует на движения за выходные только в понедельник.
Панель на графике

- Status: сводка по обоим наборам правил. Для USDJPY показываются WAITING или GOTOBI TODAY, дата следующего дня gotobi и расписание на утро; для BTCUSD — FLAT, SIGNAL или LONG вместе с движениями за 14 и 56 дней. Строка Last action показывает причину, если сделка была пропущена.
- AI: прогнозы диапазона на следующие 1, 4 и 24 часа для USDJPY и BTCUSD, сравнение текущего прогноза с обычным значением для этого часа и описание того, как используется ИИ.
- Trade: открытые сделки и сделки этого EA на этом счёте.
- Risk: риск на сделку для каждой части, сегодняшний результат относительно дневного лимита убытка и встроенные правила.
- Settings: тема оформления (Ink или Navy), размер (S, M, L), ценовые метки на графике, версия и кнопка, которая записывает текст лицензии модели ИИ в MQL5\Files.
- New entries (вкладка Status): выключает и включает открытие новых сделок. Уже открытые сделки по-прежнему сопровождаются. Положение переключателя сохраняется после перезапуска; пока он выключен, на панели отображается PAUSED.
- Close this EA's trades (вкладка Status): закрывает открытые сделки этого EA. Для подтверждения нажмите дважды в течение нескольких секунд.
- Панель можно свернуть (—), переместить, перетащив заголовок, или закрыть (×), и тогда она превратится в маленькую кнопку в правом верхнем углу графика.

Входные параметры
| Параметр | По умолчанию | Назначение |
|---|---|---|
| UseGotobi | true | Торговать по набору правил gotobi для USDJPY. |
| UseMomentum | true | Торговать по набору правил импульса для BTCUSD (только покупки). |
| SymbolUSDJPY | (пусто) | Название символа USDJPY. Пусто = определяется автоматически. |
| SymbolBTCUSD | (пусто) | Название символа BTCUSD. Пусто = определяется автоматически. |
| RiskGotobi | 1.0 | Риск на сделку gotobi в процентах от средств с расчётом по расстоянию до стоп-лосса. 0 = использовать FixedLot. |
| RiskMomentum | 1.0 | Риск на сделку по BTCUSD в процентах от средств с расчётом по расстоянию до стоп-лосса. 0 = использовать FixedLot. |
| FixedLot | 0.0 | Фиксированный объём сделки; используется, когда параметр риска равен 0. |
| DailyLossLimit | 4.0 | После убытка такого размера (в % от средств) новые сделки до конца дня не открываются. 0 = выключено. |
| TradeAfterFixing | true | Gotobi: также продавать с 09:55 до 10:30 JST. |
| MagicNumber | 26101310 | Сделки gotobi используют этот номер, сделки по BTCUSD — этот номер + 1. |
| GMTOffsetHours | -99 | Смещение GMT брокера. -99 = автоматически. |
Set-файлы
Скачайте файл, откройте настройки EA (F7 на графике), перейдите на вкладку «Входные параметры», нажмите «Загрузить» и выберите файл. В каждом файле сохранены значения по умолчанию, кроме перечисленных здесь.
- TimeZeroShot_Standard_1pct.set: значения по умолчанию. Оба набора правил, риск 1% на сделку для каждого, дневной лимит убытка 4%.
- TimeZeroShot_Conservative_0.5pct.set: оба набора правил, риск 0.5% на сделку для каждого, дневной лимит убытка 3%.
- TimeZeroShot_GotobiOnly_1pct.set: только набор правил gotobi (UseMomentum = false), для счетов меньше примерно 3,000 USD.
Торговые правила и ИИ во всех файлах одинаковы; меняются только объём сделки и то, какие наборы правил работают.
Депозит и издержки
- Для сделок по BTCUSD нужно примерно 3,000 USD или больше. При меньшей сумме риск при минимальном лоте превысил бы 3% от средств, и EA пропускает сделку с сообщением "min lot would risk ...". Часть gotobi работает примерно от 300 USD.
- Для сделок gotobi важны низкие спреды и комиссия. По длинным позициям BTCUSD взимается своп брокера.
Самостоятельный бэктест
- Откройте тестер стратегий (Ctrl+R) и выберите EA.
- Символ USDJPY, любой таймфрейм (мы использовали M5), режим моделирования «OHLC на М1».
- Даты: например, с 2018.01.01 по сегодняшний день. Депозит 10,000 USD.
- EA сам считывает данные BTCUSD; тестер загружает историю этого символа, когда она нужна. Поскольку ИИ работает внутри теста, длинный тест занимает больше времени, чем с простым советником.
Для сравнения: наш бэктест на демо-данных IC Markets (с 2018-01 по 2026-10, режим «OHLC на М1», с учётом комиссии, риск 1% на сделку для каждой части, 10,000 USD) дал 1,065 сделок, профит-фактор 1.59, чистый результат +91% и максимальную просадку 6.1% по закрытым сделкам и 7.0% по средствам, при 2 убыточных годах из 9 (2018 и 2025). Часть gotobi совершила 948 сделок с профит-фактором 1.27, импульсная часть — 117 сделок с профит-фактором 3.35. Правила были зафиксированы по данным 2015–2021 (gotobi) и 2018–2022 (импульс). Ваши результаты будут отличаться в зависимости от данных и издержек вашего брокера, а бэктест не является обещанием будущих результатов.
Технические примечания
- Zero-shot означает, что модель не обучалась на вашем символе. IBM Research предобучила её примерно на 700 млн примеров временных рядов; EA передаёт ей последние цены и считывает прогноз.
- Японские банковские выходные и часовой пояс брокера учитываются внутри EA, как и в Nakane USDJPY Gotobi. В тестере стратегий часовой пояс оценивается по последнему бару перед каждыми выходными.
- Для каждого пропущенного окна gotobi причина записывается на вкладку «Эксперты», например "Buy skipped: the AI expects an unusually wild morning (1.32x usual)", а при каждом входе записывается спред.
- Комментарии к ордерам: "TZS gotobi", "TZS after fix" и "TZS momentum". Журнал сделок записывается в MQL5\Files\TimeZeroShotEA\trades_<symbol>_<magic>.csv.
- Этот EA не использует TimeGPT от Nixtla или какой-либо онлайн-сервис ИИ, не связан с Nixtla или IBM и не одобрен ими.
Вопросы покупателей
- Советник не торгует. Посмотрите вкладку Status. По USDJPY сделки бывают только утром в дни gotobi с 07:30 до 10:30 JST, а по BTCUSD — только пока оба движения направлены вверх (FLAT — это нормальное состояние). Затем проверьте, что Algo Trading включён и что панель не показывает PAUSED (если показывает, снова включите New entries). Строка Last action и вкладка «Эксперты» показывают, почему сделка была пропущена.
- Почему ИИ только задаёт стопы и пропускает утренние сессии? Потому что он прогнозирует, насколько далеко может пройти цена, а не в какую сторону. Направление определяют два набора правил.
- У меня небольшой счёт. Используйте TimeZeroShot_GotobiOnly_1pct.set: при сумме меньше примерно 3,000 USD сделки по BTCUSD всё равно пропускались бы.
- Где найти лицензию модели ИИ? На вкладке Settings, кнопка "Write license text to Files": она записывает файл MQL5\Files\TimeZeroShotEA_LICENSE.txt.
- Можно ли запускать его на нескольких графиках? Используйте один график на счёт или задайте каждому графику MagicNumber, отличающийся от других не менее чем на 2, потому что каждый график использует два номера (значение параметра и значение параметра + 1). Покупка включает 10 активаций.
Страница продукта: Time ZeroShot EA. Если что-то непонятно, напишите мне личное сообщение на MQL5 и приложите скриншот панели и последние строки вкладки «Эксперты».



