Ställ dig i kön
Strategier / Mean reversion / Bollinger Band Rejection

Bollinger Band Rejection-strategi

En long kräver ADX(50) över 10, DI+ över DI- och en bar vars lägsta tränger igenom det nedre Bollinger-bandet men stänger tillbaka över det. Shorts speglar detta vid det övre bandet. Varje affär använder ett stopp på 60 punkter och ett mål på 10 punkter.

Mean reversionLong & shortSwingS&P 500Dag
n/aProfit factor
1,241Nettovinst EUR
80.65%Träffsäkerhet
155Affärer
-946Max drawdown
8.01Snittaffär

Bästa körning av 1. S&P 500, Dag, spread 1, från körning sweeps:2026-09-20-USA500-D-opt.tsv:4.

Entryregler, long

  1. ADX(50) över 10
  2. DI+ över DI- (50)

Entryregler, short

  1. ADX(50) över 10
  2. DI+ under DI- (50)

Exitregler

  1. Vinstmål på 10 punkter

Testvillkor

PeriodTill och med 2026-09-20
InstrumentS&P 500, Dag
Spread1 punkter
Kontrakt5
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-20
Parametrar (7)
positionSize
Aktier per affär, som publicerat
5
adxPeriod
ADX-längd
50
adxThreshold
Minsta ADX
10
diPeriod
Längd för DI+ / DI-
50
bandPeriod
Bollinger Band-längd
20
stopLossPoints
Skyddande stop (punkter)
60
takeProfitPoints
Vinstmål (punkter)
10

Varje körning

Testade marknader och tidsramar

MarknadTidsramPFAffärerTräff %NettoMax DD
S&P 500Bästa körningDagn/a 15580.651,241 EUR-946

Diagram

Resultat per körning

NettovinstMax drawdown

Koden

ProBuilder, omskriven till husstandard

// ============================================================
// Bollinger Band Rejection
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Mean reversion
// Direction: Long & short
// Timeframe tested: Daily
// ============================================================

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

// --- Parameters ---
positionSize = 5          // shares per trade, as published
adxPeriod = 50            // ADX length
adxThreshold = 10         // minimum ADX
diPeriod = 50             // DI+ / DI- length
bandPeriod = 20           // Bollinger Band length
stopLossPoints = 60       // protective stop (points)
takeProfitPoints = 10     // profit target (points)

// --- Indicators ---
adxValue = ADX[adxPeriod]
plusDI = DIplus[diPeriod](close)
minusDI = DIminus[diPeriod](close)
lowerBand = BollingerDown[bandPeriod](close)
upperBand = BollingerUp[bandPeriod](close)

16 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

ADXDMIBollinger Bands
Läs det här förstKända svagheter4 punkter
  • Stoppet är sex gånger målet, så ett fåtal förluster kan radera många vinster även med en träffsäkerhet på 80.65%.
  • Det finns bara en körning, på S&P 500 dag, med 155 affärer.
  • Max drawdown på EUR 946.05 är stor jämfört med nettovinsten på EUR 1,241.20.
  • Profit factor registrerades inte, eftersom resultatet bara kommer från sweep-data.

Frågor

Om den här strategin

Går den att automatisera?

Ja. Stoppet och målet är kodade, och den handlar 5 kontrakt per signal i ProOrder.

Vilken marknad testades den på?

Bara S&P 500 dag, som gav EUR 1,241.20 över 155 affärer med en genomsnittlig affär på EUR 8.01.

Hur mycket kapital krävs för 5 kontrakt?

Max drawdown var EUR 946.05 vid 5 kontrakt. Marginalen sätts av din broker och tas inte upp här.

Varför dagsbarer?

Bandavvisningar på dagsbasis filtrerar bort mycket av intraday-bruset, vilket spelar roll när målet bara är 10 punkter.

Relaterat

Strategier som den här

Bollinger Squeeze

Använder samma indikator.

14.30 PF · 86 affärer

Candle Body Sum Intraday

Bästa körning på samma marknad, S&P 500.

2.86 PF · 124 affärer

Monday Dip Buy

Också en mean reversion-strategi.

n/a PF · 146 affärer

Små mål kräver noggrann riskplanering. Ställ dig i kön till ProRealAlgos för att se hur vi hanterar det.

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