Rejoindre la liste d'attente
Stratégies / Momentum / RSI Midline Trend

Stratégie RSI Midline Trend

La règle est on ne peut plus simple : aller long quand RSI(14) croise au-dessus de 50 et short quand il croise en dessous. Un trade se clôture quand le RSI repasse du mauvais côté de 50 ou touche un stop de 1%. Lors des tests, cette idée a perdu de l'argent sur chaque marché et chaque unité de temps.

MomentumLong & shortIntradayDAX 405 min
n/aProfit factor
-34,668Gain net EUR
18.48%Taux de réussite
12,155Trades
-34,722Max drawdown
-2.85Trade moyen

Meilleure exécution sur 16. DAX 40, 5 min, spread 3, de l'exécution sweeps:2026-09-07-DAX40-5m-opt.tsv:10.

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 RSI(14) est au-dessus de 50

Conditions de test

PériodeJusqu'au 2026-09-07
InstrumentDAX 40, 5 minutes
Spread3 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-07
Paramètres (4)
positionSize
Contrats par trade
1
rsiPeriod
Longueur du RSI
14
rsiMidLevel
Ligne médiane du RSI
50
stopLossPct
Stop de protection, pourcentage
1

Chaque exécution

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

MarchéUnité de tempsPFTrades% de réussiteNetMax DD
DAX 40Meilleure exécution5 minn/a 12,15518.48-34,668 EUR-34,722
Or1 heuren/a 6,59120.27-1,911 EUR-2,440
Or30 minn/a 11,61422.46-2,758 EUR-6,360
DAX 401 heuren/a 6,11021.83-4,811 EUR-8,912
Or5 minn/a 11,90018.66-5,219 EUR-5,280
Or15 minn/a 11,61316.98-6,169 EUR-7,817
S&P 5001 heuren/a 6,69320.04-6,507 EUR-6,607
S&P 50030 minn/a 11,50023.39-6,588 EUR-8,990
S&P 50015 minn/a 11,21118.16-10,182 EUR-10,216
Nasdaq 1001 heuren/a 6,51720.75-10,645 EUR-15,474
S&P 5005 minn/a 11,56716.29-11,721 EUR-11,721
Nasdaq 10030 minn/a 11,20023.70-16,885 EUR-21,340
DAX 4030 minn/a 11,16021.92-18,976 EUR-25,909
Nasdaq 10015 minn/a 10,85719.83-20,207 EUR-20,276
DAX 4015 minn/a 11,22119.99-30,638 EUR-30,919
Nasdaq 1005 minn/a 11,33418.76-30,990 EUR-31,177

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

// ============================================================
// RSI Midline Trend
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Momentum
// Direction: Long & short
// Timeframe tested: 5 minutes
// ============================================================

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

// --- Parameters ---
positionSize = 1     // contracts per trade
rsiPeriod = 14       // RSI length
rsiMidLevel = 50     // RSI midline that splits bullish from bearish
stopLossPct = 1      // protective stop, percent of entry price

// --- Indicators ---
rsiValue = RSI[rsiPeriod](close)

26 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

RSI
À lire d'abordFaiblesses connues4 points
  • La meilleure exécution, DAX 40 en 5 minutes, a tout de même terminé à EUR -34,667.60 sur 12,155 trades.
  • Le taux de réussite était de 18.48% sur cette exécution, et aucune exécution testée n'est montée bien au-dessus d'environ 22% (22.46% sur Gold 30 minutes).
  • Les quinze exécutions de marché ont toutes perdu de l'argent, donc il n'y a aucun marché où la règle brute a montré un edge.
  • Le profit factor n'a pas été enregistré, car seules des données de balayage existent.

Questions

À propos de cette stratégie

Puis-je l'exécuter dans ProOrder ?

Le code fonctionne, mais chaque backtest a perdu de l'argent. Il vaut mieux la considérer comme une étude des raisons de l'échec d'un simple croisement de la ligne médiane du RSI, et non comme un système en réel.

Quels marchés ont été testés ?

DAX 40, Gold, Nasdaq 100 et S&P 500 sur des graphiques intraday. La plus petite perte a été Gold 1 heure à EUR -1,910.90, et les plus grandes EUR -30,638.10 sur DAX 40 15 minutes et EUR -30,989.60 sur Nasdaq 100 5 minutes.

Quelle a été l'ampleur des drawdowns ?

Avec 1 contrat, l'exécution DAX 40 5 minutes a eu un max drawdown de EUR 34,722.20, presque égal à sa perte totale.

Pourquoi les croisements RSI intraday échouent-ils ici ?

RSI(14) bascule constamment autour de 50 sur les barres courtes, donc le système trade des milliers de fois et paie le spread de 3 points à chaque fois.

Voir aussi

Des stratégies comme celle-ci

Stochastic Extreme Reversal

Utilise le même indicateur.

3.94 PF · 974 trades

Buy After Price Fall

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

1.88 PF · 312 trades

Twelve Minus Two Momentum

Également une stratégie momentum.

12.00 PF · 52 trades

Nous testons aussi les idées qui échouent. Rejoignez la liste d'attente ProRealAlgos pour voir celles qui sont retenues.

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