Sett deg på ventelisten
Strategier / Volatilitet / Volatility Breakout

Volatility Breakout: Å ri uvanlig brede barer

Når en bar er minst 0.9 ganger så bred som det 72-bars gjennomsnittlige dagsområdet, følger systemet retningen dens: long på en opp-bar, short på en ned-bar. Den tar gevinst på 1.9 ganger det gjennomsnittlige dagsområdet, eller går ut etter 9 barer. Et motsatt signal snur posisjonen.

VolatilitetLong & shortSwingDAX 401 time
1.39Profit factor
6,346Nettogevinst EUR
50.74%Treffprosent
475Handler
-1,049Max drawdown
13.36Gj.sn. handel

Beste kjøring av 23. DAX 40, 1 time, spread 3, fra kjøring pf:2026-09-24-DAX40-1h.tsv:2.

Inngangsregler, long

  1. Baren lukker på eller over sin åpning

Inngangsregler, short

  1. Baren lukker under sin åpning

Utgangsregler

  1. Lukk etter 9 barer i handelen
  2. Et motsatt signal reverserer posisjonen
  3. Ingen stop loss

Testbetingelser

PeriodeFrem til 2026-09-25
InstrumentDAX 40, 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-25
Parametere (6)
positionSize
Størrelse per poeng
1
rangePeriod
Barer i gjennomsnittet av forrige dags område
72
atrPeriod
ATR-lengde (1 er barens eget true range)
1
volatilityFactor
Andel av det gjennomsnittlige dagsområdet en bar må nå
0.9
targetFactor
Mål som et multiplum av det gjennomsnittlige dagsområdet
1.9
maxBarsInTrade
Tidsutgang etter dette antallet barer
9

Hver kjøring

Markeder og tidsrammer som er testet

MarkedTidsrammePFHandlerTreff %NettoMax DD
DAX 40Beste kjøring1 time1.39 47550.746,346 EUR-1,049
Dow Jones1 timen/a 17455.175,386 EUR-1,917
Sølv10 minn/a 11342.482,862 USD-1,813
Brent råolje30 minn/a 16347.852,437 EUR-1,330
Dow Jones15 minn/a 8946.072,231 EUR-1,223
Dow Jones10 minn/a 7450.002,177 EUR-832
DAX 4030 minn/a 32747.091,738 EUR-1,161
Amerikansk råolje15 minn/a 15145.701,457 EUR-665
Sølv5 minn/a 5238.461,391 USD-1,040
Sølv2 minn/a 2100.001,027 USD-259
FTSE 10030 minn/a 22042.73978 EUR-792
Nikkei 2253 minn/a 1566.67945 USD-540
Sølv3 minn/a 366.67859 USD-482
DAX 405 minn/a 14639.04707 EUR-610
Nasdaq 1003 minn/a 2055.00623 EUR-409
Nikkei 2252 minn/a 757.14600 USD-415
S&P 50015 minn/a 12850.78588 EUR-193
DAX 4010 minn/a 13544.44556 EUR-378
Dow Jones2 minn/a 1030.00452 EUR-346
Gull3 minn/a 955.5697.10 EUR-43.40
S&P 5002 minn/a 1353.8594.96 EUR-47.31
S&P 5001 minn/a 757.1476.58 EUR-64.92
Gull1 minn/a 2100.0022.30 EUR-14.60

Diagrammer

Resultater per kjøring

Topp 10 av 23 kjøringer. Hele listen finnes i tabellen ovenfor.

NettogevinstMax drawdown

Koden

ProBuilder, omskrevet til husstandard

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

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

// --- Parameters ---
positionSize = 1          // size per point
rangePeriod = 72          // bars in the average of the daily range
atrPeriod = 1             // ATR length, 1 = this bar's true range
volatilityFactor = 0.9    // bar range must reach this share of the average daily range
targetFactor = 1.9        // target as a multiple of the average daily range
maxBarsInTrade = 9        // time exit after this many bars

// --- Indicators ---
// On Monday use the range from two days back, since Sunday has no real range.
IF OpenDayOfWeek = 1 THEN
  dayRange = DHigh(2) - DLow(2)
ELSE
  dayRange = DHigh(1) - DLow(1)
ENDIF

avgDayRange = Average[rangePeriod](dayRange)
atrValue = AverageTrueRange[atrPeriod](close)
targetDistance = avgDayRange * targetFactor
wideBar = atrValue >= volatilityFactor * avgDayRange
barsInTrade = BarIndex - TradeIndex

28 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

ATR
Les dette førstKjente svakheter4 poeng
  • Det finnes ingen stop loss. En handel kan bare avsluttes på målet, etter 9 barer, eller på et snusignal.
  • Flere kjøringer har svært små utvalg, som 2 handler på Gold 1 minutt og 2 på Silver 2 minutter, så gevinstene deres sier lite.
  • Målet sendes inn som poeng selv om det er en prisavstand. På instrumenter der ett poeng ikke er én prisenhet, avviker det reelle målet fra formelen.
  • Bare DAX 40 1 time-kjøringen har en registrert profit factor (1.39); resten er sweep-resultater.

Spørsmål

Om denne strategien

Er den klar for ProOrder?

Ja, den kjører uten tilsyn og regner størrelse i enheter per poeng. Sjekk målavstanden på instrumentet ditt først, på grunn av måten poengkonverteringen fungerer.

Hvilke markeder ble testet?

DAX 40 1 time var hovedkjøringen med 6,346.40 EUR over 475 handler. Alle de 22 andre kjøringene i tabellen var positive, blant annet Dow Jones 1 time med 5,386.40 EUR og Silver 10 minutter med 2,861.50 USD.

Hva var risikoen ved 1 kontrakt?

DAX 40 1 time-kjøringen hadde en max drawdown på 1,049.20 EUR med 1 kontrakt og en spread på 3 poeng.

Hvorfor 1-timesdiagrammet?

Inngangen sammenligner én bar med et helt dagsområde. På 1-timesbarer skjer det ofte nok for 475 handler, samtidig som små bevegelser filtreres ut.

Relatert

Strategier som denne

ATR Band

Bruker samme indikator.

10.31 PF · 53 handler

Buy After Price Fall

Beste kjøring på samme marked, DAX 40.

1.88 PF · 312 handler

Dual MA Long Trend

En tilsvarende profit factor.

1.39 PF · 241 handler

Sett deg på ventelisten til ProRealAlgos og se hvilke volatilitetssystemer medlemmene kjører.

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