Achète sur une divergence MACD haussière classique tant que l'EMA sur 150 périodes est au-dessus de l'EMA sur 600 périodes. Vend à découvert la divergence baissière symétrique, avec des stops à l'extrême sur 10 barres et des objectifs à 1.5 fois la distance du stop.
Meilleure exécution sur 9. Or, 1 heure, spread 0.6, issue de l'exécution sweeps:2026-10-04-GOLD-1h-opt.tsv:34.
| Période | Jusqu'au 2026-10-04 |
| Instrument | Gold, 1 heure |
| Spread | 0.6 points |
| 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-10-04 |
Chaque exécution
| Marché | Unité de temps | PF | Trades | % de réussite | Net | Max DD |
|---|---|---|---|---|---|---|
| OrMeilleure exécution | 1 heure | n/a | 511 | 42.47 | 1,059 EUR | -395 |
| Dow Jones | 4 heures | n/a | 47 | 48.94 | 9,926 EUR | -2,819 |
| Nikkei 225 | Journalier | n/a | 33 | 57.58 | 8,847 USD | -3,832 |
| Nikkei 225 | 4 heures | n/a | 103 | 39.81 | 6,850 USD | -6,295 |
| Dow Jones | Journalier | n/a | 49 | 42.86 | 6,085 EUR | -2,585 |
| Pétrole brut américain | 1 heure | n/a | 358 | 43.58 | 3,790 EUR | -2,294 |
| Nasdaq 100 | 4 heures | n/a | 113 | 37.17 | 3,305 EUR | -1,697 |
| Pétrole brut américain | 4 heures | n/a | 108 | 37.96 | 1,910 EUR | -1,328 |
| Or | 4 heures | n/a | 126 | 43.65 | 401 EUR | -159 |
Graphiques
Le code
// ============================================================== // Regular MACD Divergence Trend // ProRealAlgos Strategy Library | prorealalgos.com // Type: Pattern // Direction: Long & short // Timeframe tested: 1 hour // ============================================================== DEFPARAM CumulateOrders = false ONCE lastplosc = 0 ONCE lastpllow = 0 ONCE lastplbar = -1 ONCE lastphosc = 0 ONCE lastphhigh = 0 ONCE lastphbar = -1 ONCE slbuy = 0 ONCE slsell = 0 osc = ExponentialAverage[12](close) - ExponentialAverage[26](close) emaa = ExponentialAverage[150](close) emab = ExponentialAverage[600](close)
64 lignes de plus : les règles d'entrée et de sortie.
Configuration
Questions
Oui. Le code est en ProBuilder et fonctionne comme un système automatique ProOrder. Faites un backtest sur votre propre compte, avec votre spread et votre position size, avant de le trader en réel.
Elle a été testée sur 9 combinaisons de marché et d'unité de temps. La meilleure exécution selon le nombre de trades est Or, 1 heure, avec 511 trades.
La meilleure exécution a connu un max drawdown de 395 EUR avec la position size testée, pour un résultat net de 1,058 EUR.
Elle trade à la fois en long et en short.
Voir aussi
La communauté ProRealAlgos obtient les règles complètes, le code complet et le portefeuille automatisé.