Trois bars consécutifs faisant chacun un plus haut et un plus bas descendants signalent un achat, à condition que la clôture soit au-dessus de la SMA à 200 périodes et en dessous de la SMA à 5 périodes. Le trade est vendu sur une clôture repassant au-dessus de la SMA 5 avec une cassure partielle de l'amplitude, ou sur un inside day. Un stop de 1.4% protège chaque trade.
Meilleure exécution sur 11. Nikkei 225, Journalier, spread 10, d'après l'exécution pf:2026-09-24-NIKKEI-D.tsv:1.
| Période | Jusqu'au 2026-09-24 |
| Instrument | Nikkei 225, Journalier |
| Spread | 10 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-24 |
| positionSize Contrats par trade | 1 |
| trendPeriod Longueur du filtre de tendance SMA | 200 |
| fastPeriod SMA courte pour le test de pullback et la sortie | 5 |
| stopLossPct Stop de protection, pourcentage du prix d'entrée | 1.4 |
Chaque exécution
| Marché | Unité de temps | PF | Trades | % de réussite | Net | Max DD |
|---|---|---|---|---|---|---|
| Nikkei 225Meilleure exécution | Journalier | 2.36 | 187 | 49.20 | 29,690 USD | -3,718 |
| USD/JPY | Journalier | n/a | 170 | 54.12 | 437,500 JPY | -122,600 |
| USD/JPY | 30 min | n/a | 2,488 | 52.97 | 234,620 JPY | -102,420 |
| USD/JPY | 4 heures | n/a | 457 | 58.42 | 75,230 JPY | -67,850 |
| EUR/USD | 4 heures | n/a | 536 | 52.24 | 10,596 USD | -8,618 |
| Dow Jones | Journalier | n/a | 404 | 45.05 | 4,249 EUR | -3,714 |
| DAX 40 | Journalier | n/a | 188 | 48.40 | 4,232 EUR | -1,114 |
| Nasdaq 100 | Journalier | n/a | 261 | 29.50 | 1,913 EUR | -1,613 |
| Pétrole Brent | 4 heures | n/a | 229 | 52.84 | 1,681 EUR | -1,587 |
| Or | 3 min | n/a | 1,759 | 41.90 | 1,577 EUR | -519 |
| Or | 5 min | n/a | 1,991 | 39.28 | 1,135 EUR | -568 |
Graphiques
Les 10 meilleures exécutions sur 11. La liste complète figure dans le tableau ci-dessus.
Le code
// ============================================================ // Three Lower Highs and Lows // ProRealAlgos Strategy Library | prorealalgos.com // Type: Mean reversion // Direction: Long only // Timeframe tested: Daily // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade trendPeriod = 200 // SMA trend filter length fastPeriod = 5 // short SMA for the pullback test and the exit stopLossPct = 1.4 // protective stop, percent of entry price // --- Indicators --- trendMA = Average[trendPeriod](close) fastMA = Average[fastPeriod](close) // Three bars in a row, each with a lower high and a lower low. lowerBars = high[2] < high[3] AND low[2] < low[3] AND high[1] < high[2] AND low[1] < low[2] AND high < high[1] AND low < low[1]
22 lignes de plus : les règles d'entrée et de sortie.
Configuration
Questions
Oui, c'est un système automatisé long uniquement avec un stop et deux règles de sortie.
Chaque ligne testée était positive. USD/JPY a bien performé sur les graphiques journalier, 4 heures et 30 minutes, et DAX 40 journalier a rapporté 4,232.4 EUR avec un drawdown de 1,113.7 EUR.
Sur Nikkei 225 journalier, le pire drawdown était de 3,718 USD avec 1 contrat, contre 29,690.3 USD de gain net.
Les sorties utilisent le plus haut et le plus bas journaliers, les règles sont donc construites autour des chandeliers journaliers.
Voir aussi
La communauté ProRealAlgos obtient les règles complètes, le code complet et le portefeuille automatisé.