Traductor de código fuente
Contenido de la página
¿Qué es?
En Traductor de código fuente es un Plugin de Resultados para StrategyQuant X que permite traducir el código fuente de cualquier estrategia en 15 idiomas diferentes para la plataforma de negociación - directamente desde la pestaña Resultados, con un solo clic.
No pretende sustituir a la traducción de alta precisión del actual generador de código fuente, sino complementarla añadiendo compatibilidad con otros idiomas de la plataforma de negociación.
Seleccione una estrategia en cualquier banco de datos, elija la plataforma de destino y el complemento utilizará la función API de OpenAI para generar una traducción totalmente compilable, incluyendo:
- normas de entrada y salida,
- indicadores,
- parámetros,
- lógica de gestión de pedidos.
Ya no tendrá que reescribir manualmente las estrategias cuando quiera ejecutarlas en una plataforma diferente.
El traductor realiza la conversión al instante, y si algo no se compila, el traductor incorporado Sistema de respuesta y corrección de errores le permite pegar capturas de pantalla de errores del compilador y recibir una versión corregida, todo ello sin salir de SQX.
Por qué lo necesita
Plataforma Libertad
Has descubierto una gran estrategia en StrategyQuant X, pero comercias con TradingView. O NinjaTrader. O cTrader. El Traductor de Código Fuente elimina el bloqueo - tus estrategias van contigo.
Resultados instantáneos
La traducción manual tradicional de una estrategia compleja puede llevar horas o incluso días. El traductor basado en IA produce un resultado completo y compilable en segundos, transmitido en tiempo real para que puedas ver cómo aparece el código línea a línea.
15 Plataformas de destino
La cobertura más amplia de cualquier herramienta de traducción 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 / Tirolina | Python
- cTrader / cAlgo | C#
- JForex / Dukascopy | Java
- ThinkorSwim | ThinkScript
- WealthLab | C#
- ProRealTime | ProBuilder
Corrección de errores integrada
La traducción de código es potente, pero ninguna IA es perfecta. El traductor de código fuente incluye un Comentarios y solución de errores sección donde puedes:
- Soltar o pegar capturas de pantalla de errores del compilador directamente en el plugin (arrastrar y soltar, Ctrl+V, o búsqueda de archivos)
- Describa el problema en texto plano (“Line 42: undeclared variable OrderTicket - NinjaTrader uses a different order management pattern”)
- Haga clic en 🔧 Fix Code y la IA vuelve a analizar el código traducido junto con tus capturas de pantalla y comentarios, y luego produce una versión corregida
Este bucle iterativo de corrección significa que puede pasar de un pseudocódigo SQX a una estrategia compilada y operativa en su plataforma de destino sin salir nunca de StrategyQuant X.
Elija su modelo de IA
El complemento es compatible con toda la gama de modelos de OpenAI: desde opciones rápidas y económicas hasta los modelos de razonamiento más capaces:
- GPT-4o / GPT-4o Mini - gran equilibrio entre rapidez y calidad
- GPT-4.1 / 4.1 Mini / 4.1 Nano - modelos de última generación
- Vista previa de GPT-4.5 - razonamiento mejorado
- GPT-5.4 / 5.4 Mini - la calidad de traducción más avanzada
- o3-mini / o4-mini - modelos de razonamiento optimizado
También puede hacer clic en ⟳ Actualizar modelos para obtener dinámicamente los últimos modelos disponibles en su cuenta de OpenAI.
Utilice su propia clave API
El plugin utiliza tu propia clave API de OpenAI, almacenados de forma segura en la memoria local de su navegador. Sólo pagas por lo que usas: sin suscripciones, sin intermediarios, sin tarifas por traducción. Una traducción de estrategia típica cuesta fracciones de céntimo.
Cómo funciona
Paso 1 - Seleccionar una estrategia
Haga clic en cualquier estrategia de un banco de datos StrategyQuant X. El complemento detecta automáticamente la estrategia seleccionada y muestra su nombre en la barra de cabecera.
Paso 2 - Obtener el código fuente
Haga clic en 📥 Obtener código SQX para extraer el código fuente de la estrategia directamente de SQX. Puede elegir el formato que desea obtener:
- Pseudocódigo - el formato universal legible por humanos (recomendado como fuente para la traducción)
- MQL4 / MQL5 - si ya tiene una exportación de MetaTrader
- EasyLanguage - Formato TradeStation/MultiCharts
- Java - Representación Java interna de SQX
- XML - estrategia bruta XML
También puede pegar código manualmente desde cualquier fuente utilizando el botón Pegar o Ctrl+V.
Paso 3 - Elija su objetivo
Seleccione la plataforma/idioma de destino en Lengua de llegada desplegable. El complemento admite actualmente 15 plataformas de destino (véase la tabla anterior).
Paso 4 - Traducir
Haz clic 🔄 Traducir y observa cómo el código traducido fluye en tiempo real en el panel de salida. La IA:
1. Traduce el estrategia completa - todas las reglas de entrada/salida, indicadores, parámetros, gestión monetaria y lógica de órdenes
2. Utiliza convenciones idiomáticas y las mejores prácticas para la plataforma de destino
3. Preserva todos nombres y valores de los parámetros
4. Incluye todo lo necesario importaciones, declaraciones de clases y textos repetitivos para que la salida compile directamente
5. Implementa indicadores en línea si no están disponibles de forma nativa en la plataforma de destino.
6. Añade un comentario de cabecera con el nombre original de la estrategia y una nota de traducción
Paso 5 - Copiar y utilizar
Haz clic 📋 Copia para copiar el código traducido en el portapapeles y, a continuación, péguelo en el editor de la plataforma de destino.
Editor NinjaScript :
TradingView :
Paso 6 (si es necesario) - Corregir errores
Si el código traducido tiene errores de compilación en la plataforma de destino:
1. Haz una captura de pantalla de los errores del compilador
2. Gota o pasta la captura de pantalla en la sección Error Feedback
3. Describa cualquier contexto adicional sobre el asunto
4. Haga clic en 🔧 Código fijo - la IA analiza tus capturas de pantalla + comentarios + el código fuente original y produce una versión corregida
Puede adjuntar hasta 5 capturas de pantalla e iterar tantas veces como sea necesario.
GPT-5.5 es el más preciso. A medida que los modelos de IA sigan mejorando, deberían producirse menos errores de compilación y traducción.
Características principales
Características y descripción
- One-Click Fetch Extraiga el código fuente directamente de la estrategia SQX seleccionada.
- 15 Plataformas NinjaTrader, TradingView, MT4/MT5, TradeStation y 11 más
- Streaming en tiempo real Vea cómo aparece la traducción línea a línea, sin esperar a una respuesta completa
- Corrección de errores multimodal Pegue capturas de pantalla de errores del compilador + descripción de texto para las correcciones con IA
- Selección de modelos Elija entre más de 10 modelos de OpenAI, o actualícelos para conocer los últimos
- Tema oscuro/claro Sigue automáticamente la configuración del tema SQX
- Estimación de tokens Recuento en tiempo real de caracteres y tokens para estimar los costes de la API
- Almacenamiento local de claves La clave API se guarda en el localStorage del navegador: nunca se envía a terceros.
- Cero dependencias Un único archivo `index.html`, sin pasos de compilación ni bibliotecas externas.
Instalación
- Descargar el plugin
- Abrir el editor de código
- Importe el plugin (en la parte superior del Editor de código
- Reinicia StrategyQuant X o recarga la pestaña de resultados
- El plugin aparece como una nueva pestaña en Resultados panel
- Introduzca su Clave API de OpenAI en el primer uso - se recordará para futuras sesiones
Nota: Necesitas un StrategyQuant X Pro o Ultimate para utilizar plugins de resultados personalizados. La licencia Starter no admite extensiones de plugins.
PREGUNTAS FRECUENTES
P: ¿Necesito una cuenta OpenAI?
R: Sí. Necesitas una clave de API de OpenAI (empieza por `sk-proj-...`). Puede crear una en [platform.openai.com](https://platform.openai.com). El uso de la API es de pago por uso y muy asequible
P: ¿Qué modelo debo utilizar?
R: GPT-4o ofrece el mejor equilibrio entre velocidad, calidad y coste para la mayoría de las traducciones. Para estrategias complejas con muchos indicadores, pruebe GPT-4.1 o GPT-5.4 para una mayor precisión. Utilice GPT-4o Mini o GPT-4.1 Nano si quieres la opción más barata.
P: ¿Qué formato de fuente funciona mejor?
A: El pseudocódigo es el formato de fuente recomendado porque es independiente de la plataforma y describe claramente la lógica de la estrategia. Sin embargo, cualquier formato compatible (MQL4, MQL5, EasyLanguage, Java, XML) funciona bien.
P: El código traducido no compila, ¿qué hago?
A: Utilice la sección de comentarios y solución de errores incorporada. Haga una captura de pantalla de los errores del compilador, péguela en el plugin, añada opcionalmente una descripción de texto del problema y haga clic en 🔧 Fix Code. La IA analizará el error y producirá una versión corregida. Puede iterar varias veces.
P: ¿Es segura mi clave API?
R: Su clave API se almacena en el `localStorage` de su navegador y se envía sólo al punto final de la API de OpenAI (`api.openai.com`). Nunca se transmite a StrategyQuant ni a terceros.
P: ¿Puedo traducir estrategias que no he creado en SQX?
R: ¡Sí! Puede pegar manualmente cualquier código fuente de estrategia de negociación en el panel Fuente. El plugin traducirá cualquier código que proporcione - no tiene que venir de SQX.
Vea el vídeo a continuación para más detalles.
Ninjatrader :
TradingView :



fantástico plugin. lo próximo debería ser la opción de usar cualquier herramienta de IA que queramos. Deepseek me está dando un costo muy bajo por token en comparación con OpenAI
¡Hola Bee!
Gracias, señor.
Si tienes una clave DeepSeek temporal, debería poder añadirla como opción.
Si tienes una, envíamela por MP en Discord y veré qué puedo hacer.
enviado en DM.
esto está hecho