Traduisez n'importe quel indicateur. Dans six dialectes.
Collez un script en Pine, MQL4, MQL5, EasyLanguage, MetaStock Formula ou AFL. Choisissez une cible. ASC renvoie une traduction structurellement fidèle en quelques secondes, avec les approximations signalées dès le départ. Gratuit : 5 conversions par mois.
- Langues sources6Pine, MQL4, MQL5, EL, MetaStock, AFL
- Correspondances intégrées1,404Fonction par fonction
- Sens de traduction30Tous vers tous
- Offre gratuite5/moIllimité avec Pro et Premium
La structure d'abord, la sémantique ensuite
Préserve l'intention
Le flux de contrôle, le câblage des indicateurs, la logique des signaux et les noms de variables sont mis en correspondance un à un. La forme de votre script reste reconnaissable de l'autre côté.
1 404 correspondances intégrées
SMA, EMA, RSI, MACD, ATR et la bibliothèque standard complète sont traduits en équivalents natifs. Pine couvre 437, MQL4 270, EasyLanguage 295, AFL 230, MetaStock 172.
Toutes les directions
Six langues, trente paires de combinaisons. Pine vers MQL5, AFL vers EasyLanguage, MetaStock vers Pine. Même moteur, même processus de relecture.
Du collage au code compilé en quatre étapes
- 01
Collez la source
Déposez le script original dans le panneau du convertisseur dans le terminal. ASC détecte automatiquement la langue ; vous pouvez la modifier.
- 02
Choisissez la cible
Choisissez où le script doit vivre. ASC normalise l'AST et le réémet dans le dialecte cible.
- 03
Lisez le diff et les avertissements
Chaque approximation, fonction intégrée manquante et point nécessitant une relecture manuelle est annoté en ligne. Rien n'est caché dans la traduction.
- 04
Relisez, testez, déployez
Exécutez le résultat sur des données d'échantillon sur la plateforme cible avant toute utilisation en conditions réelles. Ajustez les points signalés ; c'est la partie que le convertisseur ne peut pas faire pour vous.
Ce qui se traduit proprement vs. ce qui a besoin de vous
| Traduit exactement | Approximé | Relecture manuelle requise | |
|---|---|---|---|
| Flux de contrôle principal (if / for / while) | Yes | — | — |
| Indicateurs standards (SMA, EMA, RSI, MACD) | Yes | — | — |
| Nommage des variables et commentaires | Yes | — | — |
| Fonctions intégrées moins courantes | — | Flagged in diff | — |
| iCustom() sans source | — | Falls back to close | — |
| Stratégies multi-timeframe | — | — | Yes |
| Alertes, tracés, formatage des graphiques | — | — | Yes |
| Gestion des ordres spécifique à la plateforme | — | — | Yes |
mappées sur six dialectes de trading. Même analyseur, même processus de relecture.
Ce à quoi vous vous engagez lorsque vous appuyez sur Convertir
Relisez le diff
Lisez chaque ligne signalée. ASC vous indique quelles substitutions sont approximatives. À vous de juger si elles sont acceptables pour votre stratégie.
Vérifiez sur des données d'échantillon
Compilez le résultat, exécutez-le sur le même jeu de données que l'original, comparez les signaux tick par tick. Une divergence après la traduction est normale ; l'ignorer ne l'est pas.
Connaissez la plateforme cible
MQL5 n'est pas du Pine avec des mots-clés différents. Types d'ordres, API d'informations sur le compte, gestionnaires d'événements — comprenez la sémantique cible avant de vous fier au code traduit.
Confirmez votre droit de convertir
ASC traduit la structure et la logique. Si le script source a une licence, votre droit de convertir et d'utiliser le résultat relève de votre responsabilité.
ASC garantit-il que les scripts convertis s'exécutent à l'identique ?
Combien de conversions gratuites puis-je faire ?
Puis-je vendre ou redistribuer le script converti ?
TradersWeek revendique-t-il la propriété du résultat ?
Qu'en est-il des alertes et du dessin de graphiques ?
Puis-je utiliser le script converti pour le trading en direct immédiatement ?
Qui contacter si quelque chose semble anormal ?
Collez un script. Voyez le diff.
Gratuit : 5 conversions par mois, sans compte requis. Illimité avec Pro et Premium. Le convertisseur se trouve dans le terminal de graphiques.