Quand une barre entière ouvre et clôture à ou sous la bande de Bollinger inférieure (30), elle achète. Une barre entièrement à ou au-dessus de la bande supérieure déclenche un short. Les positions sortent quand la clôture croise la SMA 180 ou quand un signal inverse les retourne.
Meilleure exécution sur 14. EUR/USD, 10 min, spread 1, de l'exécution sweeps:2026-09-26-EURUSD-10m-opt.tsv:2.
| Période | Jusqu'au 2026-09-26 |
| Instrument | EUR/USD, 10 minutes |
| 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-26 |
| positionSize Contrats par trade | 1 |
| bandPeriod Longueur des bandes de Bollinger | 30 |
| exitPeriod Sortir quand le prix croise cette moyenne mobile simple | 180 |
Chaque exécution
| Marché | Unité de temps | PF | Trades | % de réussite | Net | Max DD |
|---|---|---|---|---|---|---|
| EUR/USDMeilleure exécution | 10 min | n/a | 3,144 | 55.92 | 25,920 USD | -25,496 |
| Argent | 1 heure | n/a | 1,805 | 52.74 | 1,084,960 USD | -567,835 |
| EUR/USD | 1 heure | n/a | 2,837 | 55.34 | 62,539 USD | -26,900 |
| EUR/USD | 4 heures | n/a | 706 | 57.08 | 52,407 USD | -40,882 |
| Dow Jones | Journalier | n/a | 210 | 56.19 | 20,830 EUR | -8,615 |
| Dow Jones | 4 heures | n/a | 162 | 59.88 | 15,616 EUR | -10,395 |
| DAX 40 | Journalier | n/a | 267 | 55.43 | 11,947 EUR | -11,170 |
| Pétrole brut américain | 1 heure | n/a | 1,388 | 56.63 | 10,411 EUR | -7,198 |
| Nasdaq 100 | 4 heures | n/a | 509 | 53.63 | 9,176 EUR | -6,901 |
| DAX 40 | 1 heure | n/a | 1,832 | 56.33 | 8,587 EUR | -6,508 |
| Nasdaq 100 | Journalier | n/a | 162 | 50.62 | 7,733 EUR | -7,424 |
| FTSE 100 | 4 heures | n/a | 480 | 57.29 | 6,551 EUR | -2,842 |
| FTSE 100 | Journalier | n/a | 194 | 62.37 | 5,964 EUR | -4,080 |
| GBP/USD | 4 heures | n/a | 700 | 54.57 | 5,724 USD | -4,898 |
Graphiques
Les 10 meilleures exécutions sur 14. La liste complète figure dans le tableau ci-dessus.
Le code
// ============================================================ // Bollinger Mean Reversion // ProRealAlgos Strategy Library | prorealalgos.com // Type: Mean reversion // Direction: Long & short // Timeframe tested: 10 minutes // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade bandPeriod = 30 // Bollinger Band length exitPeriod = 180 // exit when price crosses this simple moving average // --- Indicators --- upperBand = BollingerUp[bandPeriod](close) lowerBand = BollingerDown[bandPeriod](close) exitMA = Average[exitPeriod](close)
25 lignes de plus : les règles d'entrée et de sortie.
Configuration
Questions
Oui, elle est entièrement automatisée et sans stop. Le code réécrit n'a pas été vérifié à la compilation, backtestez-la donc avant une utilisation en réel.
EUR/USD, GBP/USD, Silver, US Crude Oil et quatre indices boursiers, et chaque exécution listée était positive. Dow Jones journalier a rapporté EUR 20,830.2 sur 210 trades.
La meilleure exécution EUR/USD 10 minutes a eu un max drawdown de USD 25,496 avec une position size de 1.
Elle a produit la meilleure exécution enregistrée sur EUR/USD, avec 3,144 trades offrant un large échantillon.
Voir aussi
La communauté ProRealAlgos obtient les règles complètes, le code complet et le portefeuille automatisé.