Elle passe long quand la clôture est au-dessus du SuperTrend (3, 10) et que le CCI(20) est au-dessus de -100, et short quand le plus bas touche le SuperTrend avec le CCI sous 100. Les entrées alternent entre long et short. Les sorties viennent du retournement du SuperTrend, d'un stop de 42 points ou d'un objectif de gain de 1760 en devise du compte.
Meilleure exécution sur 5. GBP/USD, Journalier, spread 1.5, de l'exécution pf:2026-09-24-GBPUSD-D.tsv:1.
| Période | Jusqu'au 2026-09-24 |
| Instrument | GBP/USD, Journalier |
| Spread | 1.5 points |
| Contrats | 1 |
| Capital de départ | 1,000,000 |
| Coûts | Spread uniquement. Les commissions et le financement overnight ne sont pas inclus. |
| Barres | Jusqu'à 200,000 barres, moins lorsque l'instrument a moins d'historique |
| Dernier test | 2026-09-24 |
| positionSize Contrats par trade | 1 |
| superTrendMultiplier Multiple d'ATR du SuperTrend | 3 |
| superTrendPeriod Longueur de l'ATR du SuperTrend | 10 |
| cciPeriod Longueur du CCI | 20 |
| cciLongLevel Les longs exigent un CCI au-dessus de cette valeur | -100 |
| cciShortLevel Les shorts exigent un CCI en dessous de cette valeur | 100 |
| stopLossPoints Stop de protection en points | 42 |
| takeProfitMoney Objectif en devise du compte | 1760 |
Chaque exécution
| Marché | Unité de temps | PF | Trades | % de réussite | Net | Max DD |
|---|---|---|---|---|---|---|
| GBP/USDMeilleure exécution | Journalier | 1.72 | 561 | 14.44 | 14,408 USD | -3,343 |
| EUR/USD | 1 heure | n/a | 6,125 | 29.99 | 51,778 USD | -35,399 |
| Argent | 4 heures | n/a | 1,252 | 30.35 | 20,386 USD | -8,402 |
| Or | Journalier | n/a | 567 | 33.51 | 1,893 EUR | -636 |
| Or | 4 heures | n/a | 1,369 | 34.26 | 1,709 EUR | -807 |
Graphiques
Le code
// ============================================================ // SuperTrend CCI // ProRealAlgos Strategy Library | prorealalgos.com // Type: Trend // Direction: Long & short // Timeframe tested: Daily // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade superTrendMultiplier = 3 // SuperTrend ATR multiple superTrendPeriod = 10 // SuperTrend ATR length cciPeriod = 20 // CCI length cciLongLevel = -100 // longs need CCI above this cciShortLevel = 100 // shorts need CCI below this stopLossPoints = 42 // protective stop in points takeProfitMoney = 1760 // target in account currency // --- Indicators --- superTrendValue = Supertrend[superTrendMultiplier, superTrendPeriod] touchesSuperTrend = low <= superTrendValue aboveSuperTrend = close > superTrendValue cciValue = CCI[cciPeriod](TypicalPrice) // Alternation flags: after a long, the next entry must be a short, and vice versa ONCE longTaken = 0 ONCE shortTaken = 0
36 lignes de plus : les règles d'entrée et de sortie.
Configuration
Questions
Oui. Les blocs d'ordres sont conservés dans la séquence testée car une sortie et une nouvelle entrée peuvent se déclencher sur le même bar. Le code réécrit n'a pas été vérifié à la compilation, testez-le donc d'abord.
EUR/USD 1 heure, Silver 4 heures et Gold en journalier et 4 heures étaient tous positifs. EUR/USD 1 heure a rapporté USD 51,778 sur 6,125 trades.
La meilleure exécution GBP/USD journalière a eu un max drawdown de USD 3,343.2 contre USD 14,408.1 de gain net sur 561 trades.
Le graphique journalier a donné le meilleur résultat enregistré, et le SuperTrend (3, 10) s'y retourne moins souvent.
Voir aussi
La communauté ProRealAlgos obtient les règles complètes, le code complet et le portefeuille automatisé.