Liegt der Schlusskurs über der 200-Perioden-SMA, eröffnet eine Kreuzung zurück über die 20-Perioden-SMA einen long. Shorts spiegeln dies unter dem 200 SMA. Positionen werden bei einer Kreuzung der 50-Perioden-SMA oder bei einem Stop von 1% geschlossen.
Bester Durchlauf von 16. DAX 40, 5 Min., Spread 3, aus Durchlauf sweeps:2026-09-07-DAX40-5m-opt.tsv:21.
| Zeitraum | Bis 2026-09-07 |
| Instrument | DAX 40, 5 Minuten |
| 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-07 |
| positionSize Kontrakte pro Trade | 1 |
| trendPeriod Länge der Trend-SMA | 200 |
| pullbackPeriod Länge der Pullback-SMA | 20 |
| exitPeriod Länge der Ausstiegs-SMA | 50 |
| stopLossPct Schutz-Stop, Prozent | 1 |
Jeder Durchlauf
| Markt | Zeiteinheit | PF | Trades | Treffer % | Netto | Max DD |
|---|---|---|---|---|---|---|
| DAX 40Bester Durchlauf | 5 Min. | n/a | 8,062 | 20.52 | -20,001 EUR | -20,186 |
| Gold | 30 Min. | n/a | 7,731 | 25.66 | 835 EUR | -3,080 |
| Gold | 1 Stunde | n/a | 4,354 | 24.41 | 76.10 EUR | -1,111 |
| Gold | 5 Min. | n/a | 7,921 | 20.10 | -1,894 EUR | -2,405 |
| Gold | 15 Min. | n/a | 7,904 | 19.93 | -2,880 EUR | -3,948 |
| DAX 40 | 1 Stunde | n/a | 4,077 | 27.13 | -5,331 EUR | -8,171 |
| S&P 500 | 1 Stunde | n/a | 4,395 | 23.53 | -5,754 EUR | -5,916 |
| S&P 500 | 30 Min. | n/a | 7,653 | 25.19 | -6,149 EUR | -8,130 |
| S&P 500 | 15 Min. | n/a | 7,701 | 21.71 | -6,927 EUR | -6,972 |
| S&P 500 | 5 Min. | n/a | 7,941 | 18.03 | -8,591 EUR | -8,595 |
| Nasdaq 100 | 30 Min. | n/a | 7,477 | 25.79 | -13,625 EUR | -19,051 |
| DAX 40 | 15 Min. | n/a | 7,666 | 23.52 | -14,402 EUR | -16,927 |
| DAX 40 | 30 Min. | n/a | 7,631 | 25.66 | -14,431 EUR | -18,631 |
| Nasdaq 100 | 15 Min. | n/a | 7,563 | 24.08 | -15,739 EUR | -16,278 |
| Nasdaq 100 | 5 Min. | n/a | 7,672 | 22.60 | -17,225 EUR | -17,257 |
| Nasdaq 100 | 1 Stunde | n/a | 4,403 | 23.37 | -17,362 EUR | -18,992 |
Charts
Top 10 von 16 Durchläufen. Die vollständige Liste steht in der Tabelle oben.
Der Code
// ============================================================ // Pullback to Moving Average // ProRealAlgos Strategy Library | prorealalgos.com // Type: Trend // Direction: Long & short // Timeframe tested: 5 minutes // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade trendPeriod = 200 // SMA that sets the trend direction pullbackPeriod = 20 // SMA price must cross back over to re-enter the trend exitPeriod = 50 // SMA that closes the trade stopLossPct = 1 // protective stop, percent of entry price // --- Indicators --- trendMA = Average[trendPeriod](close) pullbackMA = Average[pullbackPeriod](close) exitMA = Average[exitPeriod](close)
25 weitere Zeilen: die Einstiegs- und Ausstiegsregeln.
Setup
Fragen
Das ist möglich, aber die Tests sprechen nicht dafür, sie so zu betreiben. Der Code ist eine Neufassung ohne Kompilierprüfung, und die Verlustzahlen stammen aus der früheren Version.
DAX 40, Gold, S&P 500 und Nasdaq 100 auf 5 Minuten bis 1 Stunde. Alle Durchläufe auf Nasdaq 100, S&P 500 und DAX 40 verloren Geld.
Bei 1 Kontrakt hatte DAX 40 5 Minuten einen max Drawdown von EUR 20,185.60. Nasdaq 100 30 Minuten erreichte EUR 19,051.40.
Pullback-Einstiege sind eine verbreitete Idee, und zu wissen, dass sie auf diesen Märkten und Zeiteinheiten gescheitert ist, ist nützlich, bevor Sie Zeit darauf verwenden.
Verwandt
Die ProRealAlgos Community erhält die vollständigen Regeln, den kompletten Code und das automatisierte Portfolio.