Auf die Warteliste
Strategien / Breakout / Donchian Breakout Activator

Donchian Breakout Activator: Kanal-breakouts über 20 bars

Die Strategie geht long, wenn der Schlusskurs über das vorherige 20-Bar-Hoch bricht, und short, wenn er unter das 20-Bar-Tief bricht. Ein Long wird geschlossen, wenn der Kurs unter das 20-Bar-Tief zurückfällt, und der Stop liegt einen ATR(20) jenseits der gegenüberliegenden Kanallinie. Es ist ein klassischer immer-im-Trend-Breakout.

BreakoutLong & ShortSwingUSD/JPY1 Stunde
n/aProfit Factor
391,250Nettogewinn JPY
36.88%Trefferquote
3,075Trades
-389,050Max Drawdown
127Durchschn. Trade

Bester Durchlauf von 7. USD/JPY, 1 Stunde, Spread 1, aus Durchlauf sweeps:2026-09-24-USDJPY-1h-opt.tsv:7.

Einstiegsregeln, Long

Einstiegsregeln, Short

Ausstiegsregeln

  1. Stop Loss an der gegenüberliegenden Kanallinie minus (long) bzw. plus (short) 1 x ATR(20), beim Einstieg fixiert
  2. Einen short schließen, wenn der Close über das 20-Bar-Hoch steigt

Testbedingungen

ZeitraumBis 2026-09-24
InstrumentUSD/JPY, 1 Stunde
Spread1 Punkt
Kontrakte1
Startkapital1,000,000
KostenNur Spread. Kommissionen und Overnight-Finanzierung sind nicht enthalten.
BarsBis zu 200,000 Bars, weniger wo das Instrument weniger Historie hat
Zuletzt getestet2026-09-24
Parameter (4)
positionSize
Kontrakte pro Trade
1
channelPeriod
Donchian-Kanal- und ATR-Länge
20
atrMultiplier
Der Stop liegt so viele ATRs jenseits der gegenüberliegenden Kanallinie
1
channelOffset
Der Kanal wird so viele bars zurück genommen, dass der breakout-bar ausgeschlossen ist
1

Jeder Durchlauf

Getestete Märkte und Zeiteinheiten

MarktZeiteinheitPFTradesTreffer %NettoMax DD
USD/JPYBester Durchlauf1 Stunden/a 3,07536.88391,250 JPY-389,050
USD/JPYTäglichn/a 30040.332,651,670 JPY-912,270
EUR/USDTäglichn/a 29940.13106,944 USD-72,279
US-RohölTäglichn/a 26940.1522,662 EUR-5,980
Brent-RohölTäglichn/a 11638.7914,371 EUR-11,386
GBP/USDTäglichn/a 32437.9611,107 USD-9,979
GoldTäglichn/a 32634.052,469 EUR-952

Charts

Ergebnisse je Durchlauf

NettogewinnMax Drawdown

Der Code

ProBuilder, auf Hausstandard umgeschrieben

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

29 weitere Zeilen: die Einstiegs- und Ausstiegsregeln.

Setup

So laden Sie es

  1. Kopieren Sie den Code mit der Schaltfläche Kopieren im Codeblock.
  2. Öffnen Sie in ProRealTime einen Chart des Instruments und der Zeiteinheit, die Sie testen möchten, öffnen Sie dann ProOrder > Neues Handelssystem und wählen Sie "Mit Programmierung erstellen".
  3. Fügen Sie den Code ein, geben Sie dem System einen Namen und speichern Sie es.
  4. Klicken Sie auf "Backtest", legen Sie Ihren eigenen Spread und Ihre eigene Position Size fest und lassen Sie sie laufen, bevor Sie erwägen, sie live zu handeln.

Verwendete Indikatoren

Donchian ChannelATR
Bitte zuerst lesenBekannte Schwächen4 Punkte
  • Es liegen nur Sweep-Daten vor, daher wurde der Profit Factor nicht erfasst.
  • Auf USD/JPY 1 Stunde betrug der max Drawdown JPY 389,050, nahezu gleich dem Nettogewinn von JPY 391,250.
  • Die Trefferquoten lagen in den Tests zwischen 34.05% und 40.33%, daher sind lange Verlustserien bei diesem Breakout-Stil normal.
  • Die Ausstiege warten auf die gegenüberliegende Kanallinie, es kann daher viel offener Gewinn zurückgegeben werden, bevor ein Trade geschlossen wird.

Fragen

Über diese Strategie

Kann der Donchian Breakout Activator live in ProOrder laufen?

Ja, es verwendet einfache ProOrder-Einstiege und einen beim Einstieg gesetzten Stop. Die Neufassung ist noch nicht auf Kompilierfähigkeit geprüft, backtesten Sie sie daher zuerst.

Welche Märkte wurden getestet?

USD/JPY, EUR/USD, US Crude Oil, Brent Crude, GBP/USD und Gold. Alle aufgeführten Durchläufe waren profitabel, wobei Gold Täglich mit EUR 2,468.5 der kleinste war.

Welches Kapital benötigt 1 Kontrakt?

Bei 1 Kontrakt erreichte der beste Durchlauf einen max Drawdown von JPY 389,050 auf USD/JPY 1 Stunde, während US Crude Oil Täglich bei EUR 5,980.3 blieb. Passen Sie das Kapital an das Instrument an, das Sie handeln.

Warum 1 Stunde und Tagesbars?

Kanal-breakouts brauchen Raum, um zu trenden. Intraday-Rauschen auf kürzeren bars löst eher mehr Fehlausbrüche aus, daher konzentrieren sich die Tests auf 1 Stunde und Täglich.

Verwandt

Strategien wie diese

ATR Band

Verwendet denselben Indikator.

10.31 PF · 53 Trades

Supertrend Counter Trend

Bester Durchlauf auf demselben Markt, USD/JPY.

3.47 PF · 1,444 Trades

Breakout Regime Filter

Ebenfalls eine Breakout-Strategie.

6.28 PF · 70 Trades

Breakout-Systeme sind ein regelmäßiges Thema in der ProRealAlgos Community. Tragen Sie sich in die Warteliste ein, um teilzunehmen.

Die ProRealAlgos Community erhält die vollständigen Regeln, den kompletten Code und das automatisierte Portfolio.

Vergangene Backtest-Ergebnisse sind keine Garantie für zukünftige Ergebnisse. Dies ist keine Finanzberatung. Kuratiert und gepflegt von ProRealAlgos. ProRealTime™ ist eine Marke der ProRealTime SAS. prorealalgos.comStatistikDokumentation