Ideen er å kjøpe en oppgang etter et fall. Den går long når lukningen ligger over 50 EMA men under 100 EMA, lukker høyere enn forrige bar, og 100-bars regresjonshelningen fortsatt er negativ. Handler avsluttes på et mål på 2.75%, en stopp på 10%, eller når lukningen glir under 7 EMA mens den holder seg over 28 EMA.
Beste kjøring av 10. DAX 40, 4 timer, spread 3, fra kjøring pf:2026-09-24-DAX40-4h.tsv:4.
| Periode | Frem til 2026-09-25 |
| Instrument | DAX 40, 4 timer |
| Spread | 3 poeng |
| Kontrakter | 1 |
| Startkapital | 1,000,000 |
| Kostnader | Kun spread. Kommisjoner og overnattfinansiering er ikke inkludert. |
| Barer | Opptil 200,000 barer, færre der instrumentet har kortere historikk |
| Sist testet | 2026-09-25 |
| positionSize Kontrakter per handel | 1 |
| fastPeriod EMA lukningen må være over | 50 |
| slowPeriod EMA lukningen må være under | 100 |
| slopePeriod Lengde på regresjonsstigning | 100 |
| exitFastPeriod Utgangs-EMA, rask | 7 |
| exitSlowPeriod Utgangs-EMA, sakte | 28 |
| stopLossPct Beskyttende stop, prosent | 10 |
| takeProfitPct Profittmål, prosent | 2.75 |
Hver kjøring
| Marked | Tidsramme | PF | Handler | Treff % | Netto | Max DD |
|---|---|---|---|---|---|---|
| DAX 40Beste kjøring | 4 timer | 1.88 | 312 | 52.24 | 11,042 EUR | -2,379 |
| Nikkei 225 | 4 timer | n/a | 237 | 54.01 | 14,883 USD | -6,264 |
| Dow Jones | 4 timer | n/a | 80 | 52.50 | 11,974 EUR | -2,523 |
| Dow Jones | Daglig | n/a | 115 | 52.17 | 9,031 EUR | -2,364 |
| Amerikansk råolje | 4 timer | n/a | 267 | 53.18 | 4,896 EUR | -1,304 |
| Nasdaq 100 | 1 time | n/a | 1,140 | 42.19 | 4,650 EUR | -2,798 |
| Nasdaq 100 | 30 min | n/a | 1,825 | 42.58 | 4,458 EUR | -2,282 |
| FTSE 100 | 4 timer | n/a | 308 | 51.30 | 4,000 EUR | -1,154 |
| Sølv | Daglig | n/a | 168 | 56.55 | 3,809 USD | -3,597 |
| S&P 500 | 4 timer | n/a | 239 | 58.16 | 1,689 EUR | -1,003 |
Diagrammer
Koden
// ============================================================ // Buy After Price Fall // ProRealAlgos Strategy Library | prorealalgos.com // Type: Mean reversion // Direction: Long only // Timeframe tested: 4 hours // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade fastPeriod = 50 // close must be above this EMA slowPeriod = 100 // close must be below this EMA slopePeriod = 100 // regression slope length, must be falling exitFastPeriod = 7 // exit EMA, close must drop below it exitSlowPeriod = 28 // exit EMA, close must still be above it stopLossPct = 10 // protective stop, percent of entry price takeProfitPct = 2.75 // profit target, percent of entry price // --- Indicators --- fastMA = ExponentialAverage[fastPeriod](close) slowMA = ExponentialAverage[slowPeriod](close) regressionSlope = LinearRegressionSlope[slopePeriod](close) exitFastMA = ExponentialAverage[exitFastPeriod](close) exitSlowMA = ExponentialAverage[exitSlowPeriod](close)
18 linjer til: inngangs- og utgangsreglene.
Oppsett
Spørsmål
Ja, den bruker standard innganger og utganger. Koden ble omskrevet etter testingen og er ikke kompileringssjekket, så verifiser den i ProBacktest før live bruk.
Alle de 9 andre kjøringene i tabellen var lønnsomme, inkludert Nikkei 225 4 timer med USD 14,882.5 og Dow Jones 4 timer med EUR 11,974. S&P 500 4 timer ga minst, EUR 1,688.92.
Den beste DAX 40-kjøringen hadde en max drawdown på EUR 2,378.6 mot EUR 11,042 i nettogevinst med position size 1.
Tidsrammen på 4 timer ga det beste DAX-resultatet og de fleste av de sterkeste radene i tabellen, noe som passer et pullback-system som holder i flere barer.
Relatert
ProRealAlgos-fellesskapet får de fullstendige reglene, hele koden og den automatiserte porteføljen.