Un prix au-dessus de la SMA à 200 périodes et un histogramme MACD(12,26,9) positif placent le système long. Sous la SMA avec un histogramme négatif, il passe short. Chaque trade a un stop de 1% et un objectif de 3%, et un signal opposé inverse la position.
Meilleure exécution sur 16. EUR/USD, 2 min, spread 1, issue de l'exécution pf:2026-09-24-EURUSD-2m.tsv:5.
| Période | Jusqu'au 2026-09-25 |
| Instrument | EUR/USD, 2 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-25 |
| positionSize Contrats par trade | 1 |
| trendPeriod Longueur de la SMA de tendance | 200 |
| macdFast Longueur rapide du MACD | 12 |
| macdSlow Longueur lente du MACD | 26 |
| macdSignalPeriod Longueur du signal MACD | 9 |
| stopLossPct Stop de protection, pourcentage du prix d'entrée | 1 |
| takeProfitPct Objectif de gain, pourcentage du prix d'entrée | 3 |
Chaque exécution
| Marché | Unité de temps | PF | Trades | % de réussite | Net | Max DD |
|---|---|---|---|---|---|---|
| EUR/USDMeilleure exécution | 2 min | 2.06 | 4,783 | 19.46 | 487,386 USD | -53,806 |
| EUR/USD | 3 min | 1.80 | 4,512 | 19.81 | 320,038 USD | -36,504 |
| EUR/USD | 5 min | 1.43 | 4,253 | 19.89 | 151,962 USD | -34,084 |
| USD/JPY | Journalier | 1.28 | 1,032 | 28.29 | 2,702,350 JPY | -382,610 |
| USD/JPY | 30 min | n/a | 3,704 | 21.33 | 352,160 JPY | -343,430 |
| USD/JPY | 10 min | n/a | 3,758 | 20.78 | 319,550 JPY | -190,140 |
| EUR/USD | Journalier | n/a | 972 | 27.47 | 107,120 USD | -31,597 |
| EUR/USD | 4 heures | n/a | 1,203 | 24.77 | 58,507 USD | -51,528 |
| Nikkei 225 | Journalier | n/a | 2,035 | 27.86 | 38,685 USD | -19,774 |
| GBP/USD | Journalier | n/a | 994 | 26.56 | 14,062 USD | -8,831 |
| Nasdaq 100 | 30 min | n/a | 4,432 | 23.04 | 11,399 EUR | -5,084 |
| Or | 1 heure | n/a | 3,135 | 23.29 | 2,607 EUR | -811 |
| Or | 4 heures | n/a | 1,597 | 24.17 | 1,824 EUR | -939 |
| Or | 5 min | n/a | 4,125 | 19.01 | 1,291 EUR | -1,038 |
| Or | 3 min | n/a | 4,039 | 20.33 | 1,184 EUR | -876 |
| Or | Journalier | n/a | 2,166 | 25.35 | 826 EUR | -810 |
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
// ============================================================ // MACD Trend Day Trader // ProRealAlgos Strategy Library | prorealalgos.com // Type: Trend // Direction: Long & short // Timeframe tested: 2 minutes // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade trendPeriod = 200 // trend SMA length macdFast = 12 // MACD fast length macdSlow = 26 // MACD slow length macdSignalPeriod = 9 // MACD signal length stopLossPct = 1 // protective stop, percent of entry price takeProfitPct = 3 // profit target, percent of entry price // --- Indicators --- trendMA = Average[trendPeriod](close) macdHistogram = MACD[macdFast, macdSlow, macdSignalPeriod](close)
17 lignes de plus : les règles d'entrée et de sortie.
Configuration
Avec 996,000 bars disponibles sur EUR/USD 2 minutes, le gain net est tombé à USD 257,837 contre USD 487,386 dans l'exécution standard, car les données plus anciennes seules ont perdu USD 229,549.
| Barres disponibles | 996,000 |
| Net, exécution standard de 200,000 barres | 487,386.00 USD |
| Net, exécution longue | 257,837.00 USD |
| Net sur les seules données plus anciennes | -229,549.00 USD |
Questions
Oui. Elle est entièrement automatisée avec un stop fixe, un objectif fixe et une inversion sur les signaux opposés.
EUR/USD était le plus fort : 2 minutes (profit factor 2.06), 3 minutes (1.8) et 5 minutes (1.43). USD/JPY Journalier a atteint 1.28, tandis que Gold a montré de petits gains sur chaque unité de temps testée.
Sur EUR/USD 2 minutes à 1 contrat, le pire drawdown était de 53,806 USD. C'est le chiffre à utiliser pour dimensionner.
Le graphique EUR/USD 2 minutes a donné le meilleur résultat. La nouvelle exécution plus longue de 996000 bars a montré que l'edge était bien plus faible dans les données anciennes, le choix de l'unité de temps est donc sensible à la période de test.
Voir aussi
La communauté ProRealAlgos obtient les règles complètes, le code complet et le portefeuille automatisé.