Rejoindre la liste d'attente
Stratégies / Tendance / SMA 50/200 Trend Reversal

SMA 50/200 Trend Reversal

Le système détient une position longue tant que la SMA 50 périodes est au-dessus de la SMA 200 périodes, et une position short tant qu'elle est en dessous. Il s'inverse lorsque les moyennes se croisent, le nouveau trade étant ouvert une bar après la sortie.

TendanceLong & shortIntradayEUR/USD2 min
n/aProfit factor
142,133Gain net USD
30.43%Taux de réussite
1,308Trades
-51,117Max drawdown
109Trade moyen

Meilleure exécution sur 26. EUR/USD, 2 min, spread 1, issue de l'exécution sweeps:2026-10-04-EURUSD-2m-opt.tsv:15.

Règles d'entrée, long

  1. En l'absence de position, achète 1 contrat au marché si la SMA 50 périodes est au-dessus de la SMA 200 périodes.

Règles d'entrée, short

  1. En l'absence de position, vend en short 1 contrat au marché si la SMA 50 périodes est sous la SMA 200 périodes.

Règles de sortie

  1. Un short ouvert est racheté au marché lorsque la SMA 50 périodes passe au-dessus de la SMA 200 périodes.
  2. Un signal contraire clôture le trade et l'inverse sur la bar suivante.

Conditions de test

PériodeJusqu'au 2026-10-04
InstrumentEUR/USD, 2 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-04

Chaque exécution

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

MarchéUnité de tempsPFTrades% de réussiteNetMax DD
EUR/USDMeilleure exécution2 minn/a 1,30830.43142,133 USD-51,117
USD/JPYJournaliern/a 7332.881,245,290 USD-1,024,400
USD/JPY10 minn/a 1,17936.47562,980 USD-254,900
USD/JPY30 minn/a 1,20934.00412,720 USD-286,300
USD/JPY5 minn/a 1,24435.21349,230 USD-182,580
USD/JPY3 minn/a 1,24233.74181,050 USD-123,440
EUR/USDJournaliern/a 7445.95174,563 USD-31,840
Nikkei 225Journaliern/a 6235.4858,877 USD-22,118
EUR/USD4 heuresn/a 28035.7147,257 USD-46,970
Argent2 minn/a 1,23934.3820,916 USD-19,504
Argent10 minn/a 1,25131.1820,864 USD-18,027
Pétrole brut américain4 heuresn/a 13140.4613,551 EUR-7,984
GBP/USDJournaliern/a 7342.4711,834 USD-11,012
Pétrole Brent4 heuresn/a 9642.7111,793 EUR-6,091
Nasdaq 1004 heuresn/a 18032.785,773 EUR-5,464
OrJournaliern/a 5945.764,277 EUR-1,631
S&P 500Journaliern/a 6251.613,514 EUR-2,003
Pétrole Brent2 minn/a 1,19033.702,852 EUR-2,472
Or5 minn/a 1,21532.352,506 EUR-638
Or10 minn/a 1,24133.762,296 EUR-1,466
Or3 minn/a 1,20934.492,228 EUR-662
Or1 heuren/a 71136.851,728 EUR-1,416
Or4 heuresn/a 20834.131,636 EUR-1,209
Or15 minn/a 1,22533.141,583 EUR-996
Or2 minn/a 1,27433.591,450 EUR-921
Or1 minn/a 1,27032.76834 EUR-750

Graphiques

Résultats par exécution

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

Gain netMax drawdown

Le code

Code ProBuilder, tel que testé

// ==============================================================
// SMA 50/200 Trend Reversal
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Trend
// Direction: Long & short
// Timeframe tested: 2 minutes
// ==============================================================

DEFPARAM CumulateOrders = false

fast = Average[50](close)
slow = Average[200](close)

15 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

SMA
À lire d'abordFaiblesses connues2 points
  • Aucun profit factor n'est disponible, car seuls des résultats de balayage existent pour cette stratégie.
  • Le code ne définit aucun stop loss : un trade perdant reste donc ouvert jusqu'à l'arrivée d'un signal de sortie.

Questions

À propos de cette stratégie

Puis-je exécuter SMA 50/200 Trend Reversal 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 26 combinaisons de marché et d'unité de temps. La meilleure exécution selon le nombre de trades est EUR/USD, 2 minutes, avec 1,308 trades.

Quel a été le drawdown ?

La meilleure exécution a connu un max drawdown de 51,117 USD avec la position size testée, pour un résultat net de 142,133 USD.

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

Slow MACD Slope

Meilleure exécution sur le même marché, EUR/USD.

6.80 PF · 7,305 trades

ADX Filtered EMA Cross

Également une stratégie de tendance.

1.15 PF · 607 trades

Découvrez comment ProRealAlgos combine des stratégies comme celle-ci en un seul portefeuille automatisé.

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