ProBacktest sans coder : créer une stratégie sur ProRealTime

Pour créer une stratégie ProBacktest sans coder, ProRealTime propose la création assistée : vous décrivez vos conditions avec quatre boutons, Achat, Vente, Vente à découvert et Rachat, vous ajoutez vos stops et vos objectifs, puis vous cliquez sur « Générer le code ». La plateforme écrit le programme ; il reste à lui donner un nom et à cliquer sur « Backtester mon système de trading ». C’est le déroulé que donne le manuel d’aide de ProRealTime, relu le 12 novembre 2026. Le test dit ce que la règle aurait fait sur le passé, et rien de plus.

Qu’est-ce que la création assistée de ProBacktest ?
La création assistée est le mode de ProBacktest qui fabrique un système de trading sans programmation. Le manuel de programmation (version 6.1.0 du 1er décembre 2025) l’annonce dès sa première page : les systèmes peuvent être codés directement, ou générés par le module de création assistée, « pas de codage requis ». Un système de trading est un jeu de règles écrites : quand acheter, quand vendre, avec quelle protection.
Le même manuel décrit la fenêtre, page 3. À gauche, la zone de création, assistée ou par programmation. À droite, la zone d’application, avec un onglet ProBacktest pour la simulation et un onglet ProOrder pour l’exécution en trading automatique.
Où ouvre-t-on ProBacktest dans ProRealTime 13 ?
Dans la Complète, version 13, par le bouton des indicateurs, en haut de chaque graphique : il mène à la fenêtre « Indicateurs & Systèmes de trading », dont le deuxième onglet s’appelle « ProBacktest & Trading automatique ». Sa barre d’outils commence par « Créer » et « Modifier » ; vos systèmes se rangent à gauche, dans le dossier « Mes systèmes de trading » ; en bas, deux boutons, « Backtester mon système de trading » et « Préparer pour le trading automatique », portent chacun le nom du graphique visé et une flèche pour en choisir un autre.
Le relevé à l’écran s’arrête au bouton « Créer », qui n’a pas été cliqué : la suite vient des manuels. D’après le manuel d’aide, ce bouton ouvre une fenêtre qui arrive directement sur le mode « Création assistée » ; un second onglet, « Création par programmation », attend ceux qui préfèrent écrire. La page « Nos offres » range le backtesting parmi les fonctions de la Complète, et le comparatif des offres coche l’AutoTrading dans la Complète et la Premium, pas dans la version Web.
Comment créer une stratégie ProBacktest sans coder, étape par étape ?
En six étapes, que le manuel d’aide déroule sur un exemple : une stratégie fondée sur un indicateur, le Stochastic Momentum Index, et sur une moyenne mobile simple. L’exemple est le sien ; il montre les gestes, il ne recommande pas la règle.
| Étape | Le geste | Dans l’exemple du manuel |
|---|---|---|
| 1. Préparer le graphique | Afficher les indicateurs dont la règle a besoin | Une moyenne mobile simple sur le prix, et l’indicateur SMI |
| 2. L’achat | Cliquer sur « Achat », puis sur le graphique, dans le panneau de l’indicateur ; choisir la condition ; « Ajouter condition » pour en poser une seconde ; « Valider » | « Stoch momentum 1 », « Croisement à la hausse », « Signal 1 » ; puis « Prix 1 », « >= », « Moyenne mobile 1 » |
| 3. La vente | Cliquer sur « Vente », puis sur le graphique ; choisir la condition ; « Valider » | « Stoch momentum 1 », « Croisement à la baisse », « Signal 1 » |
| 4. Le capital et les frais | Saisir le capital du système et les frais de courtage | Des valeurs d’exemple |
| 5. La protection | Cliquer sur « Stops & Objectifs », régler, puis « OK » | Un stop classique à 5 % |
| 6. Le code et le test | « Générer le code », nommer le système, puis « Backtester mon système de trading » | Un système nommé « stochastic momentum » |
À la deuxième étape, on ne tape pas la condition : on la montre, en cliquant sur le graphique. D’où la première étape.
Le test lancé, le manuel d’aide annonce un graphique qui contient la courbe des gains et pertes, et un rapport détaillé des performances du système.
Que contient le code généré par la création assistée de ProBacktest ?
Un programme en ProBuilder, que vous pouvez lire. Le manuel de programmation en donne la première ligne, page 19 : dans les codes issus de la création assistée, cette instruction est insérée en tête.
DEFPARAM CUMULATEORDERS = False
D’après le manuel ProBacktest, pages 18 et 19. Code non exécuté dans la plateforme.
DEFPARAM pose un réglage en tête de programme, valable pendant toute l’exécution. CUMULATEORDERS est celui du cumul des ordres. Réglé sur False, c’est-à-dire « faux », il garantit que le système n’augmentera pas la taille d’une position déjà ouverte. Dans un code écrit directement par programmation, précise le manuel, ce réglage est actif par défaut : le système peut ajouter une position à chaque nouvelle barre si les conditions d’entrée sont remplies.
De son côté, le manuel de programmation définit page 5 les quatre instructions d’entrée et de sortie du langage : BUY pour l’achat, SELL pour la vente des titres achetés, SELLSHORT pour la vente à découvert et EXITSHORT pour le rachat des titres vendus à découvert.
Lisez le code généré, même si vous ne comptez jamais programmer : vous vérifierez que la machine a compris ce que vous aviez en tête. Dans la version 13, un clic sur un système de l’onglet affiche à droite sa description et son code, en lecture seule.
Que régler dans l’onglet ProBacktest avant de lancer le test ?
Sept réglages, que le manuel de programmation énumère page 26 : l’instrument, le graphique sur lequel appliquer le test, le capital initial, la taille du lot pour le Forex, les paramètres de courtage, le modèle de variable d’optimisation et la période de simulation.
Deux conseils du manuel. Si votre système ne prend aucune position, augmentez le capital initial. Et chargez l’historique voulu sur le graphique avant de lancer le test, car la quantité de données est généralement limitée à l’historique affiché.
Peut-on améliorer ensuite une stratégie ProBacktest créée sans coder ?
Oui : le manuel d’aide montre comment faire varier un de ses réglages. On clique sur l’icône en forme de clé à molette de la courbe de gains et pertes, puis sur « Modifier ». Dans le code, on remplace une valeur fixe, la période de la moyenne mobile dans l’exemple, par un mot ; le manuel choisit « number ». Le bouton « Ajouter » de la partie « Optimisation des variables » fixe ensuite les valeurs à essayer.
ProBacktest teste alors toutes les combinaisons, 150 dans l’exemple du manuel, et affiche un rapport d’optimisation qui indique quelle valeur donne les meilleurs résultats. Les meilleurs résultats sur cette valeur et sur cette période, s’entend : le manuel de programmation note, page 30, que les valeurs optimales peuvent changer, pour une même valeur, selon l’unité de temps ou l’historique utilisé.
Des résultats passés, réels ou simulés, ne préjugent pas des résultats futurs. Le trading automatique exécute une stratégie sans la rendre gagnante et n’écarte pas le risque de perte. Le trading d’instruments à effet de levier peut exposer à des pertes supérieures aux dépôts.
Questions fréquentes sur la création d’une stratégie ProBacktest sans coder
Faut-il savoir programmer pour utiliser ProBacktest ?
Non. Le manuel de ProRealTime indique que les systèmes de trading peuvent être codés directement ou générés par le module de création assistée, sans codage.
Peut-on voir et modifier le code produit par la création assistée ?
Oui. Dans la version 13, un clic sur le système affiche son code en lecture seule ; le manuel d’aide décrit ensuite le bouton « Modifier » pour le changer.
Pourquoi le code généré commence-t-il par DEFPARAM CUMULATEORDERS = False ?
Parce que la création assistée désactive par défaut le cumul des ordres : le système n’augmente pas la taille d’une position déjà ouverte.
Dans quelle version de ProRealTime peut-on créer une stratégie ProBacktest ?
Dans la Complète et la Premium, pas dans la version Web : le comparatif officiel y coche l’AutoTrading, et la page « Nos offres » cite le backtesting parmi les fonctions de la Complète (relevés du 12 novembre 2026).
Une stratégie ProBacktest créée sans coder est-elle rentable ?
Rien ne le garantit. Le test décrit le comportement de la règle sur les cours passés ; des résultats passés, réels ou simulés, ne préjugent pas des résultats futurs.
Sources de référence utilisées
4
- ProRealTime, manuel d’aide, Systèmes de trading : la création assistée pas à pas, boutons et exemple, relevés le 12 novembre 2026.
- ProRealTime, manuel de programmation ProBacktest et ProOrder : version 6.1.0 du 1er décembre 2025 ; fenêtre de création, cumul des ordres, réglages de l’onglet ProBacktest, relus le 12 novembre 2026.
- ProRealTime, Comparez nos offres : la ligne AutoTrading, version par version.
- ProRealTime, Nos offres : le backtesting parmi les fonctions de la Complète.
La fenêtre « Indicateurs & Systèmes de trading » et ses boutons ont été relevés à l’écran dans la Complète, version 13, le 12 novembre 2026.
Pour aller plus loin
- Ouvrir un compte démo ProRealTime : pour essayer la création assistée sans engager d’argent.
- Combien coûte ProRealTime : le prix de la Complète et de la Premium, où se trouve ProBacktest.
Benoist Rousseau est trader depuis 1994 et membre du Chicago Mercantile Exchange (CME) et du Chicago Board of Trade (CBOT), où il détient deux sièges de membre individuel. Fondateur d'Andlil.com en 2010 et auteur de Devenez Trader Pro (2016), il a formé des centaines de traders à travers sa formation scalping. Dans la rubrique ProRealTime, il partage tutoriels, réglages et programmation ProBuilder, pour adapter la plateforme à sa méthode plutôt que l'inverse.
Découvrir mon parcoursLa formation complète Gratuit
Le trading commence par les bons outils.
- La formation complète à la plateforme
- Mes Graphiques & Espaces de travail : accès exclusif à mes indicateurs, modèles et réglages personnalisés
- Configuration guidée, pas à pas
Quand vous serez prêt Pour aller plus loin
Formations, séminaires, webinaire et coaching privé. Je vous accompagne personnellement.
Découvrir l’École


