Time ZeroShot EA (MT5): Manual do usuário, a aba AI, configurações e arquivos .set

Time ZeroShot EA (MT5): Manual do usuário, a aba AI, configurações e arquivos .set

13 outubro 2026, 12:55
Mikoto Hamazono
0
5

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

  1. Depois de comprar ou alugar o EA, instale-o no MetaTrader 5: Toolbox > Market > Purchased > Install. As atualizações ficam no mesmo lugar (Update).
  2. 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.
  3. Permita o Algo Trading na aba Common e verifique se o botão Algo Trading da barra de ferramentas está ligado.
  4. Mantenha o terminal ligado; recomenda-se um VPS. As operações gotobi acontecem entre 07:30 e 10:30 JST.
  5. 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

Painel do Time ZeroShot EA: abas Status, AI e Risk

  • 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.

Time ZeroShot EA em um gráfico de USDJPY

Parâmetros de entrada

ParâmetroPadrãoO que faz
UseGotobitrueOpera o conjunto de regras gotobi do USDJPY.
UseMomentumtrueOpera 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.
RiskGotobi1.0Porcentagem do patrimônio líquido em risco por operação gotobi, medida até o stop loss. 0 = usar FixedLot.
RiskMomentum1.0Porcentagem do patrimônio líquido em risco por operação em BTCUSD, medida até o stop loss. 0 = usar FixedLot.
FixedLot0.0Tamanho fixo da operação, usado quando um parâmetro de risco é 0.
DailyLossLimit4.0Nenhuma nova operação pelo resto do dia após esta perda, em % do patrimônio líquido. 0 = desligado.
TradeAfterFixingtrueGotobi: também vende das 09:55 às 10:30 JST.
MagicNumber26101310As operações gotobi usam este número, e as operações em BTCUSD, este número + 1.
GMTOffsetHours-99O 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.

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

  1. Abra o Strategy Tester (Ctrl+R) e escolha o EA.
  2. Símbolo USDJPY, qualquer tempo gráfico (nós usamos M5), modelo "1 minute OHLC" (no terminal em português: "OHLC em M1").
  3. Datas: por exemplo, de 2018.01.01 até hoje. Depósito de 10,000 USD.
  4. 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.

Download Time ZeroShot EA from MQL5 Market