Sett deg på ventelisten
Strategier / Volatilitet / Inside Day NR2 Squeeze

Inside Day NR2 Squeeze: breakout fra trange barer

Den venter på en inside bar der spennet er det smaleste av de siste 2 barene, mens Bollinger Band-bredden er på et 17-bars lavpunkt. ADX(10) må være over 17 og ATR(1) over ATR(9). Stoppordrer legges 1.5 over og under baren, med ATR-basert stopp, mål og trailing stop.

VolatilitetLong & shortSwingAmerikansk råolje1 time
n/aProfit factor
2,602Nettogevinst EUR
52.54%Treffprosent
118Handler
-1,047Max drawdown
22.05Gj.sn. handel

Beste kjøring av 10. US Crude Oil, 1 time, spread 3, fra kjøring sweeps:2026-09-17-CRUDE-1h-opt.tsv:2.

Inngangsregler, long

  1. Inside bar der spennet er under det laveste spennet for de 2 foregående barene
  2. ADX(10) over 17 og ATR(1) over ATR(9)
  3. Ingen posisjon er åpen
  4. Kjøpsstopp 1.5 over barens høyeste

Inngangsregler, short

  1. Samme oppsett som longsiden

Utgangsregler

  1. Stop loss på 2.7 x ATR(14) poeng
  2. Profittmål på 7.2 x ATR(14) poeng

Testbetingelser

PeriodeFrem til 2026-09-17
InstrumentUS Crude Oil, 1 time
Spread3 poeng
Kontrakter1
Startkapital1,000,000
KostnaderKun spread. Kommisjoner og overnattfinansiering er ikke inkludert.
BarerOpptil 200,000 barer, færre der instrumentet har kortere historikk
Sist testet2026-09-17
Parametere (14)
positionSize
Kontrakter per handel
1
narrowLookback
Barens spenn må være under det laveste spennet for så mange foregående barer
2
bandPeriod
Lengde for Bollinger Band-bredde
20
squeezeLookback
Båndbredden må være under sitt laveste av så mange foregående barer
17
adxPeriod
ADX-lengde
10
adxThreshold
Minimum ADX
17
fastAtrPeriod
Kort ATR som må overstige den lengre
1
slowAtrPeriod
Lengre ATR for den sammenligningen
9
entryOffset
Avstand for stoppinngang utenfor barens høyeste / laveste
1.5
atrPeriod
ATR-lengde for stopp, mål og trailing
14
longTrailAtr
Trailing-avstand for long i ATR-er
2.5
shortTrailAtr
Trailing-avstand for short i ATR-er
1.7
stopAtrMultiple
Beskyttende stopp i ATR-er
2.7
targetAtrMultiple
Profittmål i ATR-er
7.2

Hver kjøring

Markeder og tidsrammer som er testet

MarkedTidsrammePFHandlerTreff %NettoMax DD
Amerikansk råoljeBeste kjøring1 timen/a 11852.542,602 EUR-1,047
Sølv4 timern/a 922.224,120 USD-3,011
Nikkei 22515 minn/a 7953.162,091 USD-1,596
Nikkei 225Daglign/a 366.671,888 USD-1,776
Brent råolje10 minn/a 8548.241,329 EUR-383
SølvDaglign/a 666.67669 USD-596
FTSE 10015 minn/a 10650.94440 EUR-285
Brent råolje5 minn/a 5855.17320 EUR-273
Gull30 minn/a 2762.9681.40 EUR-49.60
Gull5 minn/a 2161.9068.70 EUR-53.70

Diagrammer

Resultater per kjøring

NettogevinstMax drawdown

Koden

ProBuilder, omskrevet til husstandard

// ============================================================
// Inside Day NR2 Squeeze
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Volatility
// Direction: Long & short
// Timeframe tested: 1 hour
// ============================================================

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

// --- Parameters ---
positionSize = 1          // contracts per trade
narrowLookback = 2        // bar range must be below the lowest range of this many prior bars
bandPeriod = 20           // Bollinger Band width length
squeezeLookback = 17      // band width must be below its lowest of this many prior bars
adxPeriod = 10            // ADX length
adxThreshold = 17         // minimum ADX
fastAtrPeriod = 1         // short ATR that must exceed the longer one
slowAtrPeriod = 9         // longer ATR for that comparison
entryOffset = 1.5         // stop entry distance beyond the bar high / low
atrPeriod = 14            // ATR length for stops, targets and trailing
longTrailAtr = 2.5        // long trailing distance in ATRs
shortTrailAtr = 1.7       // short trailing distance in ATRs
stopAtrMultiple = 2.7     // protective stop in ATRs
targetAtrMultiple = 7.2   // profit target in ATRs

// --- Indicators ---
// Inside bar with the smallest range recently, inside a Bollinger squeeze.
narrowInsideBar = high < high[1] AND low > low[1] AND Range < Lowest[narrowLookback](Range)[1]
bandSqueeze = BollingerBandWidth[bandPeriod](close) < Lowest[squeezeLookback](BollingerBandWidth[bandPeriod](close)[1])
adxValue = ADX[adxPeriod]
atrValue = AverageTrueRange[atrPeriod](close)
longTrailDistance = atrValue * longTrailAtr
shortTrailDistance = atrValue * shortTrailAtr

37 linjer til: inngangs- og utgangsreglene.

Oppsett

Slik laster du den inn

  1. Kopier koden med kopiknappen på kodeblokken.
  2. I ProRealTime åpner du et diagram for instrumentet og tidsrammen du vil teste, og åpner deretter ProOrder > New trading system og velger "Create with programming".
  3. Lim inn koden, gi systemet et navn og lagre det.
  4. Klikk "Backtest", angi din egen spread og position size, og kjør den før du vurderer å handle den live.

Indikatorer som brukes

Bollinger BandsADXATR
Les dette førstKjente svakheter4 poeng
  • Profit factor ble ikke registrert fordi det bare finnes sweep-data.
  • Antall handler er lavt: 118 på den beste kjøringen, 9 på Silver 4 timer og 3 på Nikkei 225 Daglig.
  • Gold-kjøringene tjente så vidt penger, EUR 81.4 på 30 minutter og EUR 68.7 på 5 minutter.
  • Mange filtre (smalt spenn, squeeze, ADX, ATR) reduserer antallet signaler, så resultatene kan endre seg mye når én innstilling endres.

Spørsmål

Om denne strategien

Kan dette squeeze-oppsettet kjøres i ProOrder?

Ja. Den legger to stoppinnganger per oppsettsbar og ATR-baserte utganger, og alt dette støtter ProOrder. Kompileringssjekk den omskrevne koden på demo først.

Hvilke instrumenter ble testet?

US Crude Oil 1 time var best med EUR 2,602.4. Nikkei 225 15 minutter ga USD 2,090.6 og Brent Crude 10 minutter EUR 1,329.4.

Hvilken drawdown kan man forvente med 1 kontrakt?

Den beste kjøringen hadde en max drawdown på EUR 1,047.0. Silver 4 timer falt USD 3,010.5 på bare 9 handler.

Hvorfor et 1 times diagram?

Inside bars og squeezes trenger nok barer per uke for å oppstå. På 1 time crude oil ga oppsettet 118 handler, mens dagsdiagrammer ga bare noen få.

Relatert

Strategier som denne

Bollinger Squeeze

Bruker samme indikator.

14.30 PF · 86 handler

Vectorial Slope

Beste kjøring på samme marked, US Crude Oil.

1.76 PF · 268 handler

Volatility Breakout

Også en volatilitetsstrategi.

1.39 PF · 475 handler

Lær hvordan andre filtrerer volatilitetssqueezes. Sett deg på ventelisten til ProRealAlgos-fellesskapet.

ProRealAlgos-fellesskapet får de fullstendige reglene, hele koden og den automatiserte porteføljen.

Tidligere backtest-resultater er ingen garanti for fremtidige resultater. Dette er ikke finansiell rådgivning. Kuratert og vedlikeholdt av ProRealAlgos. ProRealTime™ er et varemerke tilhørende ProRealTime SAS. prorealalgos.comStatistikkDokumentasjon