In einem Aufwärtstrend, definiert als Kurs über einer steigenden 125-Perioden-SMA, kauft sie, wenn der Schlusskurs unter die 14-Perioden-SMA fällt. In einem Abwärtstrend shortet sie, wenn der Schlusskurs über die 4-Perioden-SMA ausschlägt. Longs steigen bei einem Schlusskurs zurück über der 14 SMA und über dem vorherigen Schlusskurs aus, und Shorts verwenden die Spiegelregel.
Bester Durchlauf von 5. Nasdaq 100, Täglich, Spread 3, aus Durchlauf pf:2026-09-24-NAS100-D.tsv:4.
| Zeitraum | Bis 2026-09-25 |
| Instrument | Nasdaq 100, Täglich |
| Spread | 3 Punkte |
| 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-25 |
| positionSize Kontrakte pro Trade | 1 |
| trendPeriod Länge der Trend-SMA | 125 |
| longPullbackPeriod SMA, unter die ein long fallen muss und über der er später schließen muss, um auszusteigen | 14 |
| shortPullbackPeriod SMA, über die ein short ausschlagen muss und unter der er später schließen muss, um auszusteigen | 4 |
Jeder Durchlauf
| Markt | Zeiteinheit | PF | Trades | Treffer % | Netto | Max DD |
|---|---|---|---|---|---|---|
| Nasdaq 100Bester Durchlauf | Täglich | 1.47 | 849 | 63.49 | 15,121 EUR | -2,829 |
| USD/JPY | Täglich | n/a | 1,279 | 68.26 | 534,800 JPY | -403,450 |
| EUR/USD | Täglich | n/a | 1,255 | 67.89 | 67,985 USD | -29,275 |
| US-Rohöl | Täglich | n/a | 1,060 | 64.91 | 8,939 EUR | -7,982 |
| GBP/USD | Täglich | n/a | 1,278 | 66.98 | 5,422 USD | -3,476 |
Charts
Der Code
// ============================================================ // Trend Pullback Reversal // ProRealAlgos Strategy Library | prorealalgos.com // Type: Mean reversion // Direction: Long & short // Timeframe tested: Daily // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade trendPeriod = 125 // trend SMA length longPullbackPeriod = 14 // SMA a long must dip below, and later close above to exit shortPullbackPeriod = 4 // SMA a short must pop above, and later close below to exit // --- Indicators --- trendMA = Average[trendPeriod](close) longPullbackMA = Average[longPullbackPeriod](close) shortPullbackMA = Average[shortPullbackPeriod](close)
26 weitere Zeilen: die Einstiegs- und Ausstiegsregeln.
Setup
Fragen
Ja, sie ist vollständig regelbasiert. Der neu geschriebene Code wurde nicht auf Kompilierfähigkeit geprüft, lassen Sie ihn daher in ProBacktest laufen, bevor Sie live gehen.
USD/JPY, EUR/USD, GBP/USD und US Crude Oil täglich waren alle positiv. EUR/USD erzielte USD 67,985 über 1,255 Trades.
Der beste Nasdaq-100-Durchlauf hatte einen max Drawdown von EUR 2,829.4. Richten Sie Ihre eigene Kontogröße an dieser Zahl aus.
Der 125-Perioden-Trendfilter braucht einen langsamen Chart. Alle aufgeführten Ergebnisse sind täglich.
Verwandt
Copy Trading auf US-Indizes ist für ProRealAlgos Mitglieder verfügbar, sobald Plätze frei werden.