Rejoindre la liste d'attente
Stratégies / Mean reversion / Cumulative RSI Pullback

Stratégie Cumulative RSI Pullback

Ce système long uniquement attend que le prix se maintienne au-dessus de sa SMA à 200 périodes, puis achète quand les deux dernières valeurs du RSI(2) totalisent moins de 35. Il vend dès que cette somme dépasse 65. Les trades sont de courts rebonds de pullback à l'intérieur d'une tendance haussière.

Mean reversionLong uniquementSwingS&P 500Journalier
2.11Profit factor
27,883Gain net EUR
63.23%Taux de réussite
533Trades
-4,887Max drawdown
52.31Trade moyen

Meilleure exécution sur 8. S&P 500, Journalier, spread 1, issue de l'exécution pf:2026-09-24-USA500-D.tsv:9.

Règles d'entrée, long

  1. Le prix est au-dessus de la SMA à 200 périodes
  2. Aucun long ouvert

Règles de sortie

  1. Pas de stop loss

Conditions de test

PériodeJusqu'au 2026-09-25
InstrumentS&P 500, Journalier
Spread1 points
Contrats10
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-25
Paramètres (6)
positionSize
Contrats par trade, tel que testé
10
rsiPeriod
Longueur du RSI
2
sumPeriod
Barres de RSI additionnées
2
trendPeriod
Longueur de la SMA de tendance
200
entryLevel
Acheter quand le RSI additionné est en dessous de cette valeur
35
exitLevel
Vendre quand le RSI additionné est au-dessus de cette valeur
65

Chaque exécution

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

MarchéUnité de tempsPFTrades% de réussiteNetMax DD
S&P 500Meilleure exécutionJournalier2.11 53363.2327,883 EUR-4,887
Nasdaq 100Journalier2.10 40561.2394,132 EUR-14,939
Nikkei 225Journalier1.93 32269.88314,817 USD-67,643
EUR/USDJournaliern/a 30467.11354,950 USD-234,300
Dow JonesJournaliern/a 49663.9163,435 EUR-54,685
Pétrole brut américainJournaliern/a 27963.4450,205 EUR-38,065
GBP/USD4 heuresn/a 1,10565.5229,849 USD-11,362
FTSE 100Journaliern/a 37566.4025,486 EUR-11,387

Graphiques

Résultats par exécution

Au-dessus de 1.0, a gagné de l'argent ; en dessous de 1.0, a perdu de l'argent.

Le code

ProBuilder, réécrit selon le standard maison

// ============================================================
// Cumulative RSI Pullback
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Mean reversion
// Direction: Long only
// Timeframe tested: Daily
// ============================================================

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

// --- Parameters ---
positionSize = 10      // contracts per trade, as tested
rsiPeriod = 2          // RSI length
sumPeriod = 2          // bars of RSI added together
trendPeriod = 200      // long-term trend filter
entryLevel = 35        // buy when the summed RSI is below this
exitLevel = 65         // sell when the summed RSI is above this

// --- Indicators ---
cumulativeRsi = Summation[sumPeriod](RSI[rsiPeriod](close))
trendMA = Average[trendPeriod](close)

14 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

RSISMA
À lire d'abordFaiblesses connues4 points
  • Il n'y a pas de stop loss. Un pullback qui se transforme en krach est conservé jusqu'à ce que la somme du RSI se redresse.
  • Sur plusieurs marchés, le drawdown était important par rapport au gain, par exemple EUR/USD journalier avec USD 234,300.00 de drawdown contre USD 354,950.00 de gain.
  • Elle ne fait qu'acheter, donc elle n'a rien à offrir dans un marché baissier durable sous la SMA 200.
  • Testée avec 10 contrats par trade, les résultats évoluent donc avec cette taille et seront très différents avec 1 contrat.

Questions

À propos de cette stratégie

Est-elle prête pour ProOrder ?

Oui. Les règles sont simples et entièrement codées pour le trading automatisé. La position size par défaut est de 10 contrats, conforme au backtest.

Sur quels marchés a-t-elle fonctionné ?

S&P 500 journalier a donné un profit factor de 2.11 et EUR 27,882.80 sur 533 trades. Nasdaq 100 journalier (2.1) et Nikkei 225 journalier (1.93) suivaient de près, et tous les marchés de la liste étaient rentables.

Quel drawdown dois-je prévoir ?

Avec 10 contrats sur S&P 500 journalier, le max drawdown était de EUR 4,887.10. Réduisez-le proportionnellement si vous tradez moins de contrats.

Pourquoi des barres journalières ?

Le filtre de tendance à 200 périodes et l'idée de pullback du RSI(2) sont construits autour des swings journaliers. Un test en 4 heures sur GBP/USD a produit 1,105 trades mais un edge plus faible par trade.

Voir aussi

Des stratégies comme celle-ci

Bollinger Squeeze

Utilise le même indicateur.

14.30 PF · 86 trades

Candle Body Sum Intraday

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

2.86 PF · 124 trades

MA Slope Momentum

Un profit factor similaire.

2.11 PF · 126 trades

Les systèmes de pullback fonctionnent mieux dans un ensemble. Rejoignez la liste d'attente ProRealAlgos pour voir comment.

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