Un long se déclenche quand la clôture est à plus de 0.006 au-dessus de l'ouverture de 8 barres auparavant, et un short quand elle est à 0.006 en dessous. Chaque trade a un stop de 50 points et un objectif de 225 points. Un signal opposé inverse le trade.
Meilleure exécution sur 9. EUR/USD, 2 min, spread 1, de l'exécution pf:2026-09-24-EURUSD-2m.tsv:4.
| 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 |
| lookbackPeriod Compare la clôture avec l'ouverture de ce nombre de barres auparavant | 8 |
| minMove Le mouvement doit être supérieur à cette valeur, en unités de prix | 0.006 |
| stopLossPoints Stop de protection en points | 50 |
| takeProfitPoints Objectif de gain en points | 225 |
Chaque exécution
| Marché | Unité de temps | PF | Trades | % de réussite | Net | Max DD |
|---|---|---|---|---|---|---|
| EUR/USDMeilleure exécution | 2 min | 5.19 | 280 | 53.57 | 272,509 USD | -4,000 |
| EUR/USD | 3 min | 3.94 | 216 | 46.76 | 167,018 USD | -8,323 |
| EUR/USD | 5 min | 2.36 | 167 | 35.93 | 71,187 USD | -9,179 |
| USD/JPY | Journalier | 1.29 | 5,832 | 27.14 | 5,959,250 JPY | -584,950 |
| EUR/USD | 10 min | n/a | 254 | 26.77 | 25,006 USD | -16,228 |
| GBP/USD | Journalier | n/a | 5,375 | 21.41 | 24,855 USD | -14,293 |
| Argent | Journalier | n/a | 2,509 | 29.61 | 19,609 USD | -12,943 |
| Dow Jones | Journalier | n/a | 6,193 | 22.17 | 11,582 EUR | -6,851 |
| GBP/USD | 5 min | n/a | 68 | 26.47 | 818 USD | -713 |
Graphiques
Au-dessus de 1.0, a gagné de l'argent ; en dessous de 1.0, a perdu de l'argent.
Le code
// ============================================================ // Eight Bar Trend Follower // ProRealAlgos Strategy Library | prorealalgos.com // Type: Trend // Direction: Long & short // Timeframe tested: 2 minutes // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade lookbackPeriod = 8 // compare the close with the open this many bars ago minMove = 0.006 // move must be larger than this, in price units stopLossPoints = 50 // protective stop, points takeProfitPoints = 225 // profit target, points // --- Indicators --- priceMove = close - open[lookbackPeriod] bigMove = ABS(priceMove) > minMove
20 lignes de plus : les règles d'entrée et de sortie.
Configuration
EUR/USD 2 minutes comptait 996,000 barres, et l'exécution longue a rapporté USD 240,278 contre USD 272,509 sur l'exécution standard, ce qui signifie que les données plus anciennes à elles seules ont perdu USD 32,231.
| Barres disponibles | 996,000 |
| Net, exécution standard de 200,000 barres | 272,509.00 USD |
| Net, exécution longue | 240,278.00 USD |
| Net sur les seules données plus anciennes | -32,231.00 USD |
Questions
Oui, elle utilise une règle de prix simple avec stop et objectif fixes. Vérifiez d'abord la compilation du code réécrit en démo.
EUR/USD 2 minutes a rapporté USD 272,509.0 et 3 minutes USD 167,018.0 avec un profit factor de 3.94. GBP/USD 5 minutes n'a rapporté que USD 818.4.
La meilleure exécution a eu un max drawdown de USD 4,000.0 avec 1 contrat. EUR/USD 10 minutes a eu USD 16,228.0.
Sur des barres de 2 minutes la fenêtre de 8 barres est courte, donc le seuil de 0.006 ne capte que les mouvements brusques. Sur des barres de 5 et 10 minutes les résultats étaient plus faibles.
Voir aussi
La communauté ProRealAlgos obtient les règles complètes, le code complet et le portefeuille automatisé.