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

Tight Range Breakout-strategie

Drie closes op een rij die binnen de range van de vorige bar blijven, wijzen op een opgespannen markt. Wanneer de close dan boven de hoogste high van de vorige vier bars uitbreekt, koopt het systeem. De exits gebruiken een stop van 2 x ATR(14) en een target van 2.5 x ATR(14), die elke bar opnieuw worden gezet.

BreakoutAlleen longSwingDow Jones1 uur
n/aProfit factor
4,854Nettowinst EUR
46.22%Winstpercentage
463Trades
-2,531Max drawdown
10.48Gem. trade

Beste run van 6. Dow Jones, 1 uur, spread 3, uit run sweeps:2026-09-22-DOW30-1h-opt.tsv:2.

Instapregels, long

  1. Elk van de laatste drie closes bleef binnen de high-low-range van de vorige bar
  2. De bar opent niet op een maandag of zondag

Uitstapregels

  1. Stop loss van 2 x ATR(14), in punten

Testomstandigheden

PeriodeTot 2026-09-22
InstrumentDow Jones, 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-22
Parameters (6)
positionSize
Contracten per trade
1
skipDayA
Geen instappen op bars die op maandag openen
1
skipDayB
Geen instappen op bars die op zondag openen
0
atrPeriod
ATR-lengte voor stop en target
14
stopAtrMultiplier
Stopafstand in ATR's
2
targetAtrMultiplier
Targetafstand in ATR's
2.5

Elke run

Geteste markten en tijdframes

MarktTijdframePFTradesWinst %NettoMax DD
Dow JonesBeste run1 uurn/a 46346.224,854 EUR-2,531
USD/JPYDagelijksn/a 11850.004,550 JPY-1,640
Amerikaanse ruwe olieDagelijksn/a 11948.743,120 EUR-1,815
DAX 404 uurn/a 37648.142,855 EUR-2,694
S&P 500Dagelijksn/a 15541.94946 EUR-393
S&P 5004 uurn/a 37846.56707 EUR-580

Grafieken

Resultaten per run

NettowinstMax drawdown

De code

ProBuilder, herschreven naar huisstandaard

// ============================================================
// Tight Range Breakout
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Breakout
// Direction: Long only
// Timeframe tested: 1 hour
// ============================================================

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

// --- Parameters ---
positionSize = 1              // contracts per trade
skipDayA = 1                  // no entries on bars opening on Monday
skipDayB = 0                  // no entries on bars opening on Sunday
atrPeriod = 14                // ATR length for stop and target
stopAtrMultiplier = 2         // stop distance in ATRs
targetAtrMultiplier = 2.5     // target distance in ATRs

// --- Indicators ---
blockedDay = (OpenDayOfWeek = skipDayA) OR (OpenDayOfWeek = skipDayB)

// Each of the last three closes stayed inside the range of the bar before it
tightRange = close[3] <= high[4] AND close[3] >= low[4] AND close[2] <= high[3] AND close[2] >= low[3] AND close[1] <= high[2] AND close[1] >= low[2]

// Highest high of the four bars before this one
recentHigh = max(max(high[4], high[3]), max(high[2], high[1]))

atrValue = AverageTrueRange[atrPeriod](close)

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

ATR
Lees dit eerstBekende zwaktes4 punten
  • De profit factor is niet vastgelegd, omdat er alleen sweepdata bestaat.
  • Het winstpercentage is 46.22% op de beste run, dus het iets grotere target moet de resultaten dragen.
  • DAX 40 4 uur leverde EUR 2,854.90 op met een drawdown van EUR 2,694.20, bijna even groot.
  • Stop en target bewegen op elke bar mee met ATR, dus de exitniveaus kunnen na de instap verschuiven.

Vragen

Over deze strategie

Kan hij in ProOrder draaien?

Ja, alleen long met 1 contract, met de ATR-stop en -target in de code opgenomen.

Welke markten zijn getest?

Dow Jones 1 uur leverde EUR 4,854.30 op over 463 trades. De runs op USD/JPY, US Crude Oil, DAX 40 en S&P 500 waren ook allemaal winstgevend.

Op welke drawdown moet ik rekenen?

Op Dow Jones 1 uur was de max drawdown EUR 2,531.20 bij 1 contract.

Waarom de 1 uur-grafiek?

Inside bar-squeezes vormen zich vaak op Dow Jones-bars van een uur, wat 463 trades gaf, terwijl de dagruns tussen 118 en 155 keer handelden.

Gerelateerd

Strategieën zoals deze

ATR Band

Gebruikt dezelfde indicator.

10.31 PF · 53 trades

Navigator

Beste run op dezelfde markt, Dow Jones.

2.93 PF · 181 trades

Breakout Regime Filter

Ook een breakout strategie.

6.28 PF · 70 trades

Breakouts zijn één deel van een portfolio. Schrijf je in voor de wachtlijst van ProRealAlgos om de rest te zien.

Copy trading op Amerikaanse indices is beschikbaar voor ProRealAlgos-leden zodra er plekken vrijkomen.

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