Das System kauft, nachdem drei fallende Closes den Kurs unter das untere Bollinger Band gedrückt haben, und verkauft short nach einem steigenden Close über dem oberen Band. Es hält, bis der Kurs durch den 90-Perioden-SMA zurückkehrt. Ein Gegensignal kann die Position vorher drehen.
Bester von 3 Durchläufen. FTSE 100, 4 Stunden, Spread 2, aus Durchlauf sweeps:2026-09-16-FTSE100-4h-opt.tsv:2.
| Zeitraum | Bis 2026-09-16 |
| Instrument | FTSE 100, 4 Stunden |
| Spread | 2 Punkte |
| Kontrakte | 2 |
| Startkapital | 1,000,000 |
| Kosten | Nur Spread. Kommissionen und Overnight-Finanzierung sind nicht enthalten. |
| Bars | Bis zu 200,000 Bars, weniger wo das Instrument weniger Historie hat |
| Zuletzt getestet | 2026-09-16 |
| positionSize Kontrakte pro Trade, wie veröffentlicht | 2 |
| upBars Benötigte Aufwärtsbars in Folge vor einem short | 1 |
| downBars Benötigte Abwärtsbars in Folge vor einem long | 3 |
| bandPeriod Bollinger-Band-Länge | 20 |
| daysBack Tagesbar, dessen Tief / Hoch überschritten werden muss | 2 |
| exitPeriod SMA, durch den der Kurs für den Ausstieg zurückkehren muss | 90 |
Jeder Durchlauf
| Markt | Zeiteinheit | PF | Trades | Treffer % | Netto | Max DD |
|---|---|---|---|---|---|---|
| FTSE 100Bester Durchlauf | 4 Stunden | n/a | 845 | 66.15 | 7,173 EUR | -5,217 |
| Dow Jones | Täglich | n/a | 372 | 66.13 | 21,090 EUR | -20,669 |
| FTSE 100 | Täglich | n/a | 290 | 73.10 | 16,131 EUR | -6,658 |
Charts
Der 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)
25 weitere Zeilen: die Einstiegs- und Ausstiegsregeln.
Setup
Fragen
Ja, der Code ist für den automatisierten Handel mit ProRealTime geschrieben. Die veröffentlichte Version handelt 2 Kontrakte pro Signal, prüfen Sie diese Größe daher vor dem Live-Einsatz gegen Ihr eigenes Konto.
FTSE 100 auf dem 4-Stunden-Chart lieferte den Hauptdurchlauf mit EUR 7,172.80 Nettogewinn über 845 Trades. FTSE 100 täglich (EUR 16,130.60) und Dow Jones täglich (EUR 21,090.00) waren ebenfalls positiv, der Dow-Durchlauf hatte allerdings einen viel tieferen Drawdown.
Bei 2 Kontrakten hatte der beste Durchlauf einen max Drawdown von EUR 5,217.40. Planen Sie das Kapital um diese Zahl herum und bedenken Sie, dass es keinen Stop Loss gibt, der einen einzelnen Trade begrenzt.
Es liefert genug bars, damit sich das Band und die Abwärtsfolge aus drei bars häufig aufbauen, und filtert gleichzeitig intraday-Rauschen heraus. Der Tageschart zeigte weniger Trades, aber eine höhere Trefferquote von 73.1% auf FTSE 100.
Verwandt
Die ProRealAlgos Community erhält die vollständigen Regeln, den kompletten Code und das automatisierte Portfolio.