Sett deg på ventelisten
Strategier / Breakout / Donchian Channel Breakout

Donchian Channel Breakout (20/10)

En close over 20-barers-toppen åpner en long, og en close under 20-barers-bunnen åpner en short. Posisjoner lukkes når prisen krysser den motsatte 10-barers-kanalen eller treffer en 1% stopp. Den ble testet på indeks- og Gold-diagrammer fra 5 minutter til 1 time.

BreakoutLong & shortSwingDAX 401 time
1.04Profit factor
5,872Nettogevinst EUR
35.51%Treffprosent
3,444Handler
-4,299Max drawdown
1.70Gj.sn. handel

Beste kjøring av 16. DAX 40, 1 time, spread 3, fra kjøring pf:2026-09-15-DAX40-1h.tsv:1.

Inngangsregler, long

  1. Ingen posisjon er åpen

Inngangsregler, short

  1. Ingen posisjon er åpen

Utgangsregler

  1. Stop loss på 1% fra inngang
  2. Lukk en short når prisen stenger over den høyeste toppen de 10 foregående barene

Testbetingelser

PeriodeFrem til 2026-09-15
InstrumentDAX 40, 1 time
Spread3 poeng
Kontrakter1
Startkapital1,000,000
KostnaderKun spread. Kommisjoner og overnattfinansiering er ikke inkludert.
BarerOpptil 200,000 barer, færre der instrumentet har kortere historikk
Sist testet2026-09-15
Parametere (4)
positionSize
Kontrakter per handel
1
channelPeriod
Lengde på inngangskanalen
20
exitPeriod
Lengde på utgangskanalen
10
stopLossPct
Beskyttende stop, prosent av inngangspris
1

Hver kjøring

Markeder og tidsrammer som er testet

MarkedTidsrammePFHandlerTreff %NettoMax DD
DAX 40Beste kjøring1 time1.04 3,44435.515,872 EUR-4,299
Gull1 timen/a 3,40135.67240 EUR-816
Gull30 minn/a 5,56634.44-211 EUR-3,134
Gull15 minn/a 5,44731.28-1,708 EUR-3,514
Gull5 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 timen/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 timen/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

Diagrammer

Resultater per kjøring

Topp 10 av 16 kjøringer. Hele listen finnes i tabellen ovenfor.

NettogevinstMax drawdown

Koden

ProBuilder, omskrevet til husstandard

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

26 linjer til: inngangs- og utgangsreglene.

Oppsett

Slik laster du den inn

  1. Kopier koden med kopiknappen på kodeblokken.
  2. I ProRealTime åpner du et diagram for instrumentet og tidsrammen du vil teste, og åpner deretter ProOrder > New trading system og velger "Create with programming".
  3. Lim inn koden, gi systemet et navn og lagre det.
  4. Klikk "Backtest", angi din egen spread og position size, og kjør den før du vurderer å handle den live.

Indikatorer som brukes

Donchian Channel
Les dette førstKjente svakheter3 poeng
  • Bare én av markedskjøringene i tabellen var lønnsom (Gold 1 time, EUR 240.2). Nasdaq 100 15 minutter endte på EUR -12,668.6 og DAX 40 5 minutter på EUR -20,430.3.
  • Den beste kjøringen på DAX 40 1 time hadde en profit factor på 1.04 og ga EUR 1.7 per handel over 3,444 handler, en margin som kurtasje kan viske ut.
  • Treffprosenten i den beste kjøringen er 35.51%, så systemet er avhengig av noen få store trender for å betale for mange små tap.

Spørsmål

Om denne strategien

Kan jeg kjøre Donchian-breakouten i ProOrder?

Ja, alle regler kan automatiseres. Koden ble skrevet om etter testing og er ikke kompileringssjekket, og testresultatene er svake, så vær forsiktig med bruk live.

Hvilke markeder og tidsrammer ble testet?

DAX 40, Nasdaq 100, S&P 500 og Gold på 5-, 15-, 30-minutters- og 1-timesdiagrammer. Bortsett fra den beste kjøringen på DAX 40 1 time og Gold 1 time tapte alle sweeps penger.

Hvor stor drawdown ved 1 kontrakt?

Kjøringen på DAX 40 1 time hadde en max drawdown på EUR 4,298.5 mot EUR 5,871.8 i nettogevinst. Den verste sweepen hadde en drawdown på EUR 20,670.9.

Hvorfor gjør kortere tidsrammer det dårligere?

Spreaden på 3 punkter utgjør en større andel av hver handel på 5- og 15-minuttersbarer, og kanalen brytes oftere, så tapene bygger seg opp.

Relatert

Strategier som denne

Turtle Trade

Bruker samme indikator.

2.42 PF · 6,324 handler

Buy After Price Fall

Beste kjøring på samme marked, DAX 40.

1.88 PF · 312 handler

Trend Surfer

En tilsvarende profit factor.

1.04 PF · 10,813 handler

Vil du se hvilke breakout-systemer som nådde opp til live trading? Sett deg på ventelisten til ProRealAlgos.

ProRealAlgos-fellesskapet får de fullstendige reglene, hele koden og den automatiserte porteføljen.

Tidligere backtest-resultater er ingen garanti for fremtidige resultater. Dette er ikke finansiell rådgivning. Kuratert og vedlikeholdt av ProRealAlgos. ProRealTime™ er et varemerke tilhørende ProRealTime SAS. prorealalgos.comStatistikkDokumentasjon