Pour les utilisateurs de MultiCharts
Générateur de stratégies MultiCharts
AlphaPrime génère et backteste des stratégies sur futures, environ 1,2 milliard en 18 heures sur un GPU, puis exporte celles que vous gardez en PowerLanguage en un clic ; dans MultiCharts, elles se comportent barre par barre comme dans le backtest.
Sans carte bancaire. Windows 10/11, 64 bits. Versions Linux et Mac bientôt disponibles. GPU NVIDIA pour la pleine vitesse (fonctionne aussi sur CPU).

De la génération à MultiCharts en 3 étapes
- 1
Réglez le marché et lancez la génération
Choisissez le marché, la taille des barres, les coûts et les familles d’indicateurs autorisées, puis lancez. Aucune connaissance de PowerLanguage n’est nécessaire ici.

- 2
Backtestez et gardez ce qui tient
Chaque candidate est testée sur le GPU. Lisez le rapport, vérifiez la partie hors échantillon et gardez les stratégies qui méritent d’être tradées.

- 3
Exportez en PowerLanguage
Ouvrez le code source de la stratégie, choisissez PowerLanguage et exportez le fichier. La première fois, exportez aussi la bibliothèque de fonctions et importez-la une fois dans le PowerLanguage Editor.

Code PowerLanguage exporté
Voici une stratégie d’exemple sous la forme écrite par l’export. PowerLanguage ressemble à EasyLanguage et se lit de la même façon.
- Chaque indicateur est un appel à une fonction nommée, sans code développé dans le signal.
- Les fonctions sont dans un seul fichier de bibliothèque, AlphaPrime_Functions.pla, importé une seule fois.
- L’en-tête du fichier indique les réglages à faire dans MultiCharts : commission, slippage, valeur du point, taille du tick, MaxBarsBack, fuseau horaire et session.
// AlphaPrime strategy -> MultiCharts PowerLanguage
[IntrabarOrderGeneration = false]
inputs: AtrLen( 28 ), KcLen( 14 ), KcMult( 1.5 );
vars: apAtr( 0 ), apKcu( 0 );
apAtr = AP_TA_ATR_VB( High, Low, Close, AtrLen );
apKcu = AP_CT_KELTNER_UPPER_VB( High, Low, Close, KcLen, KcMult );
if Close > apKcu and MarketPosition = 0 then
Buy next bar at market;
SetStopLoss( 2 * apAtr * BigPointValue );Signaux et indicateurs pris en charge
| Catégorie | Indicateurs | Règles de signal |
|---|---|---|
| Temps et calendrier | 9 | 5 978 |
| Lignes de base | 20 | 10 021 |
| Statistiques de barres | 36 | 18 750 |
| Forme et structure | 19 | 15 983 |
| Volatilité et canaux | 28 | 16 154 |
| Indicateurs classiques | 40 | 18 914 |
| Volume | 45 | 13 446 |
| Données alternatives | 7 | 7 212 |
L’essai gratuit ouvre 15 familles d’indicateurs courants avec environ 3 170 conditions et exporte aussi vers MultiCharts.
Questions sur MultiCharts
MultiCharts ou TradeStation : lequel utiliser ?
TradeStation est à la fois courtier et plateforme et utilise EasyLanguage. MultiCharts est une plateforme indépendante qui se connecte à de nombreux flux de données et courtiers, et utilise PowerLanguage, très proche d’EasyLanguage. AlphaPrime exporte vers les deux : utilisez celle sur laquelle vous tradez déjà.
Dois-je connaître PowerLanguage ?
Non. Vous réglez les conditions et AlphaPrime écrit le code. Il suffit d’importer le fichier dans MultiCharts et de le compiler. Le code est en texte brut, vous pouvez le lire ou le modifier ; après une modification, comparez de nouveau les trades.
« multi charts » est-il le même logiciel que MultiCharts ?
Oui. « Multi charts » est une orthographe courante de MultiCharts, la plateforme de trading. Son édition .NET est un autre produit qui utilise C# ; cet export concerne l’édition qui utilise PowerLanguage.
Les signaux correspondent-ils vraiment barre par barre à MultiCharts ?
Oui, avec les mêmes données, la même session et les mêmes coûts. L’en-tête du fichier indique les réglages et les chiffres à comparer : trades, profit net et drawdowns. En cas d’écart, c’est presque toujours un réglage ; la liste de comparaison PowerLanguage (en anglais) les passe en revue.
Puis-je aussi exporter en EasyLanguage ?
Oui. La même stratégie s’exporte en EasyLanguage pour TradeStation, Pine Script pour TradingView et NinjaScript pour NinjaTrader, ainsi qu’en MQL4 et MQL5 pour MetaTrader 4 et MetaTrader 5. Voir l’export vers les plateformes. La vérification barre par barre décrite ici concerne MultiCharts.
Où télécharger MultiCharts ?
Le logiciel MultiCharts vient de son éditeur sur multicharts.com, avec une offre gratuite et des offres payantes. AlphaPrime est un autre logiciel : il génère et teste les stratégies, puis vous importez le fichier PowerLanguage dans votre MultiCharts.
Générez votre première stratégie MultiCharts
Logiciel de recherche, pas un conseil en investissement. Aucune garantie de gain ; les résultats de backtest ne préjugent pas des performances futures.

