Ställ dig i kön
Strategier / Breakout / Bollinger Breakout

Bollinger Breakout: handla stängningar utanför banden

Det här systemet går long när en bar stänger över det övre Bollinger Band (20, 2) och short när den stänger under det nedre bandet. Positioner stängs vid 20-barers mittlinje eller vid ett stopp på 1%. Det testades på diagram från 5 minuter till 1 timme.

BreakoutLong & shortIntradayNasdaq 10030 min
n/aProfit factor
-17,708Nettovinst EUR
30.48%Träffsäkerhet
8,117Affärer
-20,713Max drawdown
-2.18Snittaffär

Bästa körning av 16. Nasdaq 100, 30 min, spread 3, från körning sweeps:2026-09-07-NAS100-30m-opt.tsv:7.

Entryregler, long

  1. Ingen öppen position

Entryregler, short

  1. Ingen öppen position

Exitregler

  1. Stop loss 1% från entry
  2. Stäng en short när stängningen stiger över 20-barers mittlinje

Testvillkor

PeriodTill och med 2026-09-07
InstrumentNasdaq 100, 30 minuter
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-07
Parametrar (4)
positionSize
Kontrakt per affär
1
bandPeriod
Bollinger Band-längd
20
bandWidth
Standardavvikelser från mittlinjen
2
stopLossPct
Skyddande stop, procent av entrypris
1

Varje körning

Testade marknader och tidsramar

MarknadTidsramPFAffärerTräff %NettoMax DD
Nasdaq 100Bästa körning30 minn/a 8,11730.48-17,708 EUR-20,713
DAX 401 timmen/a 4,52434.882,158 EUR-5,304
Guld1 timmen/a 4,66534.73450 EUR-1,036
Guld30 minn/a 7,74232.74120 EUR-3,196
Guld15 minn/a 7,60030.36-3,071 EUR-4,227
Guld5 minn/a 7,40229.11-3,529 EUR-3,616
DAX 4030 minn/a 7,72432.29-6,450 EUR-11,223
S&P 5001 timmen/a 5,16732.96-6,817 EUR-7,251
S&P 50030 minn/a 8,04031.01-7,424 EUR-9,385
S&P 5005 minn/a 7,53628.26-8,285 EUR-8,313
S&P 50015 minn/a 7,67530.35-8,645 EUR-8,728
Nasdaq 1001 timmen/a 5,25232.84-11,791 EUR-13,154
Nasdaq 1005 minn/a 7,45831.54-19,822 EUR-20,050
Nasdaq 10015 minn/a 7,65031.57-20,270 EUR-20,697
DAX 405 minn/a 7,39129.09-20,632 EUR-20,855
DAX 4015 minn/a 7,60331.12-28,925 EUR-28,944

Diagram

Resultat per körning

De 10 bästa av 16 körningar. Hela listan finns i tabellen ovan.

NettovinstMax drawdown

Koden

ProBuilder, omskriven till husstandard

// ============================================================
// Bollinger Breakout
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Breakout
// Direction: Long & short
// Timeframe tested: 30 minutes
// ============================================================

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

// --- Parameters ---
positionSize = 1       // contracts per trade
bandPeriod = 20        // Bollinger Band length
bandWidth = 2          // standard deviations from the midline
stopLossPct = 1        // protective stop, percent of entry price

// --- Indicators ---
// Bands built by hand so the 2 sigma width is explicit.
midBand = Average[bandPeriod](close)
stdDevValue = STD[bandPeriod](close)
upperBand = midBand + bandWidth * stdDevValue
lowerBand = midBand - bandWidth * stdDevValue

26 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

Bollinger BandsSMA
Läs det här förstKända svagheter4 punkter
  • De flesta körningar förlorade pengar. Bara DAX 40 på 1 timme (2,158.40 EUR), Gold på 1 timme (450.30 EUR) och Gold på 30 minuter (119.80 EUR) slutade positivt av alla listade körningar.
  • Den framhävda körningen på Nasdaq 100 30 minuter slutade på -17,708.40 EUR över 8117 affärer, med en max drawdown på 20,713.30 EUR.
  • Träffsäkerheten ligger kring 30% (30.48% i den framhävda körningen), och genomsnittsaffären var -2.18 EUR, så spreadkostnader på 3 punkter väger tungt.
  • Profit factor registrerades inte eftersom det bara finns sweep-data för den här strategin.

Frågor

Om den här strategin

Kan den köras live i ProOrder?

Ja, koden körs som ett automatiserat ProOrder-system med en stop loss på 1%. Med tanke på testresultaten, betrakta den som en utgångspunkt för research snarare än något att handla som den är.

Hur gick det på olika marknader?

Den testades på DAX 40, Gold, S&P 500 och Nasdaq 100. Tre körningar gav en liten vinst, och resten gick med förlust, där DAX 40 på 15 minuter förlorade 28,924.50 EUR.

Vilken position size och risk användes?

Ett kontrakt per affär med en spread på 3 punkter. Den framhävda körningen på Nasdaq 100 hade en max drawdown på 20,713.30 EUR vid den storleken.

Vilken tidsram höll sig bäst?

1-timmarsdiagrammen klarade sig minst dåligt, med både DAX 40 och Gold positiva där. Körningarna på 5 och 15 minuter förlorade på varje instrument.

Relaterat

Strategier som den här

Bollinger Squeeze

Använder samma indikator.

14.30 PF · 86 affärer

Negated Hammer

Bästa körning på samma marknad, Nasdaq 100.

3.20 PF · 372 affärer

Breakout Regime Filter

Även en breakout-strategi.

6.28 PF · 70 affärer

Nyfiken på hur breakout-idéer filtreras innan de går live? Ställ dig i ProRealAlgos-kön.

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