Rejoindre la liste d'attente
Stratégies / Tendance / SuperTrend CCI

Stratégie de tendance SuperTrend CCI

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.

TendanceLong & shortSwingGBP/USDJournalier
1.72Profit factor
14,408Gain net USD
14.44%Taux de réussite
561Trades
-3,343Max drawdown
25.68Trade moyen

Meilleure exécution sur 5. GBP/USD, Journalier, spread 1.5, de l'exécution pf:2026-09-24-GBPUSD-D.tsv:1.

Règles d'entrée, long

  1. Le CCI(20) est au-dessus de -100
  2. Aucun long n'est ouvert et l'entrée précédente n'était pas un long

Règles d'entrée, short

  1. Le CCI(20) est sous 100
  2. Aucun short n'est ouvert et l'entrée précédente n'était pas un short

Règles de sortie

  1. Clôturer un short quand la clôture est au-dessus du SuperTrend
  2. Stop loss de 42 points
  3. Objectif de 1760 en devise du compte

Conditions de test

PériodeJusqu'au 2026-09-24
InstrumentGBP/USD, Journalier
Spread1.5 points
Contrats1
Capital de départ1,000,000
CoûtsSpread uniquement. Les commissions et le financement overnight ne sont pas inclus.
BarresJusqu'à 200,000 barres, moins lorsque l'instrument a moins d'historique
Dernier test2026-09-24
Paramètres (8)
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és et unités de temps testés

MarchéUnité de tempsPFTrades% de réussiteNetMax DD
GBP/USDMeilleure exécutionJournalier1.72 56114.4414,408 USD-3,343
EUR/USD1 heuren/a 6,12529.9951,778 USD-35,399
Argent4 heuresn/a 1,25230.3520,386 USD-8,402
OrJournaliern/a 56733.511,893 EUR-636
Or4 heuresn/a 1,36934.261,709 EUR-807

Graphiques

Résultats par exécution

Gain netMax drawdown

Le code

ProBuilder, réécrit selon le standard maison

// ============================================================
// 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

Comment la charger

  1. Copiez le code avec le bouton Copier du bloc de code.
  2. Dans ProRealTime, ouvrez un graphique de l'instrument et de l'unité de temps que vous voulez tester, puis ouvrez ProOrder > Nouveau système de trading et choisissez "Créer par programmation".
  3. Collez le code, donnez un nom au système et enregistrez-le.
  4. Cliquez sur "Backtest", définissez votre propre spread et votre position size, puis lancez-la avant d'envisager de la trader en réel.

Indicateurs utilisés

SuperTrendCCI
À lire d'abordFaiblesses connues3 points
  • Seuls 14.44% des trades ont été gagnants dans la meilleure exécution, donc de longues séries de pertes sont normales et les résultats dépendent de rares gros gains.
  • Le stop est en points et l'objectif en devise du compte, donc le risque et le gain varient beaucoup d'un instrument à l'autre.
  • Seules quatre autres exécutions sont listées et aucune n'a de profit factor enregistré. EUR/USD 1 heure a subi un drawdown de USD 35,399.

Questions

À propos de cette stratégie

SuperTrend CCI peut-elle tourner dans ProOrder ?

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.

Quels ont été ses résultats sur les autres marchés ?

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.

Quel drawdown a accompagné 1 contrat ?

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.

Pourquoi des barres journalières ?

Le graphique journalier a donné le meilleur résultat enregistré, et le SuperTrend (3, 10) s'y retourne moins souvent.

Voir aussi

Des stratégies comme celle-ci

Supertrend Counter Trend

Utilise le même indicateur.

3.47 PF · 1,444 trades

Breakout Failures

Meilleure exécution sur le même marché, GBP/USD.

1.17 PF · 911 trades

RSI(2) Trend Filter

Un profit factor similaire.

1.73 PF · 254 trades

Les systèmes de tendance à faible taux de réussite demandent du sang-froid. Rejoignez la liste d'attente ProRealAlgos pour voir comment nous les gérons.

La communauté ProRealAlgos obtient les règles complètes, le code complet et le portefeuille automatisé.

Les résultats passés de backtest ne garantissent pas les résultats futurs. Ceci n'est pas un conseil financier. Sélectionné et maintenu par ProRealAlgos. ProRealTime™ est une marque de ProRealTime SAS. prorealalgos.comStatsDocumentation