Lorsqu'une bougie entière ouvre et clôture à ou au-dessus de la bande de Bollinger supérieure (30) avec le prix au-dessus des SMA à 10 et à 100 périodes, le système achète, et le setup inverse vend short. Il conserve la position jusqu'à ce que le prix croise la SMA à 120 périodes ou qu'un signal opposé l'inverse.
Meilleure exécution sur 16. USD/JPY, Journalier, spread 1, issue de l'exécution pf:2026-09-24-USDJPY-D.tsv:5.
| Période | Jusqu'au 2026-09-25 |
| Instrument | USD/JPY, Journalier |
| Spread | 1 points |
| Contrats | 1 |
| Capital de départ | 1,000,000 |
| Coûts | Spread uniquement. Les commissions et le financement overnight ne sont pas inclus. |
| Barres | Jusqu'à 200,000 barres, moins lorsque l'instrument a moins d'historique |
| Dernier test | 2026-09-25 |
| positionSize Contrats par trade | 1 |
| bandPeriod Longueur des bandes de Bollinger (déviation par défaut de la plateforme) | 30 |
| exitPeriod Longueur de la SMA de sortie | 120 |
| fastPeriod Longueur de la SMA rapide | 10 |
| slowPeriod Longueur de la SMA lente | 100 |
Chaque exécution
| Marché | Unité de temps | PF | Trades | % de réussite | Net | Max DD |
|---|---|---|---|---|---|---|
| USD/JPYMeilleure exécution | Journalier | 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 | Journalier | n/a | 145 | 39.31 | 125,286 USD | -65,587 |
| Nikkei 225 | Journalier | n/a | 129 | 34.11 | 41,289 USD | -16,665 |
| GBP/USD | Journalier | n/a | 175 | 31.43 | 16,560 USD | -6,901 |
| Nikkei 225 | 1 heure | 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 |
| Pétrole brut américain | 30 min | n/a | 2,466 | 29.20 | 8,237 EUR | -4,974 |
| Pétrole Brent | 30 min | n/a | 1,729 | 28.34 | 5,802 EUR | -4,645 |
| Or | Journalier | n/a | 177 | 31.07 | 1,556 EUR | -1,336 |
| Or | 15 min | n/a | 2,565 | 26.08 | 1,318 EUR | -923 |
| Or | 10 min | n/a | 2,608 | 23.85 | 1,308 EUR | -1,285 |
| Or | 30 min | n/a | 2,597 | 28.53 | 1,245 EUR | -1,197 |
| Or | 1 heure | n/a | 1,519 | 27.32 | 1,234 EUR | -842 |
Graphiques
Les 10 meilleures exécutions sur 16. La liste complète figure dans le tableau ci-dessus.
Au-dessus de 1.0, a gagné de l'argent ; en dessous de 1.0, a perdu de l'argent.
Le code
// ============================================================ // 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 lignes de plus : les règles d'entrée et de sortie.
Configuration
Questions
Oui, elle est toujours long, short ou hors marché avec 1 contrat, et un signal opposé inverse la position. Le code réécrit n'a pas été vérifié à la compilation.
USD/JPY, EUR/USD, GBP/USD, Nikkei 225, US Crude Oil, Brent Crude et Gold, et les 15 exécutions étaient positives. USD/JPY Journalier a été le meilleur avec JPY 3,646,600.00 de gain net.
Sur USD/JPY Journalier, le drawdown maximum était de JPY 312,500.00. Sur EUR/USD Journalier, il était de USD 65,587.00, dimensionnez donc avec soin selon le marché.
La sortie sur la SMA à 120 périodes sur barres journalières maintient les trades ouverts pendant des mois de tendance. Les exécutions intraday ont tradé bien plus souvent avec des taux de réussite plus faibles.
Voir aussi
La communauté ProRealAlgos obtient les règles complètes, le code complet et le portefeuille automatisé.