Time ZeroShot EA (MT5): Manual do usuário, a aba AI, configurações e arquivos .set
Time ZeroShot EA executa dois conjuntos de regras testados em um único gráfico do MetaTrader 5, o fixing de Tóquio do USDJPY nos dias gotobi e o momentum de várias semanas do BTCUSD, junto com uma IA zero-shot de séries temporais que roda dentro do terminal. Este manual explica como ele funciona, como instalá-lo, o painel no gráfico, incluindo a aba AI, todos os parâmetros de entrada, os arquivos .set prontos, como fazer o backtest você mesmo e as perguntas mais comuns dos compradores. Ele vale para a versão 1.00.
O que ele faz
- USDJPY, fixing de Tóquio nos dias gotobi. Nos dias gotobi (dias 5, 10, 15, 20, 25 e o último dia do mês, antecipados para o dia útil anterior quando caem em um fim de semana ou em um feriado bancário japonês), ele compra às 07:30 JST, fecha a compra no fixing de Tóquio das 09:55 JST e depois vende até as 10:30 JST. Uma tentativa por janela por dia. São os mesmos sinais do Nakane USDJPY Gotobi 1.10.
- BTCUSD, momentum de várias semanas, somente compra. Ele mantém uma posição comprada enquanto o fechamento diário estiver acima dos fechamentos de 14 e de 56 barras diárias atrás. O primeiro stop é 3.0 x ATR(14, D1), o trailing stop fica a 4.0 x ATR do melhor fechamento, e ele espera 3 dias após uma saída pelo stop. São os mesmos sinais e stops do Ikioi Bitcoin Momentum 1.10.
- Toda operação tem stop loss. Sem grid, sem martingale, sem preço médio.
- Ele opera em cerca de 6 manhãs gotobi por mês (até 2 operações em cada) e faz cerca de 10 operações em BTCUSD por ano, muitas vezes mantidas por dias a semanas. Dias calmos são normais; a aba Status sempre mostra a data do próximo dia gotobi.
O que a IA faz
- O modelo é o IBM Granite TimeSeries TTM-R2 (Apache License 2.0), convertido para ONNX e embutido no EA. Não são necessários DLL, WebRequest nem chave de API, e ele também roda no Strategy Tester.
- A partir das últimas 512 barras H1 fechadas, ele prevê a amplitude entre a máxima e a mínima das próximas 1, 4 e 24 horas. Ele não prevê a direção.
- Gotobi: o stop loss é 1.5 x a previsão de amplitude de 4 horas. O lote acompanha o stop, então uma amplitude esperada maior significa um lote menor para o mesmo risco. Uma janela gotobi é pulada quando a previsão de 4 horas é igual ou maior que 1.25 x a mediana das previsões feitas no mesmo horário nos 20 dias de negociação anteriores.
- BTCUSD: os stops usam ATR(14, D1). Em nossos testes, a versão com IA foi pior ali em 2023–2026, tanto no fator de lucro quanto no drawdown, por isso a previsão do BTCUSD aparece na aba AI apenas como informação.
- O que nossos testes mostraram para a parte gotobi, stops por ATR contra stops pela IA: em 2015–2021, fator de lucro 1.22 vs 1.34 e drawdown máximo 6.5% vs 3.8%; em 2022–2026, fator de lucro 1.28 vs 1.29 e drawdown 6.6% vs 4.9%. A versão com IA operou menos (489 vs 586 operações em 2022–2026) e lucrou menos no total. O papel dela é deixar de fora as manhãs agitadas e reduzir o drawdown, não aumentar o lucro.
Instalação
- Depois de comprar ou alugar o EA, instale-o no MetaTrader 5: Toolbox > Market > Purchased > Install. As atualizações ficam no mesmo lugar (Update).
- Coloque-o em um gráfico de USDJPY (qualquer tempo gráfico). A sua corretora precisa oferecer USDJPY e BTCUSD. O EA encontra os dois símbolos sozinho: o símbolo do gráfico, o nome exato e, depois, o nome mais curto que começa com USDJPY ou BTCUSD (por exemplo, BTCUSD.raw). Você também pode digitar os nomes em SymbolUSDJPY e SymbolBTCUSD.
- Permita o Algo Trading na aba Common e verifique se o botão Algo Trading da barra de ferramentas está ligado.
- Mantenha o terminal ligado; recomenda-se um VPS. As operações gotobi acontecem entre 07:30 e 10:30 JST.
- Recomendamos um gráfico de USDJPY. Em outro gráfico, as duas partes continuam operando, mas, no Strategy Tester, a parte BTCUSD passa a reagir aos movimentos do fim de semana somente na segunda-feira.
O painel no gráfico

- Status: uma visão geral dos dois conjuntos de regras. O USDJPY mostra WAITING ou GOTOBI TODAY, a data do próximo dia gotobi e os horários da manhã; o BTCUSD mostra FLAT, SIGNAL ou LONG com os movimentos de 14 dias e de 56 dias. Last action mostra o motivo quando uma operação é pulada.
- AI: as previsões de amplitude para as próximas 1, 4 e 24 horas do USDJPY e do BTCUSD, como a previsão atual se compara com o valor habitual neste horário e como a IA é usada.
- Trade: as operações abertas e as operações deste EA nesta conta.
- Risk: o risco por operação de cada parte, o resultado de hoje em relação ao limite de perda diária e as regras embutidas.
- Settings: tema (Ink ou Navy), tamanho (S, M, L), etiquetas de preço no gráfico, a versão e um botão que grava o texto da licença do modelo de IA em MQL5\Files.
- New entries (aba Status): desliga e liga as novas operações. As operações abertas continuam sendo gerenciadas. O estado do botão é mantido após uma reinicialização; enquanto ele estiver desligado, o painel mostra PAUSED.
- Close this EA's trades (aba Status): fecha as operações abertas deste EA. Clique duas vezes em poucos segundos para confirmar.
- Você pode minimizar o painel (—), movê-lo arrastando a barra de título ou fechá-lo (×), reduzindo-o a um pequeno botão no canto superior direito do gráfico.

Parâmetros de entrada
| Parâmetro | Padrão | O que faz |
|---|---|---|
| UseGotobi | true | Opera o conjunto de regras gotobi do USDJPY. |
| UseMomentum | true | Opera o conjunto de regras de momentum do BTCUSD (somente compra). |
| SymbolUSDJPY | (vazio) | Nome do símbolo USDJPY. Vazio = encontrado automaticamente. |
| SymbolBTCUSD | (vazio) | Nome do símbolo BTCUSD. Vazio = encontrado automaticamente. |
| RiskGotobi | 1.0 | Porcentagem do patrimônio líquido em risco por operação gotobi, medida até o stop loss. 0 = usar FixedLot. |
| RiskMomentum | 1.0 | Porcentagem do patrimônio líquido em risco por operação em BTCUSD, medida até o stop loss. 0 = usar FixedLot. |
| FixedLot | 0.0 | Tamanho fixo da operação, usado quando um parâmetro de risco é 0. |
| DailyLossLimit | 4.0 | Nenhuma nova operação pelo resto do dia após esta perda, em % do patrimônio líquido. 0 = desligado. |
| TradeAfterFixing | true | Gotobi: também vende das 09:55 às 10:30 JST. |
| MagicNumber | 26101310 | As operações gotobi usam este número, e as operações em BTCUSD, este número + 1. |
| GMTOffsetHours | -99 | O deslocamento GMT da corretora. -99 = automático. |
Arquivos .set
Baixe um arquivo, abra as configurações do EA (F7 no gráfico), vá até a aba Inputs, clique em Load e escolha o arquivo. Cada arquivo mantém os valores padrão, exceto os valores indicados aqui.
- TimeZeroShot_Standard_1pct.set: os valores padrão. Os dois conjuntos de regras, risco de 1% por operação em cada um, limite de perda diária de 4%.
- TimeZeroShot_Conservative_0.5pct.set: os dois conjuntos de regras, risco de 0.5% por operação em cada um, limite de perda diária de 3%.
- TimeZeroShot_GotobiOnly_1pct.set: somente o conjunto de regras gotobi (UseMomentum = false), para contas abaixo de cerca de 3,000 USD.
As regras de negociação e a IA são as mesmas em todos os arquivos; mudam somente o tamanho da operação e quais conjuntos de regras são executados.
Depósito e custos
- As operações em BTCUSD precisam de cerca de 3,000 USD ou mais. Com menos, o lote mínimo arriscaria mais de 3% do patrimônio líquido, e o EA pula a operação com a mensagem "min lot would risk ...". A parte gotobi funciona a partir de cerca de 300 USD.
- Spreads e comissão baixos fazem diferença nas operações gotobi. Posições compradas em BTCUSD pagam o swap da corretora.
Faça você mesmo o backtest
- Abra o Strategy Tester (Ctrl+R) e escolha o EA.
- Símbolo USDJPY, qualquer tempo gráfico (nós usamos M5), modelo "1 minute OHLC" (no terminal em português: "OHLC em M1").
- Datas: por exemplo, de 2018.01.01 até hoje. Depósito de 10,000 USD.
- O EA lê o BTCUSD sozinho; o testador carrega o histórico dele quando necessário. Como a IA roda dentro do teste, um teste longo demora mais do que com um EA simples.
Para comparação, o nosso backtest com dados de demo da IC Markets (de 2018-01 a 2026-10, OHLC de 1 minuto, comissão incluída, risco de 1% por operação para cada parte, 10,000 USD) teve 1,065 operações, fator de lucro 1.59, resultado líquido de +91% e drawdown máximo de 6.1% nas operações fechadas e de 7.0% no patrimônio líquido, com 2 anos negativos em 9 (2018 e 2025). A parte gotobi fez 948 operações com fator de lucro 1.27, e a parte momentum, 117 operações com fator de lucro 3.35. As regras foram fixadas com os dados de 2015–2021 (gotobi) e de 2018–2022 (momentum). Os seus números serão diferentes conforme os dados e os custos da sua corretora, e um backtest não é uma promessa de resultados futuros.
Notas técnicas
- Zero-shot significa que o modelo não foi treinado com o seu símbolo. A IBM Research o pré-treinou com cerca de 700 milhões de amostras de séries temporais; o EA fornece a ele os preços recentes e lê a previsão.
- Os feriados bancários japoneses e o fuso horário da corretora são tratados dentro do EA, como no Nakane USDJPY Gotobi. No Strategy Tester, o fuso horário é estimado a partir da última barra antes de cada fim de semana.
- Cada janela gotobi pulada grava o motivo na aba Experts, por exemplo "Buy skipped: the AI expects an unusually wild morning (1.32x usual)", e cada entrada grava o spread.
- Os comentários das ordens são "TZS gotobi", "TZS after fix" e "TZS momentum". Um diário de operações é gravado em MQL5\Files\TimeZeroShotEA\trades_<symbol>_<magic>.csv.
- O EA não usa o TimeGPT da Nixtla nem qualquer serviço de IA online, não tem afiliação com a Nixtla nem com a IBM e não é endossado por elas.
Perguntas frequentes dos compradores
- Ele não opera. Veja a aba Status. O USDJPY opera somente nas manhãs gotobi, entre 07:30 e 10:30 JST, e o BTCUSD somente enquanto os dois movimentos estão em alta (FLAT é um estado normal). Depois, verifique se o Algo Trading está ligado e se o painel não mostra PAUSED (se mostrar, ligue New entries novamente). Last action e a aba Experts informam por que uma operação foi pulada.
- Por que a IA só define os stops e pula manhãs? Porque ela prevê até onde o preço pode ir, não para qual lado. A direção vem dos dois conjuntos de regras.
- Minha conta é pequena. Use TimeZeroShot_GotobiOnly_1pct.set: abaixo de cerca de 3,000 USD, as operações em BTCUSD seriam puladas de qualquer forma.
- Onde está a licença do modelo de IA? Na aba Settings, "Write license text to Files": ele grava MQL5\Files\TimeZeroShotEA_LICENSE.txt.
- Posso usá-lo em vários gráficos? Use um gráfico por conta ou dê a cada gráfico um MagicNumber com diferença de pelo menos 2, porque cada gráfico usa dois números (o valor do parâmetro e esse valor + 1). Uma compra inclui 10 ativações.
Página do produto: Time ZeroShot EA. Se algo não estiver claro, envie-me uma mensagem privada no MQL5 com uma captura de tela do painel e as últimas linhas da aba Experts.



