Når prisen er på feil side av Supertrend, men allerede tilbake over 10 EMA, satser systemet på en vending. Den handler bare når kortsiktig ATR(15) er over lang ATR(425), så volatiliteten er forhøyet. Utganger kommer fra en stop på 2.5 x ATR(14) eller en stengekurs tilbake gjennom Supertrend, Bollinger-midtlinjen og 10 EMA.
Beste kjøring av 3. USD/JPY, Daglig, spread 1, fra kjøring pf:2026-09-24-USDJPY-D.tsv:2.
| Periode | Frem til 2026-09-24 |
| Instrument | USD/JPY, Daglig |
| Spread | 1 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-24 |
| positionSize Kontrakter per handel | 1 |
| signalPeriod EMA-lengde | 10 |
| bandPeriod Bollinger Band-lengde (midtlinje) | 25 |
| fastAtrPeriod Kort ATR for volatilitetsfilteret | 15 |
| slowAtrPeriod Lang ATR for volatilitetsfilteret | 425 |
| atrPeriod ATR for stoppen | 14 |
| atrMultiplier Stop i ATR-multipler | 2.5 |
| superTrendMultiplier Supertrend-multiplikator | 3 |
| superTrendPeriod Supertrend-lengde | 10 |
Hver kjøring
| Marked | Tidsramme | PF | Handler | Treff % | Netto | Max DD |
|---|---|---|---|---|---|---|
| USD/JPYBeste kjøring | Daglig | 3.47 | 1,444 | 2.35 | 1,222,950 JPY | -240,380 |
| DAX 40 | 1 time | n/a | 2,571 | 47.80 | 12,296 EUR | -5,278 |
| Brent råolje | 4 timer | n/a | 390 | 46.15 | 6,750 EUR | -4,696 |
Diagrammer
Koden
// ============================================================ // Supertrend Counter Trend // ProRealAlgos Strategy Library | prorealalgos.com // Type: Mean reversion // Direction: Long & short // Timeframe tested: Daily // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade signalPeriod = 10 // EMA length used for entries and exits bandPeriod = 25 // Bollinger Band length, only the middle line is used fastAtrPeriod = 15 // short ATR for the volatility filter slowAtrPeriod = 425 // long ATR for the volatility filter atrPeriod = 14 // ATR length for the stop distance atrMultiplier = 2.5 // stop distance in multiples of ATR superTrendMultiplier = 3 // Supertrend ATR multiple superTrendPeriod = 10 // Supertrend length // --- Indicators --- signalMA = ExponentialAverage[signalPeriod](close) midBand = (BollingerUp[bandPeriod](close) + BollingerDown[bandPeriod](close)) / 2 superTrendLine = Supertrend[superTrendMultiplier, superTrendPeriod] volatilityRising = AverageTrueRange[fastAtrPeriod](close) > AverageTrueRange[slowAtrPeriod](close)
31 linjer til: inngangs- og utgangsreglene.
Oppsett
Spørsmål
Ja, den handler 1 kontrakt med en ATR-stop satt ved inngang.
USD/JPY daglig nådde profit factor 3.47 og JPY 1,222,950.00. DAX 40 1 time (EUR 12,296.00) og Brent Crude 4 timer (EUR 6,750.10) var også lønnsomme, med treffprosenter på 47.8% og 46.15%.
JPY 240,380.00 på USD/JPY daglig og EUR 5,277.50 på DAX 40 1 time.
ATR(425)-filteret trenger en lang historikk å sammenligne mot, og dagsbarer holder inngangene til perioder med sterk volatilitet.
Relatert
ProRealAlgos-fellesskapet får de fullstendige reglene, hele koden og den automatiserte porteføljen.