I en opptrend, definert som pris over et stigende 125-periodes SMA, kjøper den når closen dipper under 14-periodes SMA. I en nedtrend shorter den når closen spretter over 4-periodes SMA. Long går ut på en close tilbake over 14 SMA og over forrige close, og short bruker den speilvendte regelen.
Beste kjøring av 5. Nasdaq 100, Daglig, spread 3, fra kjøring pf:2026-09-24-NAS100-D.tsv:4.
| Periode | Frem til 2026-09-25 |
| Instrument | Nasdaq 100, Daglig |
| 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 |
| trendPeriod Lengde på trend-SMA | 125 |
| longPullbackPeriod SMA en long må dippe under, og senere lukke over for å gå ut | 14 |
| shortPullbackPeriod SMA en short må sprette over, og senere lukke under for å gå ut | 4 |
Hver kjøring
| Marked | Tidsramme | PF | Handler | Treff % | Netto | Max DD |
|---|---|---|---|---|---|---|
| Nasdaq 100Beste kjøring | Daglig | 1.47 | 849 | 63.49 | 15,121 EUR | -2,829 |
| USD/JPY | Daglig | n/a | 1,279 | 68.26 | 534,800 JPY | -403,450 |
| EUR/USD | Daglig | n/a | 1,255 | 67.89 | 67,985 USD | -29,275 |
| Amerikansk råolje | Daglig | n/a | 1,060 | 64.91 | 8,939 EUR | -7,982 |
| GBP/USD | Daglig | n/a | 1,278 | 66.98 | 5,422 USD | -3,476 |
Diagrammer
Koden
// ============================================================ // 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 linjer til: inngangs- og utgangsreglene.
Oppsett
Spørsmål
Ja, den er fullt regelbasert. Den omskrevne koden ble ikke kompileringssjekket, så kjør den i ProBacktest før du går live.
USD/JPY, EUR/USD, GBP/USD og US Crude Oil daglig var alle positive. EUR/USD ga USD 67,985 over 1,255 handler.
Den beste kjøringen på Nasdaq 100 hadde en max drawdown på EUR 2,829.4. Skaler til din egen konto ut fra det tallet.
125-periodes trendfilteret trenger et langsomt diagram. Alle oppførte resultater er daglige.
Relatert
Copy trading på amerikanske indekser er tilgjengelig for ProRealAlgos-medlemmer når det blir ledige plasser.