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.
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.
| Period | Till och med 2026-09-22 |
| Instrument | Dow Jones, 1 timme |
| Spread | 3 punkter |
| Kontrakt | 1 |
| Startkapital | 1,000,000 |
| Kostnader | Endast spread. Courtage och overnight-finansiering ingår inte. |
| Barer | Upp till 200,000 barer, färre där instrumentet har kortare historik |
| Senast testad | 2026-09-22 |
| 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
| Marknad | Tidsram | PF | Affärer | Träff % | Netto | Max DD |
|---|---|---|---|---|---|---|
| Dow JonesBästa körning | 1 timme | n/a | 463 | 46.22 | 4,854 EUR | -2,531 |
| USD/JPY | Dag | n/a | 118 | 50.00 | 4,550 JPY | -1,640 |
| Amerikansk råolja | Dag | n/a | 119 | 48.74 | 3,120 EUR | -1,815 |
| DAX 40 | 4 timmar | n/a | 376 | 48.14 | 2,855 EUR | -2,694 |
| S&P 500 | Dag | n/a | 155 | 41.94 | 946 EUR | -393 |
| S&P 500 | 4 timmar | n/a | 378 | 46.56 | 707 EUR | -580 |
Diagram
Koden
// ============================================================ // 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
Frågor
Ja, endast long med 1 kontrakt, med ATR-stoppen och målet inkodade.
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.
På Dow Jones 1 timme var max drawdown EUR 2,531.20 vid 1 kontrakt.
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
Copy trading på amerikanska index är tillgängligt för ProRealAlgos-medlemmar när platser blir lediga.