20. 5. 2026

5 4

Tradutor de código-fonte

O que é isso?

O Tradutor de código-fonte é um plug-in de resultados para o StrategyQuant X que permite que você traduza o código-fonte de qualquer estratégia para 15 idiomas diferentes na plataforma de negociação - diretamente da guia Results (Resultados), em um clique.
Não se destina a substituir a tradução de alta precisão do Gerador de Código Fonte existente, mas sim a complementá-lo, adicionando suporte a outros idiomas da plataforma de negociação.

Selecione uma estratégia em qualquer banco de dados, escolha sua plataforma de destino e o plug-in usará o API da OpenAI para gerar uma tradução totalmente compilável, incluindo:

  • regras de entrada e saída,
  • indicadores,
  • parâmetros,
  • lógica de gerenciamento de pedidos.

Não é mais necessário reescrever manualmente as estratégias quando você quiser executá-las em uma plataforma diferente.

O tradutor realiza a conversão instantaneamente e, se algo não for compilado, o Sistema de correção e feedback de erros permite colar capturas de tela de erros do compilador e receber uma versão corrigida - tudo isso sem sair do SQX.

Por que você precisa disso

Liberdade de plataforma

Você descobriu uma ótima estratégia no StrategyQuant X, mas você negocia com TradingView. Ou NinjaTrader. Ou cTrader. O Source Code Translator elimina o aprisionamento - suas estratégias vão aonde você for.

 

Resultados imediatos

A tradução manual tradicional de uma estratégia complexa pode levar horas ou até dias. O tradutor com tecnologia de IA produz um resultado completo e compilável em segundos, transmitido em tempo real para que você possa ver o código aparecer linha por linha.

 

15 Plataformas de destino

A mais ampla cobertura de qualquer ferramenta de tradução de código SQX:

  •  NinjaTrader 8 | NinjaScript (C#)
  •  TradingView | Pine Script v6
  •  MetaTrader 4 | MQL4
  •  MetaTrader 5 | MQL5
  •  TradeStation | EasyLanguage
  •  MultiCharts | PowerLanguage
  •  MultiCharts .NET | C#
  •  AmiBroker | AFL
  •  Python / backtrade | Python
  •  Python / Zipline | Python
  •  cTrader / cAlgo | C#
  •  JForex / Dukascopy | Java
  •  ThinkorSwim | ThinkScript
  •  WealthLab | C#
  •  ProRealTime | ProBuilder

 

Correção de erros incorporada

A tradução de códigos é eficiente, mas nenhuma IA é perfeita. O Tradutor de código-fonte inclui um Feedback e correção de erros seção onde for possível:

  • Solte ou cole capturas de tela de erros do compilador diretamente no plug-in (arrastar e soltar, Ctrl+V ou procurar arquivos)
  • Descreva o problema em texto simples (“Line 42: undeclared variable OrderTicket - NinjaTrader usa um padrão diferente de gerenciamento de pedidos”)
  • Clique Código de correção e a IA reanalisa o código traduzido juntamente com suas capturas de tela e comentários e, em seguida, produz uma versão corrigida

Esse loop de correção iterativo significa que você pode passar do pseudocódigo SQX para uma estratégia compilada e funcional em sua plataforma de destino sem sair do StrategyQuant X.

 

Escolha seu modelo de IA

O plug-in é compatível com uma gama completa de modelos OpenAI, desde opções rápidas e econômicas até os modelos de raciocínio mais capazes:

GPT-4o / GPT-4o Mini - ótimo equilíbrio entre velocidade e qualidade
GPT-4.1 / 4.1 Mini / 4.1 Nano - modelos de última geração
Visualização do GPT-4.5 - raciocínio aprimorado
GPT-5.4 / 5.4 Mini - a mais avançada qualidade de tradução
o3-mini / o4-mini - modelos otimizados para raciocínio

Você também pode clicar em ⟳ Atualizar modelos para buscar dinamicamente os modelos mais recentes disponíveis em sua conta do OpenAI.

 

Use sua própria chave de API

O plug-in usa sua própria chave de API da OpenAI, armazenados de forma segura no armazenamento local de seu navegador. Você paga apenas pelo que usa - sem assinaturas, sem intermediários, sem taxas por tradução. Uma tradução estratégica típica custa frações de um centavo.

Como funciona

Etapa 1 - Selecione uma estratégia

Clique em qualquer estratégia em um banco de dados StrategyQuant X. O plug-in detecta automaticamente a estratégia selecionada e exibe seu nome na barra de cabeçalho.

 

Etapa 2 - Obter o código-fonte

Clique Buscar código SQX para extrair o código-fonte da estratégia diretamente do SQX. Você pode escolher o formato a ser obtido:

Código Pseudo - o formato universal e legível por humanos (recomendado como fonte para tradução)
MQL4 / MQL5 - se você já tiver uma exportação do MetaTrader
EasyLanguage - Formato TradeStation/MultiCharts
Java - Representação interna em Java do SQX
XML - XML de estratégia bruta

Como alternativa, você pode colar código manualmente de qualquer fonte usando o botão Colar ou Ctrl+V.

 

Etapa 3 - Escolha seu alvo

Selecione a plataforma/idioma de destino na seção Idioma de destino dropdown. Atualmente, o plug-in é compatível com 15 plataformas de destino (consulte a tabela acima).

 

Etapa 4 - Traduzir

Clique em 🔄 Traduzir e observe o fluxo de código traduzido em tempo real no painel de saída. A IA:

1. Traduz o estratégia completa - todas as regras de entrada/saída, indicadores, parâmetros, gerenciamento de dinheiro e lógica de ordens
2. Usos convenções idiomáticas e práticas recomendadas para a plataforma de destino
3. Preserva todos os nomes e valores de parâmetros
4. Inclui todos os itens necessários importações, declarações de classe e boilerplate para que a saída seja compilada diretamente
5. Implementa indicadores em linha se eles não estiverem disponíveis nativamente na plataforma de destino
6. Adiciona um comentário de cabeçalho com o nome da estratégia original e uma nota de tradução

 

Etapa 5 - Copiar e usar

Clique 📋 Cópia para copiar o código traduzido para a área de transferência e, em seguida, colá-lo no editor da plataforma de destino.

Editor NinjaScript :

 

TradingView :

Etapa 6 (se necessário) - Corrigir erros

Se o código traduzido tiver erros de compilação na plataforma de destino:

1. Faça uma captura de tela dos erros do compilador
2. Soltar ou colar a captura de tela na seção Feedback de erro
3. Descrever qualquer contexto adicional sobre o problema
4. Clique em 🔧 Código de correção - A IA analisa suas capturas de tela + feedback + o código-fonte original e produz uma versão corrigida

Você pode anexar até 5 capturas de tela e repetir quantas vezes forem necessárias.
O GPT-5.5 é o mais preciso. À medida que os modelos de IA continuam a se aprimorar, devem ocorrer menos erros de compilação e tradução.

 

 Principais recursos em um relance

Recurso e descrição

  • One-Click Fetch Puxe o código-fonte diretamente da estratégia SQX selecionada
  • 15 plataformas de destino NinjaTrader, TradingView, MT4/MT5, TradeStation e mais 11
  • Streaming em tempo real Veja a tradução aparecer linha por linha - não é preciso esperar por uma resposta completa
  • Correção de erros multimodais Cole capturas de tela de erros do compilador + descrição de texto para correções baseadas em IA
  • Seleção de modelos Escolha entre mais de 10 modelos da OpenAI ou atualize para obter os mais recentes
  • Tema escuro/claro Segue automaticamente as configurações de tema do SQX
  • Estimativa de token Contagem de caracteres e tokens em tempo real para estimar os custos da API
  • Armazenamento de chave local Chave da API salva no localStorage do navegador - nunca enviada a terceiros
  • Zero Dependências Único arquivo `index.html`, nenhuma etapa de compilação, nenhuma biblioteca externa

 

Instalação

  • Faça o download do plug-in
  • Abra o Editor de código
  • Importe o plug-in (na parte superior do Editor de código
  • Reinicie o StrategyQuant X ou recarregue a guia de resultados
  • O plug-in aparece como uma nova guia na janela Resultados painel
  • Digite seu Chave da API da OpenAI no primeiro uso - ele será lembrado para sessões futuras

 

Nota: Você precisa de um StrategyQuant X Pro ou Ultimate para usar plug-ins de resultados personalizados. A licença Starter não é compatível com extensões de plug-in.

 

FAQ

P: Preciso de uma conta do OpenAI?

R: Sim. Você precisa de uma chave de API da OpenAI (começa com `sk-proj-...`). Você pode criar uma em [platform.openai.com] (https://platform.openai.com). O uso da API é pago por uso e extremamente acessível

P: Qual modelo devo usar?

R: O GPT-4o oferece o melhor equilíbrio entre velocidade, qualidade e custo para a maioria das traduções. Para estratégias complexas com muitos indicadores, tente GPT-4.1 ou GPT-5.4 para maior precisão. Uso GPT-4o Mini ou GPT-4.1 Nano se você quiser a opção mais barata.

P: Qual formato de fonte funciona melhor?

A: Pseudocódigo é o formato de fonte recomendado porque é independente de plataforma e descreve claramente a lógica da estratégia. No entanto, qualquer formato suportado (MQL4, MQL5, EasyLanguage, Java, XML) funciona bem.

P: O código traduzido não é compilado - o que devo fazer?

A: Use a seção integrada Error Feedback & Fix. Faça uma captura de tela dos erros do compilador, cole-a no plug-in, adicione opcionalmente uma descrição de texto do problema e clique em Código de correção. A IA analisará o erro e produzirá uma versão corrigida. Você pode iterar várias vezes.

P: Minha chave de API é segura?

R: Sua chave de API é armazenada no `localStorage` do navegador e é enviada somente para o endpoint da API da OpenAI (`api.openai.com`). Ele nunca é transmitido à StrategyQuant ou a terceiros.

P: Posso traduzir estratégias que não criei no SQX?

R: Sim! Você pode colar manualmente qualquer código-fonte de estratégia de negociação no painel Source (Fonte). O plug-in traduzirá qualquer código que você fornecer - ele não precisa vir da SQX.

 

 

Assista ao vídeo abaixo para obter mais detalhes.

Ninjatrader :

 

TradingView :

 

4 Comentários
mais antigos
mais recentes Mais votado
Comerciante de abelhas
23. 5. 2026 6:16 am

Plugin fantástico. O próximo deve ser a opção de usar qualquer ferramenta de IA que quisermos. O Deepseek está me proporcionando um custo muito baixo por token em comparação com o OpenAI

Comerciante de abelhas
Responder para  Emmanuel Evrard
1. 6. 2026 7:58 pm

enviado por DM.

Última edição há 1 mês por Bee trader