Rejoindre la liste d'attente
Stratégies / Momentum / MACD Histogram Pivot CCI Filter

MACD Histogram Pivot CCI Filter

Achète après un pivot bas de l'histogramme MACD sous zéro lorsque le CCI(40) a atteint -150 ou moins récemment et que le prix est au-dessus de la SMA sur 400 périodes. Vend à découvert dans la configuration symétrique du pivot haut lorsque le prix est au niveau ou sous cette moyenne.

MomentumLong & shortSwingS&P 5001 heure
1.42Profit factor
2,777Gain net EUR
64.85%Taux de réussite
532Trades
-674Max drawdown
5.22Trade moyen

Meilleure exécution sur 23. S&P 500, 1 heure, spread 1, issue de l'exécution pf:2026-10-04-USA500-1h.tsv:5.

Règles d'entrée, long

  1. Le CCI (40 périodes) était au niveau ou sous -150 sur au moins une des 12 dernières bars.
  2. Le cours de clôture est au-dessus de la SMA sur 400 périodes.
  3. L'ADX sur 14 périodes était supérieur à 25 sur au moins une des 10 dernières bars.

Règles d'entrée, short

  1. Le CCI (40 périodes) était au niveau ou au-dessus de 150 sur au moins une des 12 dernières bars.
  2. Le cours de clôture est au niveau ou sous la SMA sur 400 périodes.
  3. L'ADX sur 14 périodes était supérieur à 25 sur au moins une des 10 dernières bars.

Règles de sortie

  1. Un short ouvert est clôturé lorsqu'un pivot bas sous zéro est confirmé avec un CCI au niveau ou sous -150 dans les 12 dernières bars.
  2. Un signal contraire clôture le trade, sans inversion sur la même bar.

Conditions de test

PériodeJusqu'au 2026-10-04
InstrumentS&P 500, 1 heure
Spread1 points
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-10-04

Chaque exécution

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

MarchéUnité de tempsPFTrades% de réussiteNetMax DD
S&P 500Meilleure exécution1 heure1.42 53264.852,777 EUR-674
USD/JPY1 heuren/a 59363.24536,360 USD-167,980
Nikkei 2251 heuren/a 40564.4423,798 USD-6,345
Nikkei 2254 heuresn/a 10862.9621,701 USD-10,257
Dow JonesJournaliern/a 6078.3320,839 EUR-7,180
ArgentJournaliern/a 4273.8119,808 USD-9,676
Nikkei 225Journaliern/a 3863.1616,641 USD-8,036
Nikkei 22530 minn/a 83358.9415,128 USD-7,723
Dow Jones1 heuren/a 16567.8812,348 EUR-6,697
Argent5 minn/a 80055.1211,496 USD-5,766
Nasdaq 1001 heuren/a 52965.7811,459 EUR-4,127
Nasdaq 10030 minn/a 88960.0711,448 EUR-4,653
Nasdaq 100Journaliern/a 4879.1710,141 EUR-3,953
Nasdaq 1004 heuresn/a 15470.137,919 EUR-3,406
Dow Jones4 heuresn/a 5070.007,464 EUR-6,096
DAX 40Journaliern/a 5669.647,041 EUR-4,262
Pétrole brut américain1 heuren/a 35062.866,251 EUR-3,502
FTSE 100Journaliern/a 4173.174,150 EUR-2,643
S&P 500Journaliern/a 5875.862,856 EUR-1,238
S&P 5004 heuresn/a 15072.672,291 EUR-697
Pétrole Brent1 minn/a 80557.642,179 EUR-1,831
S&P 50030 minn/a 90360.021,852 EUR-632
GBP/USD5 minn/a 76559.35534 USD-333

Graphiques

Résultats par exécution

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

Gain netMax drawdown

Le code

Code ProBuilder, tel que testé

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

DEFPARAM CumulateOrders = false

macdl = MACDline[24,52,18](close)
macds = ExponentialAverage[18](macdl)
hist = macdl - macds
tp = (high + low + close) / 3
myCci = CCI[40](tp)
sma = Average[400](close)
myAdx = ADX[14]

pivhigh = 1
pivlow = 1
FOR myK = 0 TO 10 DO

37 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

MACDCCISMAADXEMA
Historique plus longNouvelle exécution sur jusqu'à 1,000,000 barresS&P 500 · 1 heure · données anciennes 0.00 EUR

S&P 500 n'a pas d'historique au-delà de l'exécution standard, donc les deux exécutions portent sur 114,000 barres.

S&P 500 · 1 heure

Barres disponibles114,000
Net, exécution standard de 200,000 barres2,777.17 EUR
Net, exécution longue2,777.17 EUR
Net sur les seules données plus anciennes0.00 EUR
À lire d'abordFaiblesses connues2 points
  • Le code ne définit aucun stop loss : un trade perdant reste donc ouvert jusqu'à l'arrivée d'un signal de sortie.
  • Les résultats incluent uniquement le spread. Les commissions et les frais de financement overnight ne sont pas inclus.

Questions

À propos de cette stratégie

Puis-je exécuter MACD Histogram Pivot CCI Filter dans ProOrder ?

Oui. Le code est en ProBuilder et fonctionne comme un système automatique ProOrder. Faites un backtest sur votre propre compte, avec votre spread et votre position size, avant de le trader en réel.

Sur quels marchés a-t-elle été testée ?

Elle a été testée sur 23 combinaisons de marché et d'unité de temps. La meilleure exécution est S&P 500, 1 heure, avec un profit factor de 1.42 sur 532 trades.

Quel a été le drawdown ?

La meilleure exécution a connu un max drawdown de 674 EUR avec la position size testée, pour un résultat net de 2,777 EUR.

Trade-t-elle en long, en short ou les deux ?

Elle trade à la fois en long et en short.

Voir aussi

Des stratégies comme celle-ci

Trend Surfer

Utilise le même indicateur.

1.04 PF · 10,813 trades

CCI Sign With EMA Alignment

Meilleure exécution sur le même marché, S&P 500.

1.23 PF · 1,253 trades

DEMA Spread Momentum Hold

Également une stratégie momentum.

1.41 PF · 826 trades

Inscrivez-vous sur la liste d'attente ProRealAlgos pour trader un portefeuille testé plutôt que des stratégies isolées.

Le copy trading sur les indices américains est disponible pour les membres ProRealAlgos à mesure que des places se libèrent.

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