Rejoindre la liste d'attente
Stratégies / Tendance / Parabolic SAR Flip

Stratégie Parabolic SAR Flip

Un trade s'ouvre sur le bar où le Parabolic SAR change de côté, mais seulement si le Stochastic lissé et l'histogramme MACD vont dans le sens de la nouvelle direction. Les longs sortent quand la clôture passe sous le SAR. Les shorts n'ont pas de sortie propre et ne se clôturent que lorsqu'un signal long les retourne.

TendanceLong & shortSwingUSD/JPY1 heure
n/aProfit factor
595,870Gain net JPY
42.14%Taux de réussite
3,536Trades
-349,410Max drawdown
169Trade moyen

Meilleure exécution sur 4. USD/JPY, 1 heure, spread 1, de l'exécution sweeps:2026-09-22-USDJPY-1h-opt.tsv:2.

Règles d'entrée, long

  1. La moyenne sur 3 bars du Stochastic(5,3) est au-dessus de 50
  2. L'histogramme MACD (12,26,9) est au-dessus de 0

Règles d'entrée, short

  1. La moyenne sur 3 bars du Stochastic(5,3) est à 50 ou en dessous
  2. L'histogramme MACD (12,26,9) est en dessous de 0

Règles de sortie

  1. Les shorts ne se clôturent que lorsqu'un signal long les retourne
  2. Pas de stop loss ni d'objectif

Conditions de test

PériodeJusqu'au 2026-09-22
InstrumentUSD/JPY, 1 heure
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-22
Paramètres (11)
positionSize
Contrats par trade
1
sarStart
Accélération de départ du Parabolic SAR
0.02
sarStep
Incrément d'accélération
0.02
sarMax
Accélération maximale
0.2
stochPeriod
Période d'observation du Stochastique
5
stochSmooth
Lissage du %K
3
stochDSmooth
SMA du %K utilisée comme signal
3
stochMidLevel
Les longs exigent le signal au-dessus de cette valeur, les shorts au niveau ou en dessous
50
macdFast
Longueur rapide du MACD
12
macdSlow
Longueur lente du MACD
26
macdSignalPeriod
Longueur du signal MACD
9

Chaque exécution

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

MarchéUnité de tempsPFTrades% de réussiteNetMax DD
USD/JPYMeilleure exécution1 heuren/a 3,53642.14595,870 JPY-349,410
USD/JPYJournaliern/a 35344.761,767,160 JPY-504,600
ArgentJournaliern/a 35045.4331,566 USD-8,085
DAX 401 heuren/a 2,81241.438,628 EUR-5,071

Graphiques

Résultats par exécution

Gain netMax drawdown

Le code

ProBuilder, réécrit selon le standard maison

// ============================================================
// Parabolic SAR Flip
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Trend
// Direction: Long & short
// Timeframe tested: 1 hour
// ============================================================

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

// --- Parameters ---
positionSize = 1       // contracts per trade
sarStart = 0.02        // Parabolic SAR starting acceleration
sarStep = 0.02         // acceleration step
sarMax = 0.2           // maximum acceleration
stochPeriod = 5        // stochastic lookback
stochSmooth = 3        // %K smoothing
stochDSmooth = 3       // SMA of %K used as the signal
stochMidLevel = 50     // longs need the signal above this, shorts need it at or below
macdFast = 12          // MACD fast length
macdSlow = 26          // MACD slow length
macdSignalPeriod = 9   // MACD signal length

// --- Indicators ---
sarValue = SAR[sarStart, sarStep, sarMax]
stochK = Stochastic[stochPeriod, stochSmooth](close)
stochD = Average[stochDSmooth](stochK)
macdHistogram = MACD[macdFast, macdSlow, macdSignalPeriod](close)

23 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

SAR paraboliqueStochastiqueMACD
À lire d'abordFaiblesses connues4 points
  • Les shorts n'ont ni stop ni sortie SAR, ils peuvent donc rester ouverts pendant de longs rallyes jusqu'à ce qu'un nouveau signal long apparaisse.
  • Le max drawdown est important à côté du profit : JPY 349,410.00 contre JPY 595,870.00 sur l'exécution phare USD/JPY 1 heure.
  • Le taux de réussite se situe autour de 41% à 45% dans tous les tests, donc les séries de pertes sont normales.
  • Le profit factor n'a pas été enregistré, car seules des données de balayage d'optimisation existent.

Questions

À propos de cette stratégie

Le Parabolic SAR Flip peut-il fonctionner dans ProOrder ?

Oui, elle est écrite pour le trading automatisé à 1 contrat par trade. Sachez que les shorts dépendent d'un retournement pour se clôturer.

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

USD/JPY 1 heure a rapporté JPY 595,870.00 sur 3,536 trades. USD/JPY journalier, Silver journalier et DAX 40 1 heure ont aussi été profitables, le DAX 40 rapportant EUR 8,628.00 sur 2,812 trades.

Quel risque accompagne 1 contrat ?

L'exécution phare a eu un max drawdown de JPY 349,410.00. Sur DAX 40 1 heure, il était de EUR 5,070.90. Dimensionnez votre capital à l'instrument que vous tradez.

Pourquoi le graphique en 1 heure ?

Les retournements du SAR sur des bars horaires donnent beaucoup de signaux à filtrer pour le Stochastic et le MACD. Les bars journaliers tradent bien moins, avec 353 trades sur USD/JPY.

Voir aussi

Des stratégies comme celle-ci

Slow MACD Slope

Utilise le même indicateur.

6.80 PF · 7,305 trades

Supertrend Counter Trend

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

3.47 PF · 1,444 trades

Long-Term Moving Average Cross

Également une stratégie de tendance.

12.31 PF · 61 trades

Les systèmes de tendance ont besoin de partenaires qui couvrent leurs points faibles. 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