Op de wachtlijst
Strategieën / Mean reversion / Supertrend Counter Trend

Supertrend contratrend-strategie

Wanneer de prijs aan de verkeerde kant van de Supertrend staat maar al terug over de 10 EMA is, zet het systeem in op een omslag. Het handelt alleen wanneer de kortetermijn-ATR(15) boven de lange ATR(425) staat, dus bij verhoogde volatiliteit. Uitstappen gebeurt via een stop van 2.5 x ATR(14) of een close terug door de Supertrend, de Bollinger-middellijn en de 10 EMA.

Mean reversionLong & shortSwingUSD/JPYDagelijks
3.47Profit factor
1,222,950Nettowinst JPY
2.35%Winstpercentage
1,444Trades
-240,380Max drawdown
847Gem. trade

Beste run van 3. USD/JPY, Dagelijks, spread 1, uit run pf:2026-09-24-USDJPY-D.tsv:2.

Instapregels, long

  1. De close staat boven de 10-perioden EMA
  2. ATR(15) staat boven ATR(425)

Instapregels, short

  1. De close staat onder de 10-perioden EMA
  2. ATR(15) staat boven ATR(425)

Uitstapregels

  1. Stop loss van 2.5 keer ATR(14), gezet bij entry
  2. Sluit een short wanneer de close onder de Supertrend staat en boven zowel de Bollinger-middellijn als de 10 EMA

Testomstandigheden

PeriodeTot 2026-09-24
InstrumentUSD/JPY, Dagelijks
Spread1 punten
Contracten1
Startkapitaal1,000,000
KostenAlleen spread. Commissies en overnight financiering zijn niet meegerekend.
BarsTot 200,000 bars, minder waar het instrument minder historie heeft
Laatst getest2026-09-24
Parameters (9)
positionSize
Contracten per trade
1
signalPeriod
EMA-lengte
10
bandPeriod
Lengte van de Bollinger Band (middellijn)
25
fastAtrPeriod
Korte ATR voor de volatiliteitsfilter
15
slowAtrPeriod
Lange ATR voor de volatiliteitsfilter
425
atrPeriod
ATR voor de stop
14
atrMultiplier
Stop in ATR-veelvouden
2.5
superTrendMultiplier
Vermenigvuldiger van de Supertrend
3
superTrendPeriod
Lengte van de Supertrend
10

Elke run

Geteste markten en tijdframes

MarktTijdframePFTradesWinst %NettoMax DD
USD/JPYBeste runDagelijks3.47 1,4442.351,222,950 JPY-240,380
DAX 401 uurn/a 2,57147.8012,296 EUR-5,278
Brent-olie4 uurn/a 39046.156,750 EUR-4,696

Grafieken

Resultaten per run

NettowinstMax drawdown

De code

ProBuilder, herschreven naar huisstandaard

// ============================================================
// 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)

Nog 31 regels: de instap- en uitstapregels.

Opzet

Zo laad je hem in

  1. Kopieer de code met de kopieerknop op het codeblok.
  2. Open in ProRealTime een grafiek van het instrument en tijdframe dat je wilt testen en open dan ProOrder > New trading system en kies "Create with programming".
  3. Plak de code, geef het systeem een naam en sla het op.
  4. Klik op "Backtest", stel je eigen spread en position size in en voer hem uit voordat je overweegt er live mee te traden.

Gebruikte indicatoren

SupertrendEMABollinger BandsATR
Lees dit eerstBekende zwaktes4 punten
  • De belangrijkste run op USD/JPY dagelijks heeft een winstpercentage van slechts 2.35% over 1,444 trades, dus het resultaat rust op een handvol heel grote winnaars.
  • De max drawdown op die run was JPY 240,380.00.
  • De stop neemt de ATR-waarde in prijseenheden als afstand in punten, net als in de originele code, waardoor hij afhankelijk van het instrument veel strakker of ruimer kan uitvallen dan bedoeld.
  • Er zijn maar drie markten getest, en de profit factor is alleen vastgelegd voor USD/JPY dagelijks.

Vragen

Over deze strategie

Kan hij in ProOrder draaien?

Ja, hij handelt 1 contract met een ATR-stop die bij entry wordt gezet.

Wat lieten de backtests zien?

USD/JPY dagelijks kwam op profit factor 3.47 en JPY 1,222,950.00. DAX 40 1 uur (EUR 12,296.00) en Brent Crude 4 uur (EUR 6,750.10) waren ook winstgevend, met winstpercentages van 47.8% en 46.15%.

Hoeveel drawdown hoorde bij 1 contract?

JPY 240,380.00 op USD/JPY dagelijks en EUR 5,277.50 op DAX 40 1 uur.

Waarom dagbars op USD/JPY?

De ATR(425)-filter heeft een lange historie nodig om tegen te vergelijken, en dagbars houden entries beperkt tot periodes met sterke volatiliteit.

Gerelateerd

Strategieën zoals deze

Monday Dip Buy

Gebruikt dezelfde indicator.

n/a PF · 146 trades

Bollinger Band Walk

Beste run op dezelfde markt, USD/JPY.

3.10 PF · 148 trades

Renko MA Cross

Een vergelijkbare profit factor.

3.34 PF · 144 trades

Contratrendsystemen kunnen een portefeuille in balans brengen. Zet je op de ProRealAlgos-wachtlijst om te zien hoe.

De ProRealAlgos community krijgt de volledige regels, de complete code en de geautomatiseerde portefeuille.

Backtestresultaten uit het verleden bieden geen garantie voor de toekomst. Dit is geen financieel advies. Samengesteld en onderhouden door ProRealAlgos. ProRealTime™ is een handelsmerk van ProRealTime SAS. prorealalgos.comStatsDocumentatie