Time ZeroShot EA (MT5): manuale utente, la scheda AI, impostazioni e file .set
Time ZeroShot EA esegue due insiemi di regole testati su un solo grafico di MetaTrader 5, il fixing di Tokyo su USDJPY nei giorni gotobi e il momentum di più settimane su BTCUSD, insieme a un'IA zero-shot per serie temporali che funziona all'interno del terminale. Questo manuale spiega come funziona, come installarlo, il pannello sul grafico compresa la scheda AI, tutti i parametri di input, i file .set pronti all'uso, come fare tu stesso il backtest e le domande che gli acquirenti fanno più spesso. Vale per la versione 1.00.
Cosa fa
- USDJPY, fixing di Tokyo nei giorni gotobi. Nei giorni gotobi (il 5, il 10, il 15, il 20, il 25 e l'ultimo giorno del mese, anticipati al giorno lavorativo precedente quando cadono in un fine settimana o in una festività bancaria giapponese) compra alle 07:30 JST, chiude l'acquisto al fixing di Tokyo delle 09:55 JST, poi vende fino alle 10:30 JST. Un solo tentativo per finestra al giorno. Sono gli stessi segnali di Nakane USDJPY Gotobi 1.10.
- BTCUSD, momentum di più settimane, solo long. Mantiene una posizione long finché la chiusura giornaliera è sopra le chiusure di 14 e di 56 barre giornaliere fa. Il primo stop è 3.0 x ATR(14, D1), il trailing stop 4.0 x ATR dalla chiusura migliore, e dopo un'uscita in stop attende 3 giorni. Sono gli stessi segnali e gli stessi stop di Ikioi Bitcoin Momentum 1.10.
- Ogni operazione ha uno stop loss. Niente griglia, niente martingala, niente mediazione.
- Opera in circa 6 mattine gotobi al mese (fino a 2 operazioni ciascuna) e fa circa 10 operazioni su BTCUSD all'anno, spesso mantenute per giorni o settimane. I giorni tranquilli sono normali; la scheda Status mostra sempre la data del prossimo giorno gotobi.
Cosa fa l'IA
- Il modello è IBM Granite TimeSeries TTM-R2 (Apache License 2.0), convertito in ONNX e integrato nell'EA. Non servono DLL, WebRequest né chiavi API, e funziona anche nello Strategy Tester.
- Dalle ultime 512 barre H1 chiuse prevede il range tra massimo e minimo delle prossime 1, 4 e 24 ore. Non prevede la direzione.
- Gotobi: lo stop loss è 1.5 x la previsione di range a 4 ore. Il lotto segue lo stop, quindi un range atteso più ampio significa un lotto più piccolo a parità di rischio. Una finestra gotobi viene saltata quando la previsione a 4 ore è pari o superiore a 1.25 x la mediana delle previsioni alla stessa ora dei 20 giorni di trading precedenti.
- BTCUSD: gli stop usano ATR(14, D1). Nei nostri test lì la versione con IA è stata peggiore sia nel fattore di profitto sia nel drawdown nel periodo 2023–2026, quindi la previsione per BTCUSD viene mostrata nella scheda AI solo a titolo informativo.
- Cosa hanno mostrato i nostri test per la parte gotobi, stop basati sull'ATR contro stop basati sull'IA: 2015–2021 fattore di profitto 1.22 vs 1.34 e drawdown massimo 6.5% vs 3.8%; 2022–2026 fattore di profitto 1.28 vs 1.29 e drawdown 6.6% vs 4.9%. La versione con IA ha fatto meno operazioni (489 vs 586 nel 2022–2026) e ha guadagnato meno in totale. Il suo compito è scartare le mattine agitate e abbassare il drawdown, non aumentare il profitto.
Installazione
- Dopo aver acquistato o noleggiato l'EA, installalo in MetaTrader 5: Toolbox > Market > Purchased > Install. Gli aggiornamenti si trovano nello stesso punto (Update).
- Applicalo a un solo grafico USDJPY (qualsiasi timeframe). Il tuo broker deve offrire USDJPY e BTCUSD. L'EA trova da solo entrambi i simboli: il simbolo del grafico, il nome esatto, poi il nome più corto che inizia con USDJPY o BTCUSD (ad esempio BTCUSD.raw). Puoi anche scrivere i nomi in SymbolUSDJPY e SymbolBTCUSD.
- Consenti l'Algo Trading nella scheda Common e verifica che il pulsante Algo Trading nella barra degli strumenti sia attivo.
- Tieni il terminale in funzione; si consiglia un VPS. Le operazioni gotobi si svolgono tra le 07:30 e le 10:30 JST.
- Consigliamo un grafico USDJPY. Su un altro grafico entrambe le parti operano comunque, ma nello Strategy Tester la parte BTCUSD reagisce ai movimenti del fine settimana solo il lunedì.
Il pannello sul grafico

- Status: entrambi gli insiemi di regole a colpo d'occhio. USDJPY mostra WAITING o GOTOBI TODAY, la data del prossimo giorno gotobi e il programma della mattina; BTCUSD mostra FLAT, SIGNAL o LONG con i movimenti a 14 giorni e a 56 giorni. Last action mostra il motivo quando un'operazione è stata saltata.
- AI: le previsioni di range per le prossime 1, 4 e 24 ore per USDJPY e BTCUSD, come si colloca la previsione attuale rispetto al valore abituale a quest'ora e come viene usata l'IA.
- Trade: le operazioni aperte e le operazioni di questo EA su questo conto.
- Risk: il rischio per operazione per ciascuna parte, il risultato di oggi rispetto al limite di perdita giornaliera e le regole integrate.
- Settings: tema (Ink o Navy), dimensione (S, M, L), etichette di prezzo sul grafico, la versione e un pulsante che scrive il testo della licenza del modello di IA in MQL5\Files.
- New entries (scheda Status): disattiva e riattiva le nuove operazioni. Le operazioni aperte continuano a essere gestite. L'interruttore mantiene il suo stato dopo un riavvio; finché è disattivato, il pannello mostra PAUSED.
- Close this EA's trades (scheda Status): chiude le operazioni aperte di questo EA. Fai clic due volte entro pochi secondi per confermare.
- Puoi ridurre a icona il pannello (—), spostarlo trascinando la barra del titolo oppure chiuderlo (×), lasciando un piccolo pulsante in alto a destra del grafico.

Parametri di input
| Parametro | Predefinito | Cosa fa |
|---|---|---|
| UseGotobi | true | Opera con l'insieme di regole gotobi su USDJPY. |
| UseMomentum | true | Opera con l'insieme di regole momentum su BTCUSD (solo long). |
| SymbolUSDJPY | (vuoto) | Nome del simbolo USDJPY. Vuoto = lo trova automaticamente. |
| SymbolBTCUSD | (vuoto) | Nome del simbolo BTCUSD. Vuoto = lo trova automaticamente. |
| RiskGotobi | 1.0 | Percentuale dell'equity a rischio per ogni operazione gotobi, misurata fino allo stop loss. 0 = usa FixedLot. |
| RiskMomentum | 1.0 | Percentuale dell'equity a rischio per ogni operazione su BTCUSD, misurata fino allo stop loss. 0 = usa FixedLot. |
| FixedLot | 0.0 | Dimensione fissa dell'operazione, usata quando un parametro di rischio è 0. |
| DailyLossLimit | 4.0 | Nessuna nuova operazione per il resto della giornata dopo questa perdita, in % dell'equity. 0 = disattivato. |
| TradeAfterFixing | true | Gotobi: vende anche dalle 09:55 alle 10:30 JST. |
| MagicNumber | 26101310 | Le operazioni gotobi usano questo numero, le operazioni su BTCUSD questo numero + 1. |
| GMTOffsetHours | -99 | Offset GMT del broker. -99 = automatico. |
File .set
Scarica un file, apri le impostazioni dell'EA (F7 sul grafico), vai alla scheda Inputs, fai clic su Load e scegli il file. Ogni file mantiene i valori predefiniti, tranne quelli indicati qui.
- TimeZeroShot_Standard_1pct.set: i valori predefiniti. Entrambi gli insiemi di regole, rischio dell'1% per operazione ciascuno, limite di perdita giornaliera del 4%.
- TimeZeroShot_Conservative_0.5pct.set: entrambi gli insiemi di regole, rischio dello 0.5% per operazione ciascuno, limite di perdita giornaliera del 3%.
- TimeZeroShot_GotobiOnly_1pct.set: solo l'insieme di regole gotobi (UseMomentum = false), per conti sotto circa 3,000 USD.
Le regole di trading e l'IA sono le stesse in ogni file; cambiano solo la dimensione delle operazioni e quali insiemi di regole sono attivi.
Deposito e costi
- Le operazioni su BTCUSD richiedono circa 3,000 USD o più. Con meno, il lotto minimo rischierebbe più del 3% dell'equity e l'EA salta l'operazione con il messaggio "min lot would risk ...". La parte gotobi funziona a partire da circa 300 USD.
- Spread e commissioni bassi contano per le operazioni gotobi. Le posizioni long su BTCUSD pagano lo swap del broker.
Fai tu stesso il backtest
- Apri lo Strategy Tester (Ctrl+R) e scegli l'EA.
- Simbolo USDJPY, qualsiasi timeframe (noi abbiamo usato M5), modello "1 minute OHLC".
- Date: ad esempio dal 2018.01.01 a oggi. Deposito: 10,000 USD.
- L'EA legge BTCUSD da solo; il tester ne carica lo storico quando serve. Poiché l'IA funziona all'interno del test, un test lungo richiede più tempo che con un EA semplice.
Per confronto, il nostro backtest sui dati demo di IC Markets (da 2018-01 a 2026-10, OHLC a 1 minuto, commissioni incluse, rischio dell'1% per operazione per ciascuna parte, 10,000 USD) ha dato 1,065 operazioni, un fattore di profitto di 1.59, un risultato netto del +91% e un drawdown massimo del 6.1% sulle operazioni chiuse e del 7.0% sull'equity, con 2 anni in perdita su 9 (2018 e 2025). La parte gotobi ha fatto 948 operazioni con un fattore di profitto di 1.27, la parte momentum 117 operazioni con un fattore di profitto di 3.35. Le regole sono state fissate sul 2015–2021 (gotobi) e sul 2018–2022 (momentum). I tuoi numeri saranno diversi in base ai dati e ai costi del tuo broker, e un backtest non è una promessa di risultati futuri.
Note tecniche
- Zero-shot significa che il modello non è stato addestrato sul tuo simbolo. IBM Research lo ha preaddestrato su circa 700 milioni di campioni di serie temporali; l'EA gli fornisce i prezzi recenti e legge la previsione.
- Le festività bancarie giapponesi e il fuso orario del broker sono gestiti all'interno dell'EA, come in Nakane USDJPY Gotobi. Nello Strategy Tester il fuso orario viene stimato dall'ultima barra prima di ogni fine settimana.
- Ogni finestra gotobi saltata scrive il motivo nella scheda Experts, ad esempio "Buy skipped: the AI expects an unusually wild morning (1.32x usual)", e ogni ingresso scrive lo spread.
- I commenti degli ordini sono "TZS gotobi", "TZS after fix" e "TZS momentum". Un registro delle operazioni viene scritto in MQL5\Files\TimeZeroShotEA\trades_<symbol>_<magic>.csv.
- L'EA non usa TimeGPT di Nixtla né alcun servizio di IA online, e non è affiliato a Nixtla o a IBM né approvato da loro.
Domande degli acquirenti
- Non opera. Controlla la scheda Status. USDJPY opera solo nelle mattine gotobi tra le 07:30 e le 10:30 JST, e BTCUSD solo finché entrambi i movimenti sono al rialzo (FLAT è uno stato normale). Poi verifica che l'Algo Trading sia attivo e che il pannello non mostri PAUSED (se lo mostra, riattiva New entries). Last action e la scheda Experts ti indicano perché un'operazione è stata saltata.
- Perché l'IA si limita a impostare gli stop e a saltare alcune mattine? Perché prevede fin dove può muoversi il prezzo, non in quale direzione. La direzione viene dai due insiemi di regole.
- Il mio conto è piccolo. Usa TimeZeroShot_GotobiOnly_1pct.set: sotto circa 3,000 USD le operazioni su BTCUSD verrebbero comunque saltate.
- Dov'è la licenza del modello di IA? Scheda Settings, "Write license text to Files": scrive MQL5\Files\TimeZeroShotEA_LICENSE.txt.
- Posso usarlo su più grafici? Usa un solo grafico per conto, oppure assegna a ogni grafico un MagicNumber che differisca di almeno 2, perché ogni grafico usa due numeri (il valore impostato e il valore impostato + 1). Un acquisto include 10 attivazioni.
Pagina del prodotto: Time ZeroShot EA. Se qualcosa non è chiaro, inviami un messaggio privato su MQL5 con uno screenshot del pannello e le ultime righe della scheda Experts.



