Op de wachtlijst
Strategieën / Mean reversion / Bollinger Reversal

Bollinger Reversal-strategie voor ProRealTime

Deze alleen-long setup koopt scherpe selloffs. Hij wacht tot de close onder 97.5% van de onderste Bollinger band valt terwijl RSI(10) onder 20 staat en de SMA met 200 periodes daalt. De positie wordt 2 bars later verkocht of op 2.5% uitgestopt.

Mean reversionAlleen longSwingFTSE 1001 uur
1.74Profit factor
1,179Nettowinst EUR
58.12%Winstpercentage
117Trades
-440Max drawdown
10.08Gem. trade

Beste run van 44. FTSE 100, 1 uur, spread 2, uit run pf:2026-09-16-FTSE100-1h.tsv:1.

Instapregels, long

  1. De SMA met 200 periodes staat lager dan 2 bars geleden
  2. RSI(10) staat onder 20

Uitstapregels

  1. Stop loss 2.5%

Testomstandigheden

PeriodeTot 2026-09-16
InstrumentFTSE 100, 1 uur
Spread2 punten
Contracten1
Startkapitaal1,000,000
KostenAlleen spread. Commissies en overnight financiering zijn niet meegerekend.
BarsTot 200,000 bars, minder waar het instrument minder historie heeft
Laatst getest2026-09-16
Parameters (11)
positionSize
Contracten per trade
1
bandPeriod
SMA van het bandmidden
100
stdDevPeriod
Lengte van de standaarddeviatie
10
bandWidth
Bandbreedte in deviaties
1
bandDiscount
De close moet dit deel van de onderste band zijn
0.975
trendPeriod
SMA voor de dalende trend
200
trendLag
Bars terug voor de trendvergelijking
2
rsiPeriod
RSI-lengte
10
oversoldLevel
RSI-instapniveau
20
maxBarsInTrade
Bars voor de time exit
2
stopLossPct
Beschermende stop, procent
2.5

Elke run

Geteste markten en tijdframes

MarktTijdframePFTradesWinst %NettoMax DD
FTSE 100Beste run1 uur1.74 11758.121,179 EUR-440
Nasdaq 1001 uur1.68 22851.753,243 EUR-554
DAX 4030 min1.39 14153.901,352 EUR-595
Nikkei 2251 uur1.23 14754.422,851 USD-2,071
USD/JPY1 uurn/a 3253.1262,610 JPY-42,220
EUR/USDDagelijksn/a 6160.6632,279 USD-4,852
USD/JPY15 minn/a 4100.0021,830 JPY-450
Nikkei 225Dagelijksn/a 4660.8711,659 USD-3,933
USD/JPY10 minn/a 1100.005,760 JPY-3,760
Zilver2 minn/a 7858.973,833 USD-2,625
Dow Jones30 minn/a 4667.393,124 EUR-607
EUR/USD1 uurn/a 1181.822,932 USD-1,720
Nikkei 2255 minn/a 2669.232,654 USD-1,706
Dow Jones15 minn/a 2965.522,647 EUR-826
Nikkei 22510 minn/a 4148.782,092 USD-1,938
Dow Jones1 uurn/a 5149.021,910 EUR-1,748
DAX 40Dagelijksn/a 5543.641,871 EUR-1,039
Nasdaq 10015 minn/a 7557.331,830 EUR-745
Zilver1 minn/a 2860.711,469 USD-912
Brent-olie2 minn/a 5265.381,197 EUR-731
Brent-olie5 minn/a 5552.73937 EUR-778
DAX 4015 minn/a 5966.10934 EUR-542
FTSE 10030 minn/a 7250.00875 EUR-367
Brent-olie1 minn/a 4247.62825 EUR-666
S&P 50030 minn/a 7463.51526 EUR-79.10
Dow Jones3 minn/a 366.67522 EUR-192
GoudDagelijksn/a 6858.82489 EUR-53.10
DAX 405 minn/a 837.50457 EUR-160
Dow Jones5 minn/a 366.67369 EUR-127
Nasdaq 1003 minn/a 850.00305 EUR-177
Goud30 minn/a 8355.42303 EUR-223
Nikkei 2252 minn/a 2100.00289 USD-225
Goud2 minn/a 1181.82256 EUR-92.50
Goud10 minn/a 2060.00256 EUR-161
DAX 403 minn/a 366.67242 EUR-187
S&P 50015 minn/a 3545.71207 EUR-182
Goud3 minn/a 1478.57191 EUR-191
Nikkei 2251 minn/a 2100.00138 USD-7.40
S&P 5005 minn/a 887.50118 EUR-27.25
Nasdaq 1002 minn/a 1100.00110 EUR-13.40
GBP/USD10 minn/a 1100.0095.30 USD-31.80
FTSE 10010 minn/a 650.0084.10 EUR-53.30
FTSE 1003 minn/a 1100.0083.50 EUR-14.30
S&P 5003 minn/a 366.6773.25 EUR-23.50

Grafieken

Resultaten per run

Top 10 van 44 runs. De volledige lijst staat in de tabel hierboven.

Boven 1.0 werd geld verdiend, onder 1.0 werd geld verloren.

De code

ProBuilder, herschreven naar huisstandaard

// ============================================================
// Bollinger Reversal
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Mean reversion
// Direction: Long only
// Timeframe tested: 1 hour
// ============================================================

// --- Settings ---
DEFPARAM CumulateOrders = false
DEFPARAM PreloadBars = 1000

// --- Parameters ---
positionSize = 1          // contracts per trade
bandPeriod = 100          // SMA at the centre of the band
stdDevPeriod = 10         // standard deviation length
bandWidth = 1             // band distance in standard deviations
bandDiscount = 0.975      // close must be this fraction of the lower band or lower
trendPeriod = 200         // SMA that must be falling
trendLag = 2              // compare the trend SMA with its value this many bars ago
rsiPeriod = 10            // RSI length
oversoldLevel = 20        // RSI must be below this
maxBarsInTrade = 2        // exit after this many bars
stopLossPct = 2.5         // protective stop, percent of entry price

// --- Indicators ---
midBand = Average[bandPeriod](close)
stdDevValue = STD[stdDevPeriod](close)
lowerBand = midBand - bandWidth * stdDevValue
trendMA = Average[trendPeriod](close)
rsiValue = RSI[rsiPeriod](close)

Nog 17 regels: de instap- en uitstapregels.

Opzet

Zo laad je hem in

  1. Kopieer de code met de kopieerknop op het codeblok.
  2. Open in ProRealTime een grafiek van het instrument en tijdframe dat je wilt testen en open dan ProOrder > New trading system en kies "Create with programming".
  3. Plak de code, geef het systeem een naam en sla het op.
  4. Klik op "Backtest", stel je eigen spread en position size in en voer hem uit voordat je overweegt er live mee te traden.

Gebruikte indicatoren

Bollinger BandsSMARSI
Lees dit eerstBekende zwaktes4 punten
  • De absolute winst is klein. De beste run op FTSE 100 1 uur leverde 1,179.3 EUR op over 117 trades, met een drawdown van 439.9 EUR.
  • Veel markttests hebben te weinig trades om iets te betekenen. USD/JPY 10 minuten had 1 trade en USD/JPY 15 minuten had 4.
  • De meeste rijen in de markttabel hebben geen vastgelegde profit factor omdat ze alleen uit sweeps komen.
  • Hij koopt alleen. In een lang dalende markt blijft het instapfilter (dalende 200 SMA) je in dips zetten die verder blijven zakken.

Vragen

Over deze strategie

Draait dit in ProOrder?

Ja. Het is een ProOrder-systeem met een vaste stop loss van 2.5% en een time exit van 2 bars, dus elke trade heeft een vast einde.

Hoe presteerde hij op andere markten?

Nasdaq 100 1 uur haalde een profit factor van 1.68 en 3,243.1 EUR, en DAX 40 30 minuten haalde 1.39. Nikkei 225 1 uur was zwakker met 1.23 en een drawdown van 2,071.4 USD.

Welke drawdown moet ik verwachten bij 1 contract?

Op FTSE 100 1 uur was de ergste drawdown 439.9 EUR met 1 contract. De gemiddelde trade was 10.08 EUR, dus kosten wegen hier zwaar.

Waarom de 1 uur-grafiek?

FTSE 100 1 uur gaf de beste profit factor, 1.74, en Nasdaq 100 1 uur kwam daar dichtbij met 1.68. De time exit van 2 bars houdt trades kort op uurbars.

Gerelateerd

Strategieën zoals deze

Bollinger Squeeze

Gebruikt dezelfde indicator.

14.30 PF · 86 trades

DAX Survivor

Beste run op dezelfde markt, FTSE 100.

1.17 PF · 1,514 trades

RSI(2) Trend Filter

Een vergelijkbare profit factor.

1.73 PF · 254 trades

Nieuwsgierig hoe dip-buying-systemen presteren naast trendsystemen? Zet je op de ProRealAlgos-wachtlijst.

De ProRealAlgos community krijgt de volledige regels, de complete code en de geautomatiseerde portefeuille.

Backtestresultaten uit het verleden bieden geen garantie voor de toekomst. Dit is geen financieel advies. Samengesteld en onderhouden door ProRealAlgos. ProRealTime™ is een handelsmerk van ProRealTime SAS. prorealalgos.comStatsDocumentatie