Rejoindre la liste d'attente
Stratégies / Mean reversion / Winning Market Declines

Winning Market Declines : vendre les rebonds sous la SMA 200

Quand le prix est sous sa SMA 200 et enchaîne trois clôtures en hausse, le système se met short dans le rebond. Il rachète dès qu'une clôture passe sous la SMA 5.

Mean reversionShort uniquementSwingEUR/USD4 heures
1.33Profit factor
52,485Gain net USD
66.46%Taux de réussite
1,130Trades
-8,260Max drawdown
46.45Trade moyen

Meilleure exécution sur 8. EUR/USD, 4 heures, spread 1, d'après l'exécution pf:2026-09-24-EURUSD-4h.tsv:1.

Règles d'entrée, short

  1. La clôture est sous la SMA 200

Règles de sortie

  1. Pas de stop loss ni d'objectif

Conditions de test

PériodeJusqu'au 2026-09-25
InstrumentEUR/USD, 4 heures
Spread1 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-25
Paramètres (3)
positionSize
Contrats par trade
1
trendPeriod
Short uniquement sous cette moyenne mobile
200
exitPeriod
Racheter quand le prix clôture sous cette moyenne mobile
5

Chaque exécution

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

MarchéUnité de tempsPFTrades% de réussiteNetMax DD
EUR/USDMeilleure exécution4 heures1.33 1,13066.4652,485 USD-8,260
EUR/USD1 heure1.08 4,27264.9125,321 USD-34,246
USD/JPYJournaliern/a 35066.29344,360 JPY-213,700
GBP/USDJournaliern/a 33865.096,604 USD-1,676
GBP/USD4 heuresn/a 1,10667.543,642 USD-1,461
DAX 40Journaliern/a 27855.403,475 EUR-2,140
Pétrole brut américainJournaliern/a 25862.402,317 EUR-2,106
FTSE 100Journaliern/a 20362.071,946 EUR-1,069

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

// ============================================================
// Winning Market Declines
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Mean reversion
// Direction: Short only
// Timeframe tested: 4 hours
// ============================================================

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

// --- Parameters ---
positionSize = 1          // contracts per trade
trendPeriod = 200         // short only below this moving average
exitPeriod = 5            // cover when price closes below this moving average

// --- Indicators ---
trendMA = Average[trendPeriod](close)
exitMA = Average[exitPeriod](close)
threeHigherCloses = close > close[1] AND close[1] > close[2] AND close[2] > close[3]

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

SMA
À lire d'abordFaiblesses connues4 points
  • Il n'y a pas de stop loss, donc un rebond qui devient une nouvelle tendance haussière est conservé jusqu'à ce que le prix clôture sous la SMA 5.
  • EUR/USD 1 heure a eu un drawdown de USD 34,246.00 contre USD 25,321.00 de profit, pire que son résultat en 4 heures.
  • Le profit factor de 1.33 sur la meilleure exécution est un edge modeste, et la plupart des autres exécutions n'ont pas de profit factor enregistré.
  • Elle ne trade que short, donc elle reste inactive pendant les longues tendances haussières.

Questions

À propos de cette stratégie

Peut-elle être automatisée dans ProOrder ?

Oui, c'est un système short uniquement avec 1 contrat par trade. Le code réécrit n'a pas été vérifié à la compilation.

Quels ont été ses résultats sur les autres marchés ?

Les 7 autres exécutions ont toutes été rentables. GBP/USD Journalier a réalisé USD 6,604.20 et DAX 40 Journalier EUR 3,475.30.

Quel drawdown accompagne 1 contrat ?

Sur EUR/USD 4 heures, le drawdown maximal a été de USD 8,260.00 contre USD 52,485.00 de gain net.

Pourquoi le graphique en 4 heures ?

Elle donne plus de setups que les bars journaliers tout en filtrant une grande partie du bruit du 1 heure. L'exécution en 4 heures a eu un meilleur profit factor que celle en 1 heure.

Voir aussi

Des stratégies comme celle-ci

Bollinger Squeeze

Utilise le même indicateur.

14.30 PF · 86 trades

Slow MACD Slope

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

6.80 PF · 7,305 trades

RSI Momentum Thrust

Un profit factor similaire.

1.33 PF · 273 trades

Vous voulez des stratégies qui profitent aussi de la baisse des marchés ? Rejoignez la liste d'attente ProRealAlgos.

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