Time ZeroShot EA
- Experts
-
Mikoto Hamazono
AI Trader Kyo | Desenvolvedor MQL & Inovador em Forex
Como desenvolvedor MQL e inovador em FX, sou dedicado a criar soluções de trading de ponta que utilizam todo o poder da IA. - Versão: 1.0
- Ativações: 10
Uma IA de verdade roda dentro deste EA. O Time ZeroShot EA opera o fixing de Tóquio do USDJPY nos dias gotobi em cerca de 6 manhãs por mês (até 2 operações em cada) e mantém uma posição comprada em BTCUSD por dias a semanas quando o momentum de várias semanas confirma. O painel sempre mostra a data e o horário da próxima operação.
A IA é o Granite TTM-R2, um modelo de séries temporais disponibilizado em código aberto pela IBM Research (de um artigo aceito no NeurIPS 2024, pré-treinado com cerca de 700 milhões de amostras), embutido no EA. A cada operação gotobi, ele relê as últimas 512 barras de uma hora e prevê até onde o preço pode ir nas próximas 4 horas, e o stop loss se alarga e se estreita de acordo com essa previsão. Quando espera uma manhã incomumente agitada, o EA fica de fora. Sem chave de API, sem servidor, sem mensalidade — ele também roda no Strategy Tester, então você pode vê-lo trabalhar com seus próprios olhos.
Dois conjuntos de regras decidem QUANDO e EM QUE DIREÇÃO
- USDJPY — fixing de Tóquio nos dias gotobi. Nos dias de liquidação japoneses (dias 5, 10, 15, 20, 25 e o fim do mês, antecipados para o dia útil anterior), ele compra às 07:30 JST, fecha no fixing de Tóquio das 9:55 JST e depois vende até as 10:30 JST. Os feriados bancários japoneses e o fuso horário da corretora são tratados dentro do EA.
- BTCUSD — momentum de várias semanas, somente compra. Uma vez por dia, mantém uma posição comprada enquanto o BTCUSD estiver acima do fechamento de 2 semanas atrás e do de 8 semanas atrás, e sai quando eles divergem. Um trailing stop acompanha o fechamento diário mais alto.
A IA decide ATÉ ONDE o preço pode ir
- O modelo é o IBM Granite TimeSeries TTM-R2 (Tiny Time Mixers), um modelo aberto de séries temporais zero-shot sob a Apache License 2.0, convertido para ONNX e embutido no EA. Ele lê as últimas 512 barras H1 e 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.
- Sem chave de API, sem WebRequest, sem DLL, sem servidor externo, sem mensalidade. Também funciona no Strategy Tester, então você pode verificar tudo por conta própria.
- Gotobi: o stop loss é 1.5 x a previsão de amplitude de 4 horas da IA, e a manhã é pulada quando a IA espera uma manhã incomumente agitada (1.25 x a previsão habitual para aquele horário ou mais).
- Em nossos testes, a versão com IA das regras gotobi teve um drawdown menor do que as mesmas regras com stops por ATR: fator de lucro 1.34 vs 1.22 e drawdown máximo 3.8% vs 6.5% em 2015–2021 (o período usado para escolher as configurações), e 1.29 vs 1.28 e 4.9% vs 6.6% em 2022–2026 (depois que as configurações foram fixadas).
- Os stops do BTCUSD usam ATR(14, D1): em nossos testes a versão com IA não foi melhor ali, então mantivemos o ATR. Mesmo assim, o painel mostra a previsão da IA para o BTCUSD.
Proteção
- Toda operação tem stop loss. Sem grid, sem martingale, sem preço médio.
- Risco por operação em % do patrimônio líquido (padrão de 1% para cada conjunto de regras) e limite de perda diária (padrão de 4%).
- Painel: pausar novas entradas, fechar as operações deste EA, horário da próxima operação, previsões da IA para os dois símbolos.
Backtest (hipotético)
Dados de demo da IC Markets, de 2018-01 a 2026-10, OHLC de 1 minuto, comissão incluída, os dois conjuntos de regras em uma só conta, risco de 1% por operação, saldo inicial de 10,000 USD:
- 1,065 operações, fator de lucro 1.59, lucro líquido de +91%, drawdown máximo de 6.1% (operações fechadas), 2 anos negativos em 9 (2018 e 2025).
- Parte gotobi: 948 operações, fator de lucro 1.27. Parte momentum: 117 operações, fator de lucro 3.35.
- As regras foram fixadas com 2015–2021 (gotobi) e 2018–2022 (momentum) e depois executadas uma única vez nos anos seguintes. A vantagem gotobi foi publicada primeiro como Nakane USDJPY Gotobi e as regras de momentum como Ikioi Bitcoin Momentum; este EA acrescenta a IA e executa os dois em um único gráfico.
Frequência de operações (por favor, leia)
- Gotobi: cerca de 6 manhãs por mês, até 2 operações em cada (cerca de 10 operações por mês). Nenhuma operação nos outros dias.
- Momentum: cerca de 10 operações em BTCUSD por ano; uma posição costuma ficar aberta por dias a semanas.
- Períodos calmos de vários dias são normais. O painel mostra a data e o horário do próximo dia gotobi.
Recomendações
- Coloque-o em um gráfico de USDJPY (qualquer tempo gráfico). O EA encontra o BTCUSD sozinho (nomes com sufixos como .raw funcionam) ou você pode digitar os nomes dos símbolos nos parâmetros de entrada.
- Uma corretora com USDJPY e BTCUSD. Spreads e comissão baixos fazem diferença nas operações gotobi.
- As operações em BTCUSD precisam de cerca de 3,000 USD ou mais: caso contrário, com o lote mínimo o stop loss arriscaria mais de 3% e o EA pula a operação. A parte gotobi funciona a partir de cerca de 300 USD.
- Mantenha o terminal ligado (recomenda-se um VPS). Posições compradas em BTCUSD pagam o swap da corretora.
Parâmetros de entrada
- UseGotobi / UseMomentum (true / true): liga ou desliga cada conjunto de regras.
- SymbolUSDJPY / SymbolBTCUSD (vazio): nomes dos símbolos; vazio = encontrados automaticamente.
- RiskGotobi / RiskMomentum (1.0 / 1.0): risco por operação em % do patrimônio líquido, medido até o stop loss (0 = usar FixedLot).
- FixedLot (0.0), DailyLossLimit (4.0), TradeAfterFixing (true), MagicNumber (26101310; o momentum usa +1), GMTOffsetHours (-99 = automático).
Observações
- Este 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.
- Aviso de terceiros: este produto inclui o modelo Granite-TimeSeries-TTM-R2 da IBM, licenciado sob a Apache License, Version 2.0. O texto completo pode ser gravado em MQL5\Files pela aba Settings.
- Todos os números descrevem um backtest do passado e dependem dos dados e dos custos da corretora. Não são uma promessa de resultados futuros.
Suporte
Se algo não estiver claro, envie-me uma mensagem privada no MQL5.
Negociar produtos alavancados envolve alto risco de perda.
