Het systeem koopt nadat drie dalende closes de prijs onder de onderste Bollinger Band drukken, en gaat short na een stijgende close boven de bovenste band. Het houdt de positie aan tot de prijs terugkeert door de SMA van 90 periodes. Een tegengesteld signaal kan de positie omdraaien voordat dat gebeurt.
Beste run van 3. FTSE 100, 4 uur, spread 2, uit run sweeps:2026-09-16-FTSE100-4h-opt.tsv:2.
| Periode | Tot 2026-09-16 |
| Instrument | FTSE 100, 4 uur |
| Spread | 2 punten |
| Contracten | 2 |
| Startkapitaal | 1,000,000 |
| Kosten | Alleen spread. Commissies en overnight financiering zijn niet meegerekend. |
| Bars | Tot 200,000 bars, minder waar het instrument minder historie heeft |
| Laatst getest | 2026-09-16 |
| positionSize Contracten per trade, zoals gepubliceerd | 2 |
| upBars Stijgende bars op rij nodig voor een short | 1 |
| downBars Dalende bars op rij nodig voor een long | 3 |
| bandPeriod Bollinger Band-lengte | 20 |
| daysBack Dagbar waarvan de low / high moet worden overschreden | 2 |
| exitPeriod SMA waardoor de prijs moet terugkeren om uit te stappen | 90 |
Elke run
| Markt | Tijdframe | PF | Trades | Winst % | Netto | Max DD |
|---|---|---|---|---|---|---|
| FTSE 100Beste run | 4 uur | n/a | 845 | 66.15 | 7,173 EUR | -5,217 |
| Dow Jones | Dagelijks | n/a | 372 | 66.13 | 21,090 EUR | -20,669 |
| FTSE 100 | Dagelijks | n/a | 290 | 73.10 | 16,131 EUR | -6,658 |
Grafieken
De code
// ============================================================ // Bollinger Band Fade // ProRealAlgos Strategy Library | prorealalgos.com // Type: Mean reversion // Direction: Long & short // Timeframe tested: 4 hours // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false DEFPARAM PreloadBars = 10000 // --- Parameters --- positionSize = 2 // contracts per trade, as published upBars = 1 // up bars in a row needed before a short downBars = 3 // down bars in a row needed before a long bandPeriod = 20 // Bollinger Band length daysBack = 2 // daily bar whose low / high must be exceeded exitPeriod = 90 // SMA that price must revert through to exit // --- Indicators --- exitMA = Average[exitPeriod](close)
Nog 25 regels: de instap- en uitstapregels.
Opzet
Vragen
Ja, de code is geschreven voor geautomatiseerd traden in ProRealTime. De gepubliceerde versie trade 2 contracten per signaal, dus controleer die grootte tegen je eigen account voordat je live gaat.
FTSE 100 op de 4-uursgrafiek gaf de belangrijkste run met EUR 7,172.80 nettowinst over 845 trades. FTSE 100 dagelijks (EUR 16,130.60) en Dow Jones dagelijks (EUR 21,090.00) waren ook positief, al had de Dow-run een veel diepere drawdown.
Bij 2 contracten had de beste run een max drawdown van EUR 5,217.40. Plan je kapitaal rond dat cijfer en bedenk dat er geen stop loss is om één enkele trade te beperken.
Het geeft genoeg bars om de band en de reeks van drie dalende bars vaak te laten ontstaan terwijl intraday ruis wordt weggefilterd. De daggrafiek liet minder trades zien maar een hoger winstpercentage van 73.1% op de FTSE 100.
Gerelateerd
De ProRealAlgos community krijgt de volledige regels, de complete code en de geautomatiseerde portefeuille.