Traduisez les stratégies StrategyQuant X vers 15 plateformes de trading, notamment Pine Script, MQL, NinjaScript, EasyLanguage et cTrader, grâce à la génération de code par IA et à la correction des erreurs. Aucune reprogrammation manuelle requise.
De quoi s’agit-il ?
Le Source Code Translator est un plugin de résultats pour StrategyQuant X qui traduit le code source d'une stratégie dans 15 langages de plateformes de trading différents — directement depuis l'onglet Résultats, en un clic.
Sélectionnez une stratégie, choisissez votre plateforme cible, et le plugin utilise l’API OpenAI pour générer une traduction entièrement compilable comprenant les règles d’entrée et de sortie, les indicateurs, les paramètres et la logique de gestion des ordres.
Pourquoi vous en avez besoin
Liberté de plateforme : vos stratégies fonctionnent sur n'importe quelle plateforme — TradingView, NinjaTrader, MetaTrader, cTrader et 11 autres.
Résultats instantanés : un code complet et compilable en quelques secondes, diffusé en temps réel.
15 plateformes cibles :
- 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
Correction d'erreurs intégrée : déposez ou collez des captures d'écran des erreurs du compilateur directement dans le plugin, décrivez le problème et cliquez sur 🔧 Fix Code pour recevoir une version corrigée. Joignez jusqu'à 5 captures d'écran et itérez autant de fois que nécessaire.
Choisissez votre modèle d'IA : GPT-4o, GPT-4.1, GPT-4.5 Preview, GPT-5.4, o3-mini, o4-mini, et bien d'autres. Cliquez sur ⟳ Refresh Models pour récupérer les derniers modèles depuis votre compte OpenAI.
Utilisez votre propre clé API : stockée en toute sécurité dans le stockage local de votre navigateur. Ne payez que ce que vous consommez — aucun abonnement, aucun intermédiaire.
Comment ça fonctionne
Étape 1 : Cliquez sur n'importe quelle stratégie dans une banque de données.
Étape 2 : Cliquez sur 📥 Fetch SQX Code pour récupérer le code source. Choisissez le format : Pseudo Code (recommandé), MQL4, MQL5, EasyLanguage, Java ou XML. Ou collez le code manuellement.
Étape 3 : Sélectionnez votre plateforme cible dans le menu déroulant Target Language.
Étape 4 : Cliquez sur 🔄 Translate. L'IA traduit toutes les règles, indicateurs, paramètres et la logique des ordres, en respectant les conventions idiomatiques et en intégrant tous les imports et le code réutilisable nécessaires pour une compilation directe.
Étape 5 : Cliquez sur 📋 Copy pour copier le code traduit dans votre presse-papiers, puis collez-le dans l'éditeur de votre plateforme cible.
Éditeur NinjaScript :

TradingView :
Étape 6 (si nécessaire) : En cas d'erreurs de compilation, effectuez une capture d'écran de l'erreur, déposez-la ou collez-la dans la section Error Feedback, décrivez éventuellement le problème, puis cliquez sur 🔧 Fix Code. L'IA analyse vos captures d'écran ainsi que vos remarques et produit une version corrigée.
Installation
- Télécharger le plugin
- Ouvrir l'éditeur de code
- Importer le plugin (en haut de l'éditeur de code)
- Redémarrer StrategyQuant X ou actualiser l'onglet des résultats
- Le plugin s'affiche sous la forme d'un nouvel onglet dans le panneau Results
- Saisissez votre clé API OpenAI lors de la première utilisation — elle sera mémorisée pour les prochaines sessions
Remarque : Vous devez disposer d'une licence StrategyQuant X Pro ou Ultimate pour utiliser des plugins personnalisés dans l'onglet Résultats. La licence Starter ne prend pas en charge les extensions de plugins.
FAQ
Q : Ai-je besoin d'un compte OpenAI ?
R : Oui. Vous avez besoin d'une clé API OpenAI (commençant par sk-proj-…). Créez-en une sur platform.openai.com. L'utilisation de l'API est payée à l'usage et extrêmement abordable.
Q : Quel modèle dois-je utiliser ?
R : GPT-4o offre le meilleur équilibre entre vitesse, qualité et coût. Pour les stratégies complexes, essayez GPT-4.1 ou GPT-5.4 pour une précision accrue. Utilisez GPT-4o Mini ou GPT-4.1 Nano pour l'option la plus économique.
Q : Quel format source fonctionne le mieux ?
R : Le Pseudo Code est recommandé car il est indépendant de toute plateforme et décrit clairement la logique de la stratégie. Néanmoins, n'importe quel format pris en charge (MQL4, MQL5, EasyLanguage, Java, XML) fonctionne très bien.
Q : Le code traduit ne se compile pas — que dois-je faire ?
R : Utilisez la section intégrée Error Feedback & Fix. Prenez une capture d'écran des erreurs du compilateur, collez-la dans le plugin, ajoutez éventuellement une description textuelle, puis cliquez sur 🔧 Fix Code. L'IA analysera l'erreur et générera une version corrigée.
Q : Ma clé API est-elle sécurisée ?
R : Votre clé API est stockée dans le localStorage de votre navigateur et envoyée exclusivement au point de terminaison de l'API OpenAI. Elle n'est jamais transmise à StrategyQuant ni à aucun tiers.
Q : Puis-je traduire des stratégies que je n'ai pas créées dans SQX ?
R : Oui ! Vous pouvez coller manuellement le code source de n'importe quelle stratégie de trading dans le panneau Source.
Tutoriels vidéo :
Exemple NinjaTrader
Exemple TradingView