Op de wachtlijst
Strategieën / Breakout / Daily Range Breakout

Daily Range Breakout met pullback-niveaus

Zodra de koers 19% van de dagrange is teruggevallen vanaf de high, gaat er een buy stop 9 punten onder die high, en de spiegelregel zet een sell stop boven de low. De dagrange moet op of onder 170 blijven en de twee niveaus moeten minstens 22 van elkaar liggen. Elke kant handelt maximaal één keer per dag, en het tegenoverliggende niveau dient na de eerste trade ook als stop.

BreakoutLong & shortIntradayNikkei 22530 min
n/aProfit factor
25,932Nettowinst USD
19.92%Winstpercentage
3,097Trades
-8,887Max drawdown
8.37Gem. trade

Beste run van 11. Nikkei 225, 30 min, spread 10, uit run sweeps:2026-09-17-NIKKEI-30m-opt.tsv:4.

Instapregels, long

  1. Elke dag wordt de range opgebouwd vanaf de eerste bar na het begin van de dag
  2. Wanneer de koers 19% van de range opveert vanaf de low, wordt een sell-niveau gezet op 9 boven de low van de dag
  3. Beide niveaus bestaan, de dagrange is maximaal 170 en de niveaus liggen minstens 22 van elkaar
  4. Buy stop op het buy-niveau totdat die dag een long is genomen

Instapregels, short

  1. Dezelfde range- en niveauregels als voor longs

Uitstapregels

  1. Stop loss van 170 punten

Testomstandigheden

PeriodeTot 2026-09-17
InstrumentNikkei 225, 30 minuten
Spread10 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-17
Parameters (6)
positionSize
Contracten per trade
1
pullbackPct
Pullback vanaf een extreem van de range die die kant activeert, % van de range
19
maxRangePoints
Sla dagen over waarvan de range al breder is dan dit
170
entryOffset
Het instapniveau ligt zo ver binnen het extreem van de range
9
minLevelGap
Minimale afstand tussen buy- en sell-niveaus
22
stopLossPoints
Beschermende stop (punten)
170

Elke run

Geteste markten en tijdframes

MarktTijdframePFTradesWinst %NettoMax DD
Nikkei 225Beste run30 minn/a 3,09719.9225,932 USD-8,887
Zilver4 uurn/a 90637.8624,990 USD-17,219
Nasdaq 1004 uurn/a 1,49333.829,990 EUR-4,210
Brent-olie15 minn/a 63513.707,493 EUR-2,323
Nasdaq 10015 minn/a 67011.647,158 EUR-3,309
Nikkei 2254 uurn/a 1,59631.336,987 USD-6,663
Nasdaq 1003 minn/a 1969.183,777 EUR-2,241
Goud30 minn/a 3531.433,141 EUR-1,109
S&P 5001 uurn/a 8731.032,558 EUR-1,629
DAX 405 minn/a 12110.742,168 EUR-1,788
DAX 403 minn/a 9310.751,700 EUR-1,599

Grafieken

Resultaten per run

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

NettowinstMax drawdown

De code

ProBuilder, herschreven naar huisstandaard

// ============================================================
// Daily Range Breakout
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Breakout
// Direction: Long & short
// Timeframe tested: 30 minutes
// ============================================================

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

// --- Parameters ---
positionSize = 1          // contracts per trade
pullbackPct = 19          // pullback from a range extreme that arms that side, % of range
maxRangePoints = 170      // skip days whose range is already wider than this
entryOffset = 9           // entry level sits this far inside the range extreme
minLevelGap = 22          // minimum distance between buy and sell levels
stopLossPoints = 170      // protective stop (points)
ONCE rangeState = -1      // -1 before the first day, 0 new day, 1 range building

// --- Indicators ---
// No trading on 1 May and over Christmas / New Year.
IF (Month = 5 AND Day = 1) OR (Month = 12 AND (Day = 24 OR Day = 25 OR Day = 26 OR Day = 30 OR Day = 31)) THEN
  isTradingDay = 0
ELSE
  isTradingDay = 1
ENDIF

Nog 56 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.
Lees dit eerstBekende zwaktes4 punten
  • De profit factor is niet vastgelegd omdat er voor deze strategie alleen sweepdata bestaat.
  • De beste run wint slechts 19.92% van de trades, dus de meeste dagen eindigen in een klein verlies en de resultaten leunen op incidentele grote bewegingen.
  • De max drawdown op de beste run was USD 8,887.2 tegenover USD 25,932.3 nettowinst.
  • Het rangefilter van 170 punten en de stop van 170 punten staan in prijseenheden, dus ze betekenen heel verschillende dingen op Nikkei 225, DAX 40 of Silver.

Vragen

Over deze strategie

Kan ik deze breakout automatiseren in ProOrder?

Ja. Hij gebruikt stoporders en een vaste stop loss, wat ProOrder direct aankan. De code is na de tests herschreven en is nog niet compile-gecheckt.

Waar presteerde hij het best?

De beste run was Nikkei 225 op 30 minuten met USD 25,932.3 over 3,097 trades. Silver 4 uur maakte USD 24,989.5 maar met een drawdown van USD 17,219.0.

Welke drawdown kan ik verwachten met 1 contract?

Op de beste run zag 1 contract een max drawdown van USD 8,887.2. Kleinere tests zoals DAX 40 5 minuten hadden EUR 1,788.2 drawdown op slechts 121 trades.

Waarom een 30 minuten grafiek?

De niveaus hangen af van de high, low en pullback van de dag, en 30 minuten bars geven daar genoeg structuur voor terwijl ze de constante niveauwijzigingen van 1 of 3 minuten bars vermijden.

Gerelateerd

Strategieën zoals deze

Monday Dip Buy

Beste run op dezelfde markt, Nikkei 225.

n/a PF · 146 trades

Breakout Regime Filter

Ook een breakout strategie.

6.28 PF · 70 trades

Bollinger Band Walk

Ook een breakout strategie.

3.10 PF · 148 trades

Bekijk hoe andere traders intraday breakout-systemen draaien. Ga op de wachtlijst van de ProRealAlgos-community.

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