Ställ dig i kön
Strategier / Breakout / Tight Range Breakout

Tight Range Breakout-strategi

Tre stängningar i rad som håller sig inom föregående bars range signalerar en ihoptryckt marknad. När stängningen sedan bryter över det högsta högsta av de fyra föregående barerna köper systemet. Exiterna använder en stop på 2 x ATR(14) och ett mål på 2.5 x ATR(14), som sätts om varje bar.

BreakoutEndast långSwingDow Jones1 timme
n/aProfit factor
4,854Nettovinst EUR
46.22%Träffsäkerhet
463Affärer
-2,531Max drawdown
10.48Snittaffär

Bästa körning av 6. Dow Jones, 1 timme, spread 3, från körning sweeps:2026-09-22-DOW30-1h-opt.tsv:2.

Entryregler, long

  1. Var och en av de tre senaste stängningarna höll sig inom föregående bars high-low-range
  2. Baren öppnar inte på en måndag eller söndag

Exitregler

  1. Stop loss på 2 x ATR(14), i punkter

Testvillkor

PeriodTill och med 2026-09-22
InstrumentDow Jones, 1 timme
Spread3 punkter
Kontrakt1
Startkapital1,000,000
KostnaderEndast spread. Courtage och overnight-finansiering ingår inte.
BarerUpp till 200,000 barer, färre där instrumentet har kortare historik
Senast testad2026-09-22
Parametrar (6)
positionSize
Kontrakt per affär
1
skipDayA
Inga entryer på barer som öppnar på måndag
1
skipDayB
Inga entryer på barer som öppnar på söndag
0
atrPeriod
ATR-längd för stop och mål
14
stopAtrMultiplier
Stopavstånd i ATR
2
targetAtrMultiplier
Målavstånd i ATR
2.5

Varje körning

Testade marknader och tidsramar

MarknadTidsramPFAffärerTräff %NettoMax DD
Dow JonesBästa körning1 timmen/a 46346.224,854 EUR-2,531
USD/JPYDagn/a 11850.004,550 JPY-1,640
Amerikansk råoljaDagn/a 11948.743,120 EUR-1,815
DAX 404 timmarn/a 37648.142,855 EUR-2,694
S&P 500Dagn/a 15541.94946 EUR-393
S&P 5004 timmarn/a 37846.56707 EUR-580

Diagram

Resultat per körning

NettovinstMax drawdown

Koden

ProBuilder, omskriven till husstandard

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

11 rader till: entry- och exitreglerna.

Uppsättning

Så laddar du in den

  1. Kopiera koden med kopieringsknappen på kodblocket.
  2. I ProRealTime, öppna ett diagram för det instrument och den tidsram du vill testa, öppna sedan ProOrder > Nytt handelssystem och välj "Skapa med programmering".
  3. Klistra in koden, ge systemet ett namn och spara det.
  4. Klicka på "Backtest", ange din egen spread och position size, och kör den innan du överväger att handla den live.

Använda indikatorer

ATR
Läs det här förstKända svagheter4 punkter
  • Profit factor registrerades inte, eftersom det bara finns sweep-data.
  • Träffsäkerheten är 46.22% i den bästa körningen, så det något större målet måste bära resultaten.
  • DAX 40 4 timmar gav EUR 2,854.90 med en drawdown på EUR 2,694.20, nästan lika stor.
  • Stop och mål rör sig med ATR på varje bar, så exitnivåerna kan glida efter entryn.

Frågor

Om den här strategin

Kan den köras i ProOrder?

Ja, endast long med 1 kontrakt, med ATR-stoppen och målet inkodade.

Vilka marknader testades?

Dow Jones 1 timme gav EUR 4,854.30 över 463 affärer. Körningarna på USD/JPY, US Crude Oil, DAX 40 och S&P 500 var också alla lönsamma.

Vilken drawdown ska jag planera för?

På Dow Jones 1 timme var max drawdown EUR 2,531.20 vid 1 kontrakt.

Varför 1-timmesdiagrammet?

Inside-bar-squeezar formas ofta på Dow Jones timbarer, vilket ger 463 affärer, medan dagskörningar handlade mellan 118 och 155 gånger.

Relaterat

Strategier som den här

ATR Band

Använder samma indikator.

10.31 PF · 53 affärer

Navigator

Bästa körning på samma marknad, Dow Jones.

2.93 PF · 181 affärer

Breakout Regime Filter

Även en breakout-strategi.

6.28 PF · 70 affärer

Breakouts är en del av en portfölj. Ställ dig i kön till ProRealAlgos för att se resten.

Copy trading på amerikanska index är tillgängligt för ProRealAlgos-medlemmar när platser blir lediga.

Tidigare backtest-resultat är ingen garanti för framtida resultat. Detta är inte finansiell rådgivning. Kurerat och underhållet av ProRealAlgos. ProRealTime™ är ett varumärke som tillhör ProRealTime SAS. prorealalgos.comStatistikDokumentation