Rejoindre la liste d'attente
Stratégies / Momentum / CCI Breakout

CCI Breakout : trader les croisements du CCI(20) à plus et moins 100

La stratégie passe long quand le CCI(20) sur le prix typique croise au-dessus de 100 et short quand il croise en dessous de -100. Elle sort quand le CCI repasse par 0, avec un stop loss de 1% comme protection. Une seule position est ouverte à la fois et il n'y a pas d'objectif de gain.

MomentumLong & shortSwingOr1 heure
1.08Profit factor
2,101Gain net EUR
32.04%Taux de réussite
6,065Trades
-861Max drawdown
0.35Trade moyen

Meilleure exécution sur 16. Gold, 1 heure, spread 0.6, de l'exécution pf:2026-09-15-GOLD-1h.tsv:1.

Règles d'entrée, long

  1. Aucune position ouverte

Règles d'entrée, short

  1. Aucune position ouverte

Règles de sortie

  1. Stop loss à 1% de l'entrée
  2. Clôturer un short quand le CCI remonte au-dessus de 0

Conditions de test

PériodeJusqu'au 2026-09-15
InstrumentGold, 1 heure
Spread0.6 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-15
Paramètres (6)
positionSize
Contrats par trade
1
cciPeriod
Longueur du CCI
20
cciLongLevel
Long quand le CCI croise au-dessus de cette valeur
100
cciShortLevel
Short quand le CCI croise en dessous de cette valeur
-100
cciExitLevel
Clôturer quand le CCI redescend sous cette valeur
0
stopLossPct
Stop de protection, pourcentage du prix d'entrée
1

Chaque exécution

Marchés et unités de temps testés

MarchéUnité de tempsPFTrades% de réussiteNetMax DD
OrMeilleure exécution1 heure1.08 6,06532.042,101 EUR-861
DAX 401 heuren/a 5,83232.36578 EUR-8,240
Or30 minn/a 10,30830.24-1,030 EUR-4,667
Or5 minn/a 10,21428.83-3,305 EUR-3,725
Or15 minn/a 10,12627.92-3,985 EUR-5,465
S&P 5001 heuren/a 6,57330.17-8,105 EUR-8,479
S&P 50030 minn/a 10,57829.18-8,925 EUR-10,914
S&P 5005 minn/a 10,27627.13-9,427 EUR-9,447
S&P 50015 minn/a 10,10528.82-9,875 EUR-9,932
DAX 4030 minn/a 10,08029.97-15,728 EUR-19,144
Nasdaq 1001 heuren/a 6,58529.69-16,221 EUR-16,309
Nasdaq 10015 minn/a 9,95530.72-18,904 EUR-19,692
Nasdaq 10030 minn/a 10,47828.55-19,390 EUR-23,058
Nasdaq 1005 minn/a 10,24829.01-27,220 EUR-27,275
DAX 4015 minn/a 10,05729.70-28,696 EUR-28,765
DAX 405 minn/a 10,30828.36-30,572 EUR-30,769

Graphiques

Résultats par exécution

Les 10 meilleures exécutions sur 16. La liste complète figure dans le tableau ci-dessus.

Gain netMax drawdown

Le code

ProBuilder, réécrit selon le standard maison

// ============================================================
// CCI Breakout
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Momentum
// Direction: Long & short
// Timeframe tested: 1 hour
// ============================================================

// --- Settings ---
DEFPARAM CumulateOrders = false

// --- Parameters ---
positionSize = 1          // contracts per trade
cciPeriod = 20            // CCI length
cciLongLevel = 100        // long when CCI crosses above this
cciShortLevel = -100      // short when CCI crosses below this
cciExitLevel = 0          // close when CCI falls back through this
stopLossPct = 1           // protective stop, percent of entry price

// --- Indicators ---
cciValue = CCI[cciPeriod](TypicalPrice)

25 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

CCI
À lire d'abordFaiblesses connues4 points
  • Seule la meilleure exécution, Gold 1 heure, montre un véritable edge, avec un profit factor mince de 1.08 et un trade moyen de EUR 0.35. La plupart des autres lignes du tableau ont perdu de l'argent.
  • Sur DAX 40 les pertes ont été importantes, par exemple EUR -30,572.2 en 5 minutes avec un drawdown de EUR 30,768.9.
  • Le taux de réussite n'est que de 32.04% sur la meilleure exécution, donc les gains reposent sur une minorité de trades qui accompagnent le mouvement du CCI.
  • Avec 0.6 points de spread et un trade moyen faible, des coûts réels plus élevés pourraient effacer le résultat sur Gold.

Questions

À propos de cette stratégie

Cette stratégie CCI peut-elle fonctionner dans ProOrder ?

Oui, les règles sont simples et utilisent un stop en pourcentage pris en charge par ProOrder. Étant donné le nombre de marchés qui ont perdu de l'argent, testez-la en démo avant de risquer du capital.

Quels marchés ont été testés et quels résultats ont-ils donnés ?

Elle a été testée sur Gold, DAX 40, S&P 500 et Nasdaq 100. Gold 1 heure a rapporté EUR 2,100.5 et DAX 40 1 heure a rapporté EUR 578.4, tandis que Gold 30 minutes a perdu EUR -1,030.1 et l'exécution DAX 40 15 minutes a perdu EUR -28,696.3.

Quel drawdown a accompagné 1 contrat ?

La meilleure exécution sur Gold a eu un max drawdown de EUR 861.22 avec 1 contrat. L'exécution DAX 40 1 heure a dû supporter EUR 8,239.8 de drawdown pour terminer avec EUR 578.4 d'avance.

Pourquoi le graphique 1 heure fonctionne-t-il mieux ici que les unités plus rapides ?

Sur les graphiques plus courts, le CCI franchit 100 bien plus souvent, et les trades supplémentaires ont surtout ajouté des coûts. L'exécution Gold 5 minutes a perdu EUR -3,305.1 sur 10,214 trades.

Voir aussi

Des stratégies comme celle-ci

SuperTrend CCI

Utilise le même indicateur.

1.72 PF · 561 trades

Triple Band Market Model

Meilleure exécution sur le même marché, Gold.

2.27 PF · 203 trades

Previous Day Breakout

Un profit factor similaire.

1.08 PF · 3,742 trades

Échangez sur les stratégies à base d'indicateurs qui tiennent et celles qui échouent. Rejoignez la liste d'attente ProRealAlgos.

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