Il sistema compra dopo che tre chiusure in calo spingono il prezzo sotto la Bollinger Band inferiore, e vende short dopo una chiusura in rialzo sopra la banda superiore. Mantiene la posizione fino a quando il prezzo riattraversa la SMA a 90 periodi. Un segnale opposto può invertire la posizione prima che questo accada.
Miglior esecuzione su 3. FTSE 100, 4 ore, spread 2, dall'esecuzione sweeps:2026-09-16-FTSE100-4h-opt.tsv:2.
| Periodo | Fino al 2026-09-16 |
| Strumento | FTSE 100, 4 ore |
| Spread | 2 punti |
| Contratti | 2 |
| Capitale iniziale | 1,000,000 |
| Costi | Solo spread. Commissioni e finanziamento overnight non sono inclusi. |
| Barre | Fino a 200,000 barre, meno dove lo strumento ha meno storico |
| Ultimo test | 2026-09-16 |
| positionSize Contratti per operazione, come pubblicato | 2 |
| upBars Barre consecutive in rialzo necessarie prima di uno short | 1 |
| downBars Barre consecutive in calo necessarie prima di un long | 3 |
| bandPeriod Lunghezza delle Bollinger Band | 20 |
| daysBack Barra giornaliera il cui minimo / massimo deve essere superato | 2 |
| exitPeriod SMA che il prezzo deve riattraversare per uscire | 90 |
Ogni esecuzione
| Mercato | Timeframe | PF | Operazioni | % successo | Netto | Max DD |
|---|---|---|---|---|---|---|
| FTSE 100Miglior esecuzione | 4 ore | n/a | 845 | 66.15 | 7,173 EUR | -5,217 |
| Dow Jones | Giornaliero | n/a | 372 | 66.13 | 21,090 EUR | -20,669 |
| FTSE 100 | Giornaliero | n/a | 290 | 73.10 | 16,131 EUR | -6,658 |
Grafici
Il codice
// ============================================================ // 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)
Altre 25 righe: le regole di ingresso e di uscita.
Configurazione
Domande
Sì, il codice è scritto per il trading automatico di ProRealTime. La versione pubblicata opera 2 contratti per segnale, quindi verifica quella dimensione rispetto al tuo conto prima di passare al reale.
FTSE 100 sul grafico a 4 ore ha dato l'esecuzione di riferimento con EUR 7,172.80 di profitto netto su 845 operazioni. Anche FTSE 100 giornaliero (EUR 16,130.60) e Dow Jones giornaliero (EUR 21,090.00) sono stati positivi, sebbene l'esecuzione sul Dow abbia avuto un drawdown molto più profondo.
Con 2 contratti la migliore esecuzione ha avuto un max drawdown di EUR 5,217.40. Pianifica il capitale su quella cifra e ricorda che non c'è uno stop loss a limitare una singola operazione.
Fornisce abbastanza barre perché la banda e la sequenza di tre barre in calo si formino spesso, filtrando il rumore intraday. Il grafico giornaliero ha mostrato meno operazioni ma una percentuale di successo più alta, 73.1% su FTSE 100.
Correlati
La community ProRealAlgos ottiene le regole complete, il codice completo e il portafoglio automatizzato.