Op de wachtlijst
Strategieën / Breakout / Donchian Breakout Activator

Donchian Breakout Activator: channel breakouts over 20 bars

De strategie gaat long wanneer de close boven de vorige 20 bar high uitbreekt en short wanneer hij onder de 20 bar low breekt. Een long wordt gesloten wanneer de prijs terugvalt onder de 20 bar low, en de stop ligt één ATR(20) voorbij de tegenoverliggende kanaallijn. Het is een klassieke altijd-in-de-trend breakout.

BreakoutLong & shortSwingUSD/JPY1 uur
n/aProfit factor
391,250Nettowinst JPY
36.88%Winstpercentage
3,075Trades
-389,050Max drawdown
127Gem. trade

Beste run van 7. USD/JPY, 1 uur, spread 1, uit run sweeps:2026-09-24-USDJPY-1h-opt.tsv:7.

Instapregels, long

Instapregels, short

Uitstapregels

  1. Stop loss op de tegenoverliggende channel-lijn min (long) of plus (short) 1 x ATR(20), vast bij instap
  2. Sluit een short wanneer de close boven de high van 20 bars stijgt

Testomstandigheden

PeriodeTot 2026-09-24
InstrumentUSD/JPY, 1 uur
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 (4)
positionSize
Contracten per trade
1
channelPeriod
Lengte van het Donchian-channel en de ATR
20
atrMultiplier
De stop ligt zoveel ATR's voorbij de tegenoverliggende channel-lijn
1
channelOffset
Channel wordt zoveel bars terug genomen zodat de breakout-bar wordt uitgesloten
1

Elke run

Geteste markten en tijdframes

MarktTijdframePFTradesWinst %NettoMax DD
USD/JPYBeste run1 uurn/a 3,07536.88391,250 JPY-389,050
USD/JPYDagelijksn/a 30040.332,651,670 JPY-912,270
EUR/USDDagelijksn/a 29940.13106,944 USD-72,279
Amerikaanse ruwe olieDagelijksn/a 26940.1522,662 EUR-5,980
Brent-olieDagelijksn/a 11638.7914,371 EUR-11,386
GBP/USDDagelijksn/a 32437.9611,107 USD-9,979
GoudDagelijksn/a 32634.052,469 EUR-952

Grafieken

Resultaten per run

NettowinstMax drawdown

De code

ProBuilder, herschreven naar huisstandaard

// ============================================================
// Donchian Breakout Activator
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Breakout
// Direction: Long & short
// Timeframe tested: 1 hour
// ============================================================

// --- Settings ---
DEFPARAM CumulateOrders = false

// --- Parameters ---
positionSize = 1       // contracts per trade
channelPeriod = 20     // Donchian channel and ATR length
atrMultiplier = 1      // stop sits this many ATRs beyond the opposite channel line
channelOffset = 1      // channel taken this many bars back, so the breakout bar is excluded

ONCE stopDistance = 0

// --- Indicators ---
channelHigh = Highest[channelPeriod](high)[channelOffset]
channelLow = Lowest[channelPeriod](low)[channelOffset]
atrValue = AverageTrueRange[channelPeriod](close)
upperStopLevel = channelHigh + atrMultiplier * atrValue
lowerStopLevel = channelLow - atrMultiplier * atrValue

Nog 29 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

Donchian ChannelATR
Lees dit eerstBekende zwaktes4 punten
  • Er bestaat alleen sweepdata, dus de profit factor is niet vastgelegd.
  • Op USD/JPY 1 uur was de max drawdown JPY 389,050, bijna gelijk aan de nettowinst van JPY 391,250.
  • De winstpercentages liepen over de tests van 34.05% tot 40.33%, dus lange reeksen verliezen zijn normaal voor deze breakout-stijl.
  • De uitstappen wachten op de tegenoverliggende channel-lijn, dus er kan veel open winst worden teruggegeven voordat een trade sluit.

Vragen

Over deze strategie

Kan de Donchian Breakout Activator live draaien in ProOrder?

Ja, hij gebruikt gewone ProOrder-instappen en een stop die bij de instap wordt gezet. De herschreven versie is nog niet op compileren gecontroleerd, dus backtest hem eerst.

Welke markten zijn getest?

USD/JPY, EUR/USD, US Crude Oil, Brent Crude, GBP/USD en Gold. Alle vermelde runs waren winstgevend, met Gold Daily als kleinste met EUR 2,468.5.

Welk kapitaal heeft 1 contract nodig?

Bij 1 contract raakte de beste run een max drawdown van JPY 389,050 op USD/JPY 1 uur, terwijl US Crude Oil Dagelijks op EUR 5,980.3 bleef. Stem je kapitaal af op het instrument dat je trade.

Waarom 1 uur en dagbars?

Channel breakouts hebben ruimte nodig om te trenden. Intraday ruis op kortere bars veroorzaakt doorgaans meer valse uitbraken, dus de tests richten zich op 1 uur en Dagelijks.

Gerelateerd

Strategieën zoals deze

ATR Band

Gebruikt dezelfde indicator.

10.31 PF · 53 trades

Supertrend Counter Trend

Beste run op dezelfde markt, USD/JPY.

3.47 PF · 1,444 trades

Breakout Regime Filter

Ook een breakout strategie.

6.28 PF · 70 trades

Breakout-systemen zijn een vast onderwerp in de ProRealAlgos-community. Schrijf je in voor de wachtlijst om mee te doen.

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