20. 5. 2026

5 5

Traducteur de code source

Qu'est-ce que c'est ?

Les Traducteur de code source est un plugin de résultats pour StrategyQuant X qui vous permet de traduire le code source de n'importe quelle stratégie en 15 langues différentes pour la plate-forme de négociation - directement à partir de l'onglet Résultats, en un seul clic.
Il n'est pas destiné à remplacer la traduction de haute précision du générateur de code source existant, mais plutôt à le compléter en ajoutant la prise en charge de langues supplémentaires pour les plates-formes de négociation.

Sélectionnez une stratégie dans n'importe quelle banque de données, choisissez votre plateforme cible, et le plugin utilise la fonction API OpenAI pour générer une traduction entièrement compilable, y compris :

  • les règles d'entrée et de sortie,
  • des indicateurs,
  • paramètres,
  • la logique de gestion des commandes.

Plus besoin de réécrire manuellement les stratégies lorsque vous souhaitez les exécuter sur une autre plateforme.

Le traducteur effectue la conversion instantanément, et si quelque chose ne se compile pas, la fonction intégrée Système de retour d'information et de correction des erreurs vous permet de coller des captures d'écran d'erreurs de compilation et de recevoir une version corrigée - tout cela sans quitter SQX.

Pourquoi vous en avez besoin

Liberté de la plate-forme

Vous avez découvert une grande stratégie dans StrategyQuant X, mais vous faites du commerce sur TradingView. Ou NinjaTrader. Ou cTrader. Le Source Code Translator supprime l'enfermement - vos stratégies vous accompagnent partout.

 

Résultats instantanés

La traduction manuelle traditionnelle d'une stratégie complexe peut prendre des heures, voire des jours. Le traducteur alimenté par l'IA produit un résultat complet et compilable en quelques secondes, diffusé en temps réel afin que vous puissiez voir le code apparaître ligne par ligne.

 

15 Plates-formes cibles

La couverture la plus large de tous les outils de traduction de codes 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

 

Correction d'erreur intégrée

La traduction de code est puissante, mais aucune IA n'est parfaite. Le Source Code Translator comprend une interface dédiée à la traduction de code. Retour d'expérience et correction d'erreur là où vous le pouvez :

  • Déposer ou coller des captures d'écran d'erreurs du compilateur directement dans le plugin (glisser-déposer, Ctrl+V, ou navigation dans les fichiers)
  • Décrire le problème en texte clair (“Line 42 : undeclared variable OrderTicket - NinjaTrader uses a different order management pattern”)
  • Cliquez sur 🔧 Fixer le code et l'IA réanalyse le code traduit avec vos captures d'écran et vos commentaires, puis produit une version corrigée.

Cette boucle de correction itérative signifie que vous pouvez passer du pseudo-code SQX à une stratégie fonctionnelle et compilée sur votre plateforme cible sans jamais quitter StrategyQuant X.

 

Choisissez votre modèle d'IA

Le plugin prend en charge une gamme complète de modèles OpenAI - des options rapides et économiques aux modèles de raisonnement les plus performants :

- GPT-4o / GPT-4o Mini - excellent équilibre entre rapidité et qualité
- GPT-4.1 / 4.1 Mini / 4.1 Nano - modèles de dernière génération
- Aperçu de GPT-4.5 - amélioration du raisonnement
- GPT-5.4 / 5.4 Mini - la qualité de traduction la plus avancée
- o3-mini / o4-mini - modèles optimisés pour le raisonnement

Vous pouvez également cliquer sur ⟳ Actualiser les modèles pour récupérer dynamiquement les derniers modèles disponibles sur votre compte OpenAI.

 

Utilisez votre propre clé API

Le plugin utilise votre propre clé API OpenAI, Vous ne payez que pour ce que vous utilisez - pas d'abonnement, pas d'intermédiaires, pas de frais par traduction. Vous ne payez que ce que vous utilisez - pas d'abonnement, pas d'intermédiaire, pas de frais de traduction. Une traduction stratégique typique ne coûte que quelques centimes d'euros.

Comment ça marche

Étape 1 - Choisir une stratégie

Cliquez sur n'importe quelle stratégie dans une banque de données StrategyQuant X. Le plugin détecte automatiquement la stratégie sélectionnée et affiche son nom dans la barre d'en-tête.

 

Étape 2 - Récupérer le code source

Cliquez sur 📥 Récupérer le code SQX pour extraire le code source de la stratégie directement à partir de SQX. Vous pouvez choisir le format à extraire :

- Pseudo-code - le format universel lisible par l'homme (recommandé comme source de traduction)
- MQL4 / MQL5 - si vous avez déjà une exportation MetaTrader
- EasyLanguage - Format TradeStation/MultiCharts
- Java - Représentation interne de SQX en Java
- XML - stratégie brute XML

Vous pouvez également coller le code manuellement à partir de n'importe quelle source en utilisant le bouton Coller ou Ctrl+V.

 

Étape 3 - Choisissez votre cible

Sélectionnez la plate-forme/langue cible dans le menu Langue cible dans la liste déroulante. Le plugin prend actuellement en charge 15 plateformes cibles (voir le tableau ci-dessus).

 

Étape 4 - Traduire

Cliquez sur 🔄 Traduire et observez le code traduit en temps réel dans le panneau de sortie. L'IA :

1. Traduit le stratégie complète - toutes les règles d'entrée et de sortie, les indicateurs, les paramètres, la gestion de l'argent et la logique des ordres
2. Utilisations les conventions idiomatiques et les meilleures pratiques pour la plateforme cible
3. Préserve tous les noms et valeurs des paramètres
4. Comprend tous les éléments nécessaires les importations, les déclarations de classes et les modèles standard de sorte que la sortie se compile directement
5. Implémente les indicateurs en ligne s'ils ne sont pas nativement disponibles sur la plateforme cible
6. Ajoute un commentaire d'en-tête avec le nom de la stratégie originale et une note de traduction

 

Étape 5 - Copier et utiliser

Cliquez 📋 Copie pour copier le code traduit dans votre presse-papiers, puis le coller dans l'éditeur de votre plateforme cible.

Editeur NinjaScript :

 

TradingView :

Étape 6 (si nécessaire) - Correction des erreurs

Si le code traduit présente des erreurs de compilation sur la plate-forme cible :

1. Faire une capture d'écran des erreurs du compilateur
2. Goutte ou pâte la capture d'écran dans la section Feedback d'erreur
3. Décrire tout contexte supplémentaire concernant la question
4. Cliquez sur 🔧 Fixer le code - l'IA analyse vos captures d'écran + vos commentaires + le code source original et produit une version corrigée

Vous pouvez joindre jusqu'à 5 captures d'écran et répéter l'opération autant de fois que nécessaire.
GPT-5.5 est le plus précis. Au fur et à mesure que les modèles d'IA s'améliorent, les erreurs de compilation et de traduction devraient diminuer.

 

 Les principales caractéristiques en un coup d'œil

Caractéristiques et description

  • One-Click Fetch Tirer le code source directement de la stratégie SQX sélectionnée
  • 15 plateformes cibles NinjaTrader, TradingView, MT4/MT5, TradeStation, et 11 autres
  • Streaming en temps réel Regardez la traduction apparaître ligne par ligne - pas besoin d'attendre une réponse complète.
  • Correction d'erreurs multimodale Coller les captures d'écran des erreurs du compilateur + la description du texte pour les corrections effectuées par l'IA
  • Sélection de modèles Choisissez parmi plus de 10 modèles OpenAI, ou actualisez pour obtenir les derniers modèles.
  • Thème sombre/léger Suit automatiquement les paramètres du thème SQX
  • Estimation des jetons Nombre de caractères et de jetons en direct pour estimer les coûts de l'API
  • Stockage de la clé locale La clé de l'API est enregistrée dans le stockage local du navigateur - elle n'est jamais transmise à des tiers.
  • Zéro dépendance Un seul fichier `index.html`, pas d'étape de construction, pas de bibliothèques externes

 

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 recharger l'onglet des résultats
  • Le plugin apparaît sous la forme d'un nouvel onglet dans la fenêtre de l'application Résultats panneau
  • Saisissez votre Clé API OpenAI lors de la première utilisation - on s'en souviendra pour les sessions futures

 

Remarque : Vous avez besoin d'un StrategyQuant X Pro ou Ultime pour utiliser des plugins de résultats personnalisés. 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 (qui commence par `sk-proj-...`). Vous pouvez en créer un sur [platform.openai.com] (https://platform.openai.com). L'utilisation de l'API est payante 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 la plupart des traductions. Pour les stratégies complexes comportant de nombreux indicateurs, essayez GPT-4.1 ou GPT-5.4 pour une plus grande précision. Utilisation GPT-4o Mini ou GPT-4.1 Nano si vous souhaitez l'option la moins chère.

Q : Quel est le format de source le plus approprié ?

A : Le format Pseudo Code est le format source recommandé parce qu'il est indépendant de la plate-forme et qu'il décrit clairement la logique de la stratégie. Cependant, tout format supporté (MQL4, MQL5, EasyLanguage, Java, XML) fonctionne bien.

Q : Le code traduit ne se compile pas - que dois-je faire ?

A : Utilisez la section intégrée "Feedback et correction d'erreurs". Faites une capture d'écran des erreurs de compilation, collez-la dans le plugin, ajoutez éventuellement une description textuelle du problème et cliquez sur 🔧 Fixer le code. L'IA analysera l'erreur et produira une version corrigée. Vous pouvez itérer plusieurs fois.

Q : Ma clé API est-elle sécurisée ?

R : Votre clé API est stockée dans le `localStorage` de votre navigateur et est envoyée à l'adresse suivante seulement au point de terminaison de l'API OpenAI (`api.openai.com`). Elles ne sont jamais transmises à StrategyQuant ou à une tierce partie.

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. Le plugin traduira tout code que vous lui fournirez - il n'est pas nécessaire qu'il provienne de SQX.

 

 

Regardez la vidéo ci-dessous pour plus de détails.

Ninjatrader :

 

TradingView :

 

5 Commentaires
Le plus ancien
Le plus récent Le plus populaire
Négociant en abeilles
23. 5. 2026 6:16 am

La prochaine étape devrait être l'option d'utiliser n'importe quel outil d'intelligence artificielle. Deepseek me donne un coût par jeton très bas comparé à OpenAI.

Négociant en abeilles
Répondre à  Emmanuel Evrard
1. 6. 2026 7:58 pm

envoyé sur DM.

Dernière modification le 3 mois il y a par Bee trader
Abelardo Gotay
13. 9. 2026 11:10 pm

I’ve followed the instructions but the plugin does not show up. Please help I have the pro version