Une clôture au-dessus du plus haut des 55 derniers bars ouvre un long, et une clôture sous le plus bas de 55 bars ouvre un short. Les positions sortent sur une clôture à travers le canal opposé de 20 bars ou sur un stop de 1%. Une seule position est détenue à la fois.
Meilleure exécution sur 16. Gold, 1 heure, spread 0.6, de l'exécution pf:2026-09-15-GOLD-1h.tsv:2.
| Période | Jusqu'au 2026-09-15 |
| Instrument | Gold, 1 heure |
| Spread | 0.6 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-15 |
| positionSize Contrats par trade | 1 |
| channelPeriod Longueur du canal d'entrée | 55 |
| exitChannelPeriod Longueur du canal de sortie | 20 |
| stopLossPct Stop de protection, pourcentage | 1 |
Chaque exécution
| Marché | Unité de temps | PF | Trades | % de réussite | Net | Max DD |
|---|---|---|---|---|---|---|
| OrMeilleure exécution | 1 heure | 1.13 | 1,639 | 37.03 | 1,598 EUR | -1,051 |
| Or | 30 min | 1.10 | 2,652 | 37.29 | 1,641 EUR | -1,095 |
| DAX 40 | 30 min | n/a | 2,902 | 35.25 | 1,642 EUR | -5,496 |
| Or | 15 min | n/a | 2,718 | 34.18 | 361 EUR | -1,579 |
| Or | 5 min | n/a | 2,664 | 36.19 | 311 EUR | -1,163 |
| DAX 40 | 15 min | n/a | 2,846 | 37.28 | -351 EUR | -6,964 |
| DAX 40 | 1 heure | n/a | 1,713 | 33.39 | -1,560 EUR | -7,384 |
| S&P 500 | 5 min | n/a | 2,820 | 33.16 | -2,674 EUR | -2,868 |
| Nasdaq 100 | 5 min | n/a | 2,805 | 36.08 | -3,694 EUR | -6,256 |
| S&P 500 | 15 min | n/a | 3,010 | 35.38 | -4,044 EUR | -4,363 |
| S&P 500 | 1 heure | n/a | 1,870 | 33.64 | -4,087 EUR | -4,349 |
| S&P 500 | 30 min | n/a | 2,941 | 35.63 | -4,158 EUR | -5,239 |
| DAX 40 | 5 min | n/a | 2,807 | 32.31 | -4,660 EUR | -4,814 |
| Nasdaq 100 | 15 min | n/a | 3,087 | 34.56 | -10,623 EUR | -11,286 |
| Nasdaq 100 | 30 min | n/a | 3,050 | 36.03 | -10,667 EUR | -13,326 |
| Nasdaq 100 | 1 heure | n/a | 1,931 | 30.45 | -12,450 EUR | -14,962 |
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
// ============================================================ // Donchian 55 Breakout // ProRealAlgos Strategy Library | prorealalgos.com // Type: Breakout // Direction: Long & short // Timeframe tested: 1 hour // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade channelPeriod = 55 // entry channel length exitChannelPeriod = 20 // shorter exit channel length stopLossPct = 1 // protective stop, percent of entry price // --- Indicators --- // Channels end on the previous bar so the breakout bar is not part of its own level. channelHigh = Highest[channelPeriod](high)[1] channelLow = Lowest[channelPeriod](low)[1] exitHigh = Highest[exitChannelPeriod](high)[1] exitLow = Lowest[exitChannelPeriod](low)[1]
25 lignes de plus : les règles d'entrée et de sortie.
Configuration
Questions
Oui, c'est un système ProOrder simple. Le code a été réécrit et n'a pas été vérifié à la compilation, et les statistiques proviennent de la version antérieure.
Principalement sur Gold. Gold 1 heure a gagné EUR 1,597.70 et Gold 30 minutes EUR 1,641.40. Les marchés d'indices étaient majoritairement perdants.
À 1 contrat, Gold 1 heure a eu un max drawdown de EUR 1,050.90. Sur Nasdaq 100 1 heure, il a atteint EUR 14,961.70 tout en perdant de l'argent.
Le canal d'entrée long attend une cassure nette du range récent, tandis que le canal de sortie plus court fait sortir plus vite quand le mouvement s'essouffle.
Voir aussi
La communauté ProRealAlgos obtient les règles complètes, le code complet et le portefeuille automatisé.