Wanneer de breedte van de Bollinger Band (22) naar zijn laagste van de laatste 2 bars zakt, plaatst het systeem een buy stop op de bovenste band voor de volgende bar. Het houdt de trade aan tot de close onder de 165-daagse SMA valt. Dit is een langzaam swing-systeem dat alleen long gaat, getest op dagcharts van grote Amerikaanse aandelen en de S&P 500.
Beste run van 31. Amazon, Daily, uit run stock2-queue:2026-09-15-Amazon.tsv:9.
| Periode | Tot 2026-09-15 |
| Instrument | Amazon, Dagelijks |
| Kapitaal per trade | 10,000 |
| Kosten | Niet vastgelegd voor deze run. |
| Bars | Dagbars, volledige beschikbare historie |
| Laatst getest | 2026-09-15 |
| capitalPerTrade Geld dat per trade wordt ingezet | 10000 |
| bandPeriod Bollinger Band-lengte | 22 |
| squeezeBars De bandbreedte moet de laagste van dit aantal bars zijn | 2 |
| exitPeriod Uitstap SMA-lengte | 165 |
Elke run
| Markt | Tijdframe | PF | Trades | Winst % | Netto | Max DD |
|---|---|---|---|---|---|---|
| AmazonBeste run | Dagelijks | 14.30 | 86 | 43.02 | 386,898 USD | -361,369 |
| Palantir | Dagelijks | 16.65 | 20 | 40.00 | 94,451 USD | -31,293 |
| Cisco | Dagelijks | 13.86 | 103 | 50.49 | 225,807 USD | -41,136 |
| Meta | Dagelijks | 13.76 | 28 | 50.00 | 46,969 USD | -10,472 |
| Mastercard | Dagelijks | 10.32 | 40 | 52.50 | 80,788 USD | -23,544 |
| Nvidia | Dagelijks | 7.16 | 102 | 27.45 | 202,659 USD | -36,363 |
| Broadcom | Dagelijks | 5.04 | 35 | 40.00 | 47,678 USD | -9,468 |
| Tesla | Dagelijks | 4.11 | 64 | 40.62 | 62,570 USD | -28,438 |
| Alphabet | Dagelijks | 3.79 | 29 | 37.93 | 19,069 USD | -5,070 |
| Oracle | Dagelijks | 3.72 | 148 | 33.78 | 100,248 USD | -24,550 |
| Applied Materials | Dagelijks | 3.60 | 98 | 37.76 | 74,042 USD | -30,687 |
| Microsoft | Dagelijks | 3.54 | 125 | 31.20 | 84,446 USD | -34,568 |
| AMD | Dagelijks | 3.22 | 186 | 44.09 | 124,415 USD | -24,881 |
| Costco | Dagelijks | 3.17 | 100 | 44.00 | 39,134 USD | -6,597 |
| Berkshire Hathaway | Dagelijks | 3.02 | 75 | 46.67 | 21,168 USD | -9,905 |
| Bank of America | Dagelijks | 2.93 | 89 | 40.45 | 35,213 USD | -7,319 |
| Visa | Dagelijks | 2.86 | 39 | 35.90 | 21,413 USD | -6,405 |
| AbbVie | Dagelijks | 2.71 | 39 | 43.59 | 11,391 USD | -5,999 |
| Lam Research | Dagelijks | 2.65 | 127 | 39.37 | 89,157 USD | -32,344 |
| Caterpillar | Dagelijks | 2.52 | 189 | 35.98 | 51,732 USD | -10,618 |
| Eli Lilly | Dagelijks | 2.40 | 186 | 37.63 | 49,760 USD | -14,648 |
| S&P 500 | Dagelijks | 2.23 | 183 | 30.05 | 28,567 EUR | -6,839 |
| Walmart | Dagelijks | 1.99 | 239 | 22.18 | 49,448 USD | -43,858 |
| Johnson & Johnson | Dagelijks | 1.99 | 214 | 31.31 | 30,738 USD | -9,947 |
| JPMorgan | Dagelijks | 1.90 | 196 | 37.76 | 34,834 USD | -8,919 |
| ExxonMobil | Dagelijks | 1.59 | 235 | 24.68 | 23,697 USD | -10,693 |
| Chevron | Dagelijks | 1.12 | 111 | 28.83 | 2,671 USD | -9,124 |
| Apple | Dagelijks | 0.55 | 77 | 5.19 | -10,740 USD | -23,393 |
| Intel | Dagelijks | 0.48 | 6 | 16.67 | -11,000 USD | -21,000 |
| Coca-Cola | Dagelijks | 0.45 | 91 | 6.59 | -10,165 USD | -17,369 |
| Micron | Dagelijks | 0.28 | 27 | 25.93 | -10,755 USD | -14,397 |
Grafieken
Top 10 van 31 runs. De volledige lijst staat in de tabel hierboven.
Boven 1.0 werd geld verdiend, onder 1.0 werd geld verloren.
De code
// ============================================================ // Bollinger Squeeze // ProRealAlgos Strategy Library | prorealalgos.com // Type: Volatility // Direction: Long only // Timeframe tested: Daily // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- capitalPerTrade = 10000 // money committed to each trade bandPeriod = 22 // Bollinger Band length squeezeBars = 2 // band width must be the lowest of this many bars exitPeriod = 165 // exit when the close drops below this SMA // --- Indicators --- positionSize = capitalPerTrade / close bandWidthValue = BollingerBandWidth[bandPeriod](close) upperBand = BollingerUp[bandPeriod](close) exitMA = Average[exitPeriod](close)
Nog 14 regels: de instap- en uitstapregels.
Opzet
Vragen
Ja. De buy stop wordt elke bar opnieuw geplaatst zolang de squeeze aanhoudt, wat ProOrder aankan, maar de herschreven code is niet op compileerfouten gecontroleerd, dus backtest hem eerst.
Dertig dagcharts, vooral grote Amerikaanse aandelen plus de S&P 500. Amazon gaf de beste run met een profit factor van 14.3 over 86 trades, terwijl Apple, Intel, Coca-Cola en Micron verloren.
Elke trade koopt ongeveer 10,000 aan aandelen, berekend als 10,000 gedeeld door de close. Zonder stop zag de beste run toch een max drawdown van USD 361,368.9.
De uitstap gebruikt een 165-daagse SMA, dus het systeem is gebouwd voor trends van meerdere weken. Dagdata gaf de volledige beschikbare historie voor elk aandeel.
Gerelateerd
De ProRealAlgos community krijgt de volledige regels, de complete code en de geautomatiseerde portefeuille.