Dit systeem gaat long wanneer een bar boven de bovenste Bollinger Band (20, 2) sluit en short wanneer hij onder de onderste band sluit. Posities gaan eruit op de middellijn van 20 bars of op een stop van 1%. Het is getest op charts van 5 minuten tot 1 uur.
Beste run van 16. Nasdaq 100, 30 min, spread 3, uit run sweeps:2026-09-07-NAS100-30m-opt.tsv:7.
| Periode | Tot 2026-09-07 |
| Instrument | Nasdaq 100, 30 minuten |
| Spread | 3 punten |
| Contracten | 1 |
| 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-07 |
| positionSize Contracten per trade | 1 |
| bandPeriod Bollinger Band-lengte | 20 |
| bandWidth Standaarddeviaties vanaf de middellijn | 2 |
| stopLossPct Beschermende stop, procent van de instapprijs | 1 |
Elke run
| Markt | Tijdframe | PF | Trades | Winst % | Netto | Max DD |
|---|---|---|---|---|---|---|
| Nasdaq 100Beste run | 30 min | n/a | 8,117 | 30.48 | -17,708 EUR | -20,713 |
| DAX 40 | 1 uur | n/a | 4,524 | 34.88 | 2,158 EUR | -5,304 |
| Goud | 1 uur | n/a | 4,665 | 34.73 | 450 EUR | -1,036 |
| Goud | 30 min | n/a | 7,742 | 32.74 | 120 EUR | -3,196 |
| Goud | 15 min | n/a | 7,600 | 30.36 | -3,071 EUR | -4,227 |
| Goud | 5 min | n/a | 7,402 | 29.11 | -3,529 EUR | -3,616 |
| DAX 40 | 30 min | n/a | 7,724 | 32.29 | -6,450 EUR | -11,223 |
| S&P 500 | 1 uur | n/a | 5,167 | 32.96 | -6,817 EUR | -7,251 |
| S&P 500 | 30 min | n/a | 8,040 | 31.01 | -7,424 EUR | -9,385 |
| S&P 500 | 5 min | n/a | 7,536 | 28.26 | -8,285 EUR | -8,313 |
| S&P 500 | 15 min | n/a | 7,675 | 30.35 | -8,645 EUR | -8,728 |
| Nasdaq 100 | 1 uur | n/a | 5,252 | 32.84 | -11,791 EUR | -13,154 |
| Nasdaq 100 | 5 min | n/a | 7,458 | 31.54 | -19,822 EUR | -20,050 |
| Nasdaq 100 | 15 min | n/a | 7,650 | 31.57 | -20,270 EUR | -20,697 |
| DAX 40 | 5 min | n/a | 7,391 | 29.09 | -20,632 EUR | -20,855 |
| DAX 40 | 15 min | n/a | 7,603 | 31.12 | -28,925 EUR | -28,944 |
Grafieken
Top 10 van 16 runs. De volledige lijst staat in de tabel hierboven.
De code
// ============================================================ // 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
Nog 26 regels: de instap- en uitstapregels.
Opzet
Vragen
Ja, de code draait als een geautomatiseerd ProOrder-systeem met een stop loss van 1%. Gezien de testresultaten, behandel hem als startpunt voor onderzoek in plaats van iets om zo te traden.
Hij is getest op DAX 40, Gold, S&P 500 en Nasdaq 100. Drie runs maakten een kleine winst en de rest verloor, waarbij DAX 40 op 15 minuten 28,924.50 EUR verloor.
Eén contract per trade met een spread van 3 punten. De Nasdaq 100-run in de kop had bij die grootte een max drawdown van 20,713.30 EUR.
De 1 uur-charts deden het minst slecht, met DAX 40 en Gold daar beide positief. De runs op 5 en 15 minuten verloren op elk instrument.
Gerelateerd
Copy trading op Amerikaanse indices is beschikbaar voor ProRealAlgos-leden zodra er plekken vrijkomen.