Description
Manual Backtest Helper est un plugin cTrader qui vous permet d'enregistrer, d'évaluer et d'analyser vos stratégies directement sur le graphique — pas de feuilles de calcul, pas d'outils externes, pas d'exportation de données.
Vous dessinez vos trades visuellement, et le plugin calcule instantanément votre taux de réussite, facteur de profit, P&L net, drawdown maximal, espérance, et plus encore. Tout se met à jour en temps réel au fur et à mesure que vous ajoutez ou modifiez des trades.
Il est conçu pour :
- Les traders discrétionnaires qui souhaitent backtester une stratégie manuellement sur des données historiques de prix
- Les traders en développement qui construisent un historique de leurs configurations avant de passer en réel
- Les évaluateurs de stratégies qui veulent rejouer les trades passés et mesurer objectivement l'avantage
- Toute personne souhaitant répondre à la question : « Ma stratégie a-t-elle réellement un avantage ? »
--------------- ATTENTION : Ce plugin ne fonctionne pas bien sur macOS pour le moment ---------------
Fonctionnalités clés
📊 Deux modes d'enregistrement
- Mode manuel — Dessinez un gain ou une perte comme une simple ligne de tendance entre deux points de prix. La direction (ACHAT/VENTE) est déduite automatiquement de l'angle de la ligne
- Mode Sim (⚡) — Cliquez pour placer une configuration de trade complète avec entrée, objectif de take profit et stop loss. Le plugin analyse les chandeliers suivants et résout automatiquement le résultat comme un gain ou une perte
🎯 Résolution automatique des trades (Mode Sim)
- Analyse chandelier par chandelier pour déterminer si l'objectif ou le stop loss a été atteint en premier
- Signale les trades comme Ambigus lorsque les deux niveaux sont touchés sur le même chandelier
- Les trades ambigus peuvent être manuellement modifiés en Gain ou Perte directement depuis l'inspecteur
💰 Trois modes de risque
- Lots fixes — saisissez une taille de lot spécifique directement
- % du solde — saisissez un pourcentage du solde de départ à risquer ; la taille du lot est calculée automatiquement à partir des pips SL
- Montant monétaire — saisissez un montant fixe en devise à risquer ; la taille du lot est calculée automatiquement à partir des pips SL
📐 Moteur de calcul de la taille de lot
- Calcule automatiquement à rebours la taille de lot correcte à partir du montant du risque et des pips SL
- S'ajuste à l'incrément minimum de volume du symbole
- Se limite au volume minimum et maximum autorisé du symbole
🔢 Entrées configurables
- Solde de départ — saisi manuellement ou synchronisé depuis le compte réel en un clic
- Spread — saisi manuellement ou copié depuis le symbole du graphique en un clic
- Pips SL — distance du stop loss utilisée pour le calcul de la taille de lot et le dessin du trade Sim
- Boutons ▲ / ▼ spinner pour des ajustements incrémentiels rapides
📈 Tuiles KPI en direct
Trois métriques principales toujours visibles qui se mettent à jour en temps réel à mesure que les trades sont ajoutés ou modifiés :
- P&L NET — profit/perte total sur tous les trades après commission
- TAUX DE RÉUSSITE — pourcentage de trades gagnants
- PF NET — Facteur de profit net
- Solde — solde après backtesting
📋 Tableau des statistiques de gains / pertes
Répartition côte à côte des gains et pertes sur cinq colonnes :
- Total Pips
- % des pips du total des pips déplacés
- Nombre de trades
- % du nombre du total des trades
- Valeur monétaire brute
🔍 Inspecteur par trade
Cliquez sur n'importe quel trade sur le graphique pour voir ses détails complets :
- Type (ex. ACHAT GAGNANT, VENTE PERDANTE, ACHAT AMBIGU)
- Taille du lot
- Pips gagnés ou perdus
- P&L brut
- Prix d'entrée et de clôture
- Horodatage d'ouverture et de clôture
- Commission
- P&L net (après commission)
- Solde avant le trade sélectionné
- Solde après le trade sélectionné
📑 Section résumé des trades
Statistiques au niveau du graphique pour tous les trades enregistrés :
- Nombre total de trades
- P&L brut
- Commission totale
- P&L net
- Drawdown maximal (en devise)
- Pourcentage de drawdown maximal
- % de rendement sur le solde de départ
- Espérance (rendement monétaire net moyen par trade)
🏷️ Étiquettes sur le graphique
- Activez ou désactivez les étiquettes de trade directement depuis l'en-tête du résumé des trades
🗑️ Tout effacer avec confirmation
- ✖ Tout effacer bouton supprime tous les trades enregistrés
- Nécessite une ✓ confirmation avant l'exécution, évitant une suppression accidentelle
- ✗ Annuler annule l'action
⌨️ Raccourcis clavier
- Touches de raccourci configurables pour les actions Ligne de gain, Ligne de perte et dessin de trade
- Les étiquettes des raccourcis sont affichées directement sur les boutons d'action
💾 État persistant
- Tous les trades, paramètres et valeurs de l'interface sont sauvegardés automatiquement
- Restaurés intégralement à la prochaine ouverture du graphique ou de la plateforme
🎨 Interface adaptée au thème
- Les couleurs du panneau, les états des boutons et le texte de statut s'adaptent au thème actif
- Les boutons activés sont mis en surbrillance pour montrer le mode de dessin actif
Résumé
The plugin supports two recording modes: Manual Mode, where trades are drawn as trendlines with automatic direction detection, and Sim Mode, which allows placing full trade setups (entry, take profit, stop loss) that automatically resolve outcomes by scanning candle data. Ambiguous trades, where both target and stop loss are hit in the same candle, can be manually classified.
Risk sizing is flexible with three modes: fixed lot size, percentage of starting balance, or fixed monetary amount, with an automatic lot size calculator that respects symbol volume constraints. Configurable inputs include starting balance, spread, and stop loss pips, adjustable via spinner controls.
Users benefit from live KPI tiles showing net P&L, win rate, profit factor, and balance, a detailed win/loss stats table, and a per-trade inspector providing comprehensive trade details. Additional features include on-chart trade labels, keyboard shortcuts, persistent state saving, and a theme-aware user interface. This tool is suited for discretionary traders, strategy developers, and reviewers seeking objective edge analysis.