När en hel candle öppnar och stänger på eller över det övre Bollinger Band (30) med priset över 10- och 100-periods SMA köper systemet, och den spegelvända setupen säljer short. Den behåller positionen till priset korsar 120-periods SMA eller en motsatt signal vänder den.
Bästa körning av 16. USD/JPY, Dag, spread 1, från körning pf:2026-09-24-USDJPY-D.tsv:5.
| Period | Fram till 2026-09-25 |
| Instrument | USD/JPY, Dag |
| Spread | 1 punkter |
| Kontrakt | 1 |
| Startkapital | 1,000,000 |
| Kostnader | Endast spread. Courtage och overnight-finansiering ingår inte. |
| Barer | Upp till 200,000 barer, färre där instrumentet har kortare historik |
| Senast testad | 2026-09-25 |
| positionSize Kontrakt per affär | 1 |
| bandPeriod Längd för Bollinger Bands (plattformens förvalda avvikelse) | 30 |
| exitPeriod Exit-SMA-längd | 120 |
| fastPeriod Snabb SMA-längd | 10 |
| slowPeriod Långsam SMA-längd | 100 |
Varje körning
| Marknad | Tidsram | PF | Affärer | Träff % | Netto | Max DD |
|---|---|---|---|---|---|---|
| USD/JPYBästa körning | Dag | 3.10 | 148 | 38.51 | 3,646,600 JPY | -312,500 |
| USD/JPY | 15 min | 1.14 | 2,526 | 27.16 | 538,320 JPY | -128,410 |
| USD/JPY | 30 min | n/a | 2,545 | 28.25 | 401,320 JPY | -243,220 |
| USD/JPY | 10 min | n/a | 2,563 | 26.84 | 359,970 JPY | -199,440 |
| EUR/USD | Dag | n/a | 145 | 39.31 | 125,286 USD | -65,587 |
| Nikkei 225 | Dag | n/a | 129 | 34.11 | 41,289 USD | -16,665 |
| GBP/USD | Dag | n/a | 175 | 31.43 | 16,560 USD | -6,901 |
| Nikkei 225 | 1 timme | n/a | 1,207 | 28.25 | 15,263 USD | -8,394 |
| Nikkei 225 | 2 min | n/a | 2,474 | 25.59 | 8,618 USD | -8,199 |
| Amerikansk råolja | 30 min | n/a | 2,466 | 29.20 | 8,237 EUR | -4,974 |
| Brentolja | 30 min | n/a | 1,729 | 28.34 | 5,802 EUR | -4,645 |
| Guld | Dag | n/a | 177 | 31.07 | 1,556 EUR | -1,336 |
| Guld | 15 min | n/a | 2,565 | 26.08 | 1,318 EUR | -923 |
| Guld | 10 min | n/a | 2,608 | 23.85 | 1,308 EUR | -1,285 |
| Guld | 30 min | n/a | 2,597 | 28.53 | 1,245 EUR | -1,197 |
| Guld | 1 timme | n/a | 1,519 | 27.32 | 1,234 EUR | -842 |
Diagram
De 10 bästa av 16 körningar. Hela listan finns i tabellen ovan.
Över 1.0 gav vinst, under 1.0 gav förlust.
Koden
// ============================================================ // Bollinger Band Walk // ProRealAlgos Strategy Library | prorealalgos.com // Type: Breakout // Direction: Long & short // Timeframe tested: Daily // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade bandPeriod = 30 // Bollinger Bands length (platform default deviation) exitPeriod = 120 // exit SMA length fastPeriod = 10 // fast SMA length slowPeriod = 100 // slow SMA length // --- Indicators --- slowMA = Average[slowPeriod](close) fastMA = Average[fastPeriod](close) upperBand = BollingerUp[bandPeriod](close) lowerBand = BollingerDown[bandPeriod](close) exitMA = Average[exitPeriod](close)
29 rader till: entry- och exitreglerna.
Uppsättning
Frågor
Ja, den är alltid long, short eller flat med 1 kontrakt, och en motsatt signal vänder positionen. Den omskrivna koden har inte kompileringskontrollerats.
USD/JPY, EUR/USD, GBP/USD, Nikkei 225, US Crude Oil, Brent Crude och Gold, och alla 15 körningar var positiva. USD/JPY Dag var bäst med JPY 3,646,600.00 i nettovinst.
På USD/JPY Dag var den maximala drawdown JPY 312,500.00. På EUR/USD Dag var den USD 65,587.00, så dimensionera noggrant per marknad.
Exiten på 120-periods SMA på dagsbarer håller affärer öppna i månader av trend. Intraday-körningar handlade betydligt oftare med lägre träffsäkerhet.
Relaterat
ProRealAlgos-communityn får de fullständiga reglerna, den kompletta koden och den automatiserade portföljen.