Rejoindre la liste d'attente
Stratégies / Mean reversion / MACD Crossover Bollinger RSI Filter

MACD Crossover Bollinger RSI Filter

La stratégie achète lorsque la ligne MACD croise au-dessus de sa ligne de signal sur 9 périodes alors que le RSI est inférieur à 50 et que le prix est sous la moyenne sur 20 périodes. Elle vend lorsque le RSI est au-dessus de 70 et que le prix clôture au-dessus de la Bollinger Band supérieure.

Mean reversionLong uniquementIntradayS&P 50030 min
1.48Profit factor
4,673Gain net EUR
71.61%Taux de réussite
796Trades
-1,024Max drawdown
5.87Trade moyen

Meilleure exécution sur 35. S&P 500, 30 min, spread 1, issue de l'exécution pf:2026-10-10-USA500-30m.tsv:1.

Règles d'entrée, long

  1. Le RSI à 14 périodes est inférieur à 50.
  2. Le cours de clôture est sous la moyenne mobile simple sur 20 périodes, la base de Bollinger.

Règles de sortie

  1. Le RSI sur 14 périodes est au-dessus de 70 et le cours de clôture est au-dessus de la Bollinger Band supérieure (20 périodes, 2 écarts-types).

Conditions de test

PériodeJusqu'au 2026-10-10
InstrumentS&P 500, 30 minutes
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-10

Chaque exécution

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

MarchéUnité de tempsPFTrades% de réussiteNetMax DD
S&P 500Meilleure exécution30 min1.48 79671.614,673 EUR-1,024
Nikkei 2251 heuren/a 42871.7341,468 USD-10,828
Nikkei 22510 minn/a 83468.9439,251 USD-10,270
Nikkei 2254 heuresn/a 10572.3829,223 USD-8,960
EUR/USD15 minn/a 80564.7228,577 USD-15,797
Dow JonesJournaliern/a 4686.9627,574 EUR-11,142
Nikkei 22515 minn/a 82267.0323,393 USD-10,248
Dow Jones15 minn/a 65871.4320,231 EUR-9,149
Dow Jones1 heuren/a 19073.6817,951 EUR-9,739
Nasdaq 10030 minn/a 80171.0415,035 EUR-4,210
Nasdaq 100Journaliern/a 3786.4914,436 EUR-4,516
DAX 40Journaliern/a 5275.0013,314 EUR-5,475
Dow Jones30 minn/a 34471.8012,768 EUR-8,023
Nikkei 22530 minn/a 78865.2312,361 USD-10,219
Nasdaq 1004 heuresn/a 12775.5911,548 EUR-5,693
Nasdaq 10015 minn/a 79069.4910,213 EUR-5,498
DAX 404 heuresn/a 12171.909,818 EUR-4,306
Dow Jones10 minn/a 77570.459,570 EUR-6,812
Nasdaq 1001 heuren/a 55570.099,189 EUR-5,453
Dow Jones4 heuresn/a 4271.438,993 EUR-8,850
DAX 4030 minn/a 81968.137,391 EUR-6,094
FTSE 10030 minn/a 80869.316,120 EUR-2,635
FTSE 100Journaliern/a 3683.335,940 EUR-3,289
DAX 4010 minn/a 77668.695,257 EUR-3,890
S&P 5004 heuresn/a 12176.034,521 EUR-1,205
FTSE 1001 heuren/a 46671.243,727 EUR-2,973
S&P 5001 heuren/a 55273.373,451 EUR-1,283
S&P 500Journaliern/a 4782.983,398 EUR-1,124
Dow Jones1 minn/a 72668.602,907 EUR-2,469
S&P 50015 minn/a 78670.742,794 EUR-1,099
FTSE 10010 minn/a 76268.772,334 EUR-1,296
FTSE 1005 minn/a 77766.152,253 EUR-879
S&P 50010 minn/a 75969.431,697 EUR-1,025
Or1 heuren/a 53166.48980 EUR-914
S&P 5001 minn/a 65468.35500 EUR-454

Graphiques

Résultats par exécution

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

Gain netMax drawdown

Le code

Code ProBuilder, tel que testé

// ==============================================================
// MACD Crossover Bollinger RSI Filter
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Mean reversion
// Direction: Long only
// Timeframe tested: 30 minutes
// ==============================================================

DEFPARAM CumulateOrders = false

myMacd = ExponentialAverage[12](close) - ExponentialAverage[26](close)
signal = ExponentialAverage[9](myMacd)
basis = Average[20](close)
upper = basis + 2 * STD[20](close)
myRsi = RSI[14](close)

12 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

MACDRSIBandes de BollingerSMA
Historique plus longNouvelle exécution sur jusqu'à 1,000,000 barresS&P 500 · 30 min · données anciennes -466.00 EUR

Sur l'exécution longue de 228,000 barres, le résultat net a été de 4,207 EUR, contre 4,673 EUR sur l'exécution standard de 200,000 barres. Les données plus anciennes seules ont donné -466 EUR.

S&P 500 · 30 min

Barres disponibles228,000
Net, exécution standard de 200,000 barres4,673.44 EUR
Net, exécution longue4,207.44 EUR
Net sur les seules données plus anciennes-466.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.
  • Sur la partie la plus ancienne de l'historique de 1,000,000 barres, elle a perdu -466 EUR.

Questions

À propos de cette stratégie

Puis-je exécuter MACD Crossover Bollinger RSI 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 35 combinaisons de marché et d'unité de temps. La meilleure exécution est S&P 500, 30 minutes, avec un profit factor de 1.48 sur 796 trades.

Quel a été le drawdown ?

La meilleure exécution a connu un max drawdown de 1,024 EUR avec la position size testée, pour un résultat net de 4,673 EUR.

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

Elle ne prend que des positions long.

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

Trend Pullback Reversal

Également une stratégie mean reversion.

1.47 PF · 849 trades

Accédez aux règles complètes, au code intégral et au portefeuille ProRealAlgos en tant que membre.

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