Les longs s'ouvrent quand l'EMA 60 croise au-dessus de l'EMA 200, et les shorts s'ouvrent quand l'EMA 40 croise en dessous de l'EMA 300. Chaque côté se clôture sur le croisement inverse de sa propre paire, ou sur un stop de 400 points ou un objectif de 200 points. Les bars de week-end sont ignorés.
Meilleure exécution sur 20. Gold, 30 min, spread 0.6, à partir de l'exécution pf:2026-09-24-GOLD-30m.tsv:1.
| Période | Jusqu'au 2026-09-25 |
| Instrument | Or, 30 minutes |
| 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-25 |
| positionSize Contrats par trade | 1 |
| longFastPeriod EMA rapide pour le côté long | 60 |
| longSlowPeriod EMA lente pour le côté long | 200 |
| shortFastPeriod EMA rapide pour le côté short | 40 |
| shortSlowPeriod EMA lente pour le côté short | 300 |
| stopLossPoints Stop de protection en points | 400 |
| takeProfitPoints Objectif de gain en points | 200 |
Chaque exécution
| Marché | Unité de temps | PF | Trades | % de réussite | Net | Max DD |
|---|---|---|---|---|---|---|
| OrMeilleure exécution | 30 min | 1.33 | 1,019 | 28.16 | 3,335 EUR | -773 |
| USD/JPY | 4 heures | n/a | 205 | 44.88 | 345,860 JPY | -131,940 |
| USD/JPY | 10 min | n/a | 987 | 28.37 | 240,130 JPY | -120,560 |
| USD/JPY | 5 min | n/a | 1,030 | 27.77 | 154,330 JPY | -137,950 |
| USD/JPY | 3 min | n/a | 1,064 | 26.88 | 137,960 JPY | -108,820 |
| Nikkei 225 | 2 min | n/a | 1,027 | 49.46 | 12,793 USD | -4,641 |
| Nikkei 225 | 1 heure | n/a | 536 | 59.33 | 10,026 USD | -3,710 |
| Dow Jones | 1 heure | n/a | 211 | 66.82 | 6,204 EUR | -2,411 |
| Dow Jones | 30 min | n/a | 407 | 58.97 | 5,744 EUR | -2,820 |
| Nasdaq 100 | 4 heures | n/a | 153 | 49.02 | 4,270 EUR | -1,180 |
| DAX 40 | 4 heures | n/a | 153 | 64.05 | 3,274 EUR | -3,151 |
| GBP/USD | 4 heures | n/a | 259 | 50.97 | 3,191 USD | -2,485 |
| Nikkei 225 | Journalier | n/a | 42 | 76.19 | 2,400 USD | -1,383 |
| Or | 3 min | n/a | 1,061 | 26.58 | 2,324 EUR | -721 |
| Or | 15 min | n/a | 1,094 | 26.05 | 1,705 EUR | -701 |
| Or | 4 heures | n/a | 169 | 30.18 | 1,653 EUR | -591 |
| Or | 2 min | n/a | 1,061 | 27.43 | 1,521 EUR | -654 |
| Or | 5 min | n/a | 1,044 | 26.92 | 1,469 EUR | -668 |
| S&P 500 | Journalier | n/a | 51 | 47.06 | 1,430 EUR | -815 |
| Or | Journalier | n/a | 48 | 37.50 | 763 EUR | -543 |
Graphiques
Les 10 meilleures exécutions sur 20. La liste complète figure dans le tableau ci-dessus.
Le code
// ============================================================ // Asymmetric EMA Cross // ProRealAlgos Strategy Library | prorealalgos.com // Type: Trend // Direction: Long & short // Timeframe tested: 30 minutes // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade longFastPeriod = 60 // fast EMA for the long side longSlowPeriod = 200 // slow EMA for the long side shortFastPeriod = 40 // fast EMA for the short side shortSlowPeriod = 300 // slow EMA for the short side stopLossPoints = 400 // protective stop in points takeProfitPoints = 200 // profit target in points // --- Indicators --- weekendBar = OpenDayOfWeek = 6 OR OpenDayOfWeek = 0 longFastMA = ExponentialAverage[longFastPeriod](close) longSlowMA = ExponentialAverage[longSlowPeriod](close) shortFastMA = ExponentialAverage[shortFastPeriod](close) shortSlowMA = ExponentialAverage[shortSlowPeriod](close)
27 lignes de plus : les règles d'entrée et de sortie.
Configuration
Questions
Oui. Les croisements, le stop et l'objectif sont tous codés, elle fonctionne donc sans surveillance. Les statistiques proviennent de la version antérieure à la réécriture, donc testez d'abord le nouveau code en démo.
Gold en 30 minutes a été la meilleure exécution avec 3,335.10 EUR net sur 1019 trades. Elle a aussi été profitable sur USD/JPY, Nikkei 225, Dow Jones, Nasdaq 100, DAX 40, GBP/USD et S&P 500 dans les exécutions présentées.
Un contrat par trade avec un spread de 0.6 point. L'exécution Gold 30 minutes a eu un max drawdown de 772.95 EUR.
Les marchés ont tendance à baisser plus vite qu'ils ne montent, donc le côté short utilise une EMA 40 plus rapide face à une EMA 300 plus lente. Le côté long attend le croisement 60/200, plus courant.
Voir aussi
La communauté ProRealAlgos obtient les règles complètes, le code complet et le portefeuille automatisé.