När Bollinger Band-bredden (22) faller till sin lägsta nivå av de senaste 2 barerna lägger systemet en buy stop vid det övre bandet för nästa bar. Det håller affären till stängningen faller under 165-dagars SMA. Det här är ett långsamt swing-system som endast går lång, testat på dagsdiagram för stora amerikanska aktier och S&P 500.
Bästa körningen av 31. Amazon, Dag, från körning stock2-queue:2026-09-15-Amazon.tsv:9.
| Period | Fram till 2026-09-15 |
| Instrument | Amazon, Dag |
| Kapital per affär | 10,000 |
| Kostnader | Inte registrerat för den här körningen. |
| Barer | Dagsbarer, hela tillgängliga historiken |
| Senast testad | 2026-09-15 |
| capitalPerTrade Pengar som binds i varje affär | 10000 |
| bandPeriod Bollinger Band-längd | 22 |
| squeezeBars Bandbredden måste vara den lägsta av så här många barer | 2 |
| exitPeriod Exit-SMA-längd | 165 |
Varje körning
| Marknad | Tidsram | PF | Affärer | Träff % | Netto | Max DD |
|---|---|---|---|---|---|---|
| AmazonBästa körning | Dag | 14.30 | 86 | 43.02 | 386,898 USD | -361,369 |
| Palantir | Dag | 16.65 | 20 | 40.00 | 94,451 USD | -31,293 |
| Cisco | Dag | 13.86 | 103 | 50.49 | 225,807 USD | -41,136 |
| Meta | Dag | 13.76 | 28 | 50.00 | 46,969 USD | -10,472 |
| Mastercard | Dag | 10.32 | 40 | 52.50 | 80,788 USD | -23,544 |
| Nvidia | Dag | 7.16 | 102 | 27.45 | 202,659 USD | -36,363 |
| Broadcom | Dag | 5.04 | 35 | 40.00 | 47,678 USD | -9,468 |
| Tesla | Dag | 4.11 | 64 | 40.62 | 62,570 USD | -28,438 |
| Alphabet | Dag | 3.79 | 29 | 37.93 | 19,069 USD | -5,070 |
| Oracle | Dag | 3.72 | 148 | 33.78 | 100,248 USD | -24,550 |
| Applied Materials | Dag | 3.60 | 98 | 37.76 | 74,042 USD | -30,687 |
| Microsoft | Dag | 3.54 | 125 | 31.20 | 84,446 USD | -34,568 |
| AMD | Dag | 3.22 | 186 | 44.09 | 124,415 USD | -24,881 |
| Costco | Dag | 3.17 | 100 | 44.00 | 39,134 USD | -6,597 |
| Berkshire Hathaway | Dag | 3.02 | 75 | 46.67 | 21,168 USD | -9,905 |
| Bank of America | Dag | 2.93 | 89 | 40.45 | 35,213 USD | -7,319 |
| Visa | Dag | 2.86 | 39 | 35.90 | 21,413 USD | -6,405 |
| AbbVie | Dag | 2.71 | 39 | 43.59 | 11,391 USD | -5,999 |
| Lam Research | Dag | 2.65 | 127 | 39.37 | 89,157 USD | -32,344 |
| Caterpillar | Dag | 2.52 | 189 | 35.98 | 51,732 USD | -10,618 |
| Eli Lilly | Dag | 2.40 | 186 | 37.63 | 49,760 USD | -14,648 |
| S&P 500 | Dag | 2.23 | 183 | 30.05 | 28,567 EUR | -6,839 |
| Walmart | Dag | 1.99 | 239 | 22.18 | 49,448 USD | -43,858 |
| Johnson & Johnson | Dag | 1.99 | 214 | 31.31 | 30,738 USD | -9,947 |
| JPMorgan | Dag | 1.90 | 196 | 37.76 | 34,834 USD | -8,919 |
| ExxonMobil | Dag | 1.59 | 235 | 24.68 | 23,697 USD | -10,693 |
| Chevron | Dag | 1.12 | 111 | 28.83 | 2,671 USD | -9,124 |
| Apple | Dag | 0.55 | 77 | 5.19 | -10,740 USD | -23,393 |
| Intel | Dag | 0.48 | 6 | 16.67 | -11,000 USD | -21,000 |
| Coca-Cola | Dag | 0.45 | 91 | 6.59 | -10,165 USD | -17,369 |
| Micron | Dag | 0.28 | 27 | 25.93 | -10,755 USD | -14,397 |
Diagram
De 10 bästa av 31 körningar. Hela listan finns i tabellen ovan.
Över 1.0 gav vinst, under 1.0 gav förlust.
Koden
// ============================================================ // 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)
14 rader till: entry- och exitreglerna.
Uppsättning
Frågor
Ja. Buy stop-ordern läggs om varje bar så länge squeezen håller, vilket ProOrder hanterar, men den omskrivna koden har inte kompileringskontrollerats, så backtesta den först.
Trettio dagsdiagram, mestadels stora amerikanska aktier plus S&P 500. Amazon gav den bästa körningen med en profit factor på 14.3 över 86 affärer, medan Apple, Intel, Coca-Cola och Micron förlorade.
Varje affär köper aktier för cirka 10,000, beräknat som 10,000 delat med stängningen. Utan något stopp på plats såg den bästa körningen ändå en max drawdown på USD 361,368.9.
Exiten använder en 165-dagars SMA, så systemet är byggt för trender som sträcker sig över flera veckor. Dagsdata gav hela den tillgängliga historiken för varje aktie.
Relaterat
ProRealAlgos-communityn får de fullständiga reglerna, den kompletta koden och den automatiserade portföljen.