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

Donchian Channel Breakout (20/10)

Een close boven de high van 20 bars opent een long, en een close onder de low van 20 bars opent een short. Posities sluiten wanneer de koers het tegengestelde 10-bars kanaal kruist of een stop van 1% raakt. Het is getest op index- en Gold-charts van 5 minuten tot 1 uur.

BreakoutLong & shortSwingDAX 401 uur
1.04Profit factor
5,872Nettowinst EUR
35.51%Winstpercentage
3,444Trades
-4,299Max drawdown
1.70Gem. trade

Beste run van 16. DAX 40, 1 uur, spread 3, uit run pf:2026-09-15-DAX40-1h.tsv:1.

Instapregels, long

  1. Geen positie open

Instapregels, short

  1. Geen positie open

Uitstapregels

  1. Stop loss op 1% van de instap
  2. Sluit een short wanneer de koers boven de hoogste high van de vorige 10 bars sluit

Testomstandigheden

PeriodeTot 2026-09-15
InstrumentDAX 40, 1 uur
Spread3 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-15
Parameters (4)
positionSize
Contracten per trade
1
channelPeriod
Lengte instapkanaal
20
exitPeriod
Lengte uitstapkanaal
10
stopLossPct
Beschermende stop, procent van de instapprijs
1

Elke run

Geteste markten en tijdframes

MarktTijdframePFTradesWinst %NettoMax DD
DAX 40Beste run1 uur1.04 3,44435.515,872 EUR-4,299
Goud1 uurn/a 3,40135.67240 EUR-816
Goud30 minn/a 5,56634.44-211 EUR-3,134
Goud15 minn/a 5,44731.28-1,708 EUR-3,514
Goud5 minn/a 5,49031.86-3,707 EUR-3,867
S&P 5005 minn/a 5,59631.61-4,442 EUR-4,496
DAX 4030 minn/a 5,85034.92-5,311 EUR-9,461
S&P 50030 minn/a 5,93933.68-5,417 EUR-6,873
S&P 5001 uurn/a 3,92333.98-5,799 EUR-6,267
S&P 50015 minn/a 5,84132.12-7,472 EUR-7,561
Nasdaq 1005 minn/a 5,68033.87-8,625 EUR-8,712
Nasdaq 10030 minn/a 6,10534.22-9,101 EUR-14,235
Nasdaq 1001 uurn/a 4,01233.57-10,985 EUR-13,661
Nasdaq 10015 minn/a 5,81733.02-12,669 EUR-16,373
DAX 4015 minn/a 5,72433.61-18,816 EUR-18,832
DAX 405 minn/a 5,75931.62-20,430 EUR-20,671

Grafieken

Resultaten per run

Top 10 van 16 runs. De volledige lijst staat in de tabel hierboven.

NettowinstMax drawdown

De code

ProBuilder, herschreven naar huisstandaard

// ============================================================
// Donchian Channel Breakout
// 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        // entry channel length
exitPeriod = 10           // exit channel length
stopLossPct = 1           // protective stop, percent of entry price

// --- Indicators ---
// Channels end on the previous bar, so the breakout bar cannot set its own level.
channelHigh = Highest[channelPeriod](high)[1]
channelLow = Lowest[channelPeriod](low)[1]
exitHigh = Highest[exitPeriod](high)[1]
exitLow = Lowest[exitPeriod](low)[1]

Nog 26 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 Channel
Lees dit eerstBekende zwaktes3 punten
  • Slechts één van de marktruns in de tabel was winstgevend (Gold 1 uur, EUR 240.2). Nasdaq 100 15 minuten eindigde op EUR -12,668.6 en DAX 40 5 minuten op EUR -20,430.3.
  • De beste run op DAX 40 1 uur had een profit factor van 1.04 en maakte EUR 1.7 per trade over 3,444 trades, een marge die commissies kunnen wegvagen.
  • Het winstpercentage in de beste run is 35.51%, dus het systeem leunt op een paar grote trends om veel kleine verliezen te betalen.

Vragen

Over deze strategie

Kan ik de Donchian breakout in ProOrder draaien?

Ja, alle regels zijn automatiseerbaar. De code is na het testen herschreven en is niet op compileerfouten gecontroleerd, en de testresultaten zijn zwak, dus wees voorzichtig met live gebruik.

Welke markten en tijdframes zijn getest?

DAX 40, Nasdaq 100, S&P 500 en Gold op charts van 5, 15 en 30 minuten en 1 uur. Afgezien van de beste run op DAX 40 1 uur en Gold 1 uur verloor elke sweep geld.

Hoeveel drawdown bij 1 contract?

De run op DAX 40 1 uur had een max drawdown van EUR 4,298.5 tegenover EUR 5,871.8 nettowinst. De slechtste sweep had een drawdown van EUR 20,670.9.

Waarom doen kortere tijdframes het slechter?

De spread van 3 punten is op bars van 5 en 15 minuten een groter deel van elke trade, en het kanaal breekt vaker, dus de verliezen lopen op.

Gerelateerd

Strategieën zoals deze

Turtle Trade

Gebruikt dezelfde indicator.

2.42 PF · 6,324 trades

Buy After Price Fall

Beste run op dezelfde markt, DAX 40.

1.88 PF · 312 trades

Trend Surfer

Een vergelijkbare profit factor.

1.04 PF · 10,813 trades

Wil je zien welke breakout-systemen de selectie voor live trading haalden? Meld je aan voor de ProRealAlgos-wachtlijst.

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