Ein Trade wird auf dem Bar eröffnet, auf dem der Parabolic SAR die Seite wechselt, aber nur wenn der geglättete Stochastic und das MACD-Histogramm mit der neuen Richtung übereinstimmen. Longs werden geschlossen, wenn der Schlusskurs unter den SAR fällt. Shorts haben keinen eigenen Ausstieg und werden nur geschlossen, wenn ein Long-Signal sie umkehrt.
Bester Durchlauf von 4. USD/JPY, 1 Stunde, Spread 1, aus Durchlauf sweeps:2026-09-22-USDJPY-1h-opt.tsv:2.
| Zeitraum | Bis 2026-09-22 |
| Instrument | USD/JPY, 1 Stunde |
| Spread | 1 Punkt |
| Kontrakte | 1 |
| Startkapital | 1,000,000 |
| Kosten | Nur Spread. Kommissionen und Overnight-Finanzierung sind nicht enthalten. |
| Bars | Bis zu 200,000 Bars, weniger wo das Instrument weniger Historie hat |
| Zuletzt getestet | 2026-09-22 |
| positionSize Kontrakte pro Trade | 1 |
| sarStart Parabolic SAR Startbeschleunigung | 0.02 |
| sarStep Beschleunigungsschritt | 0.02 |
| sarMax Maximale Beschleunigung | 0.2 |
| stochPeriod Stochastic-Rückblickperiode | 5 |
| stochSmooth %K-Glättung | 3 |
| stochDSmooth SMA von %K, der als Signal verwendet wird | 3 |
| stochMidLevel Longs benötigen das Signal darüber, Shorts auf oder darunter | 50 |
| macdFast MACD schnelle Länge | 12 |
| macdSlow MACD langsame Länge | 26 |
| macdSignalPeriod MACD Signallänge | 9 |
Jeder Durchlauf
| Markt | Zeiteinheit | PF | Trades | Treffer % | Netto | Max DD |
|---|---|---|---|---|---|---|
| USD/JPYBester Durchlauf | 1 Stunde | n/a | 3,536 | 42.14 | 595,870 JPY | -349,410 |
| USD/JPY | Täglich | n/a | 353 | 44.76 | 1,767,160 JPY | -504,600 |
| Silber | Täglich | n/a | 350 | 45.43 | 31,566 USD | -8,085 |
| DAX 40 | 1 Stunde | n/a | 2,812 | 41.43 | 8,628 EUR | -5,071 |
Charts
Der Code
// ============================================================ // 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 weitere Zeilen: die Einstiegs- und Ausstiegsregeln.
Setup
Fragen
Ja, es ist für automatisierten Handel mit 1 Kontrakt pro Trade geschrieben. Beachten Sie, dass Shorts auf eine Umkehrung angewiesen sind, um geschlossen zu werden.
USD/JPY 1 Stunde erzielte JPY 595,870.00 über 3,536 Trades. USD/JPY täglich, Silver täglich und DAX 40 1 Stunde waren ebenfalls profitabel, wobei DAX 40 EUR 8,628.00 über 2,812 Trades erzielte.
Der hervorgehobene Durchlauf hatte einen max Drawdown von JPY 349,410.00. Auf DAX 40 1 Stunde waren es EUR 5,070.90. Richten Sie das Kapital nach dem Instrument aus, das Sie handeln.
SAR-Wechsel auf Stundenbars liefern reichlich Signale, die die Stochastic- und MACD-Filter aussieben können. Tagesbars handeln weit weniger, mit 353 Trades auf USD/JPY.
Verwandt
Die ProRealAlgos Community erhält die vollständigen Regeln, den kompletten Code und das automatisierte Portfolio.