Construit un oscillateur à partir d'une mesure de tendance par moyenne mobile et d'une mesure de momentum par taux de variation, puis le lisse. Achète lorsque la valeur lissée croise au-dessus de 30 et vend lorsqu'elle passe sous -10.
Meilleure exécution sur 41. Argent, 30 min, spread 2, issue de l'exécution sweeps:2026-10-04-SILVER-30m-opt.tsv:30.
| Période | Jusqu'au 2026-10-04 |
| Instrument | Argent, 30 minutes |
| Spread | 2 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 |
|---|---|---|---|---|---|---|
| ArgentMeilleure exécution | 30 min | n/a | 753 | 34.79 | 16,000 USD | -13,128 |
| USD/JPY | Journalier | n/a | 59 | 38.98 | 1,069,290 USD | -584,360 |
| USD/JPY | 4 heures | n/a | 140 | 43.57 | 420,020 USD | -241,630 |
| USD/JPY | 10 min | n/a | 380 | 42.63 | 117,230 USD | -115,240 |
| EUR/USD | Journalier | n/a | 59 | 40.68 | 56,961 USD | -34,977 |
| USD/JPY | 3 min | n/a | 192 | 42.19 | 51,900 USD | -22,650 |
| Nikkei 225 | Journalier | n/a | 61 | 40.98 | 35,162 USD | -12,935 |
| Nasdaq 100 | Journalier | n/a | 59 | 57.63 | 20,680 EUR | -3,380 |
| Nikkei 225 | 1 heure | n/a | 417 | 39.57 | 17,085 USD | -10,518 |
| Argent | 10 min | n/a | 663 | 36.95 | 15,599 USD | -7,832 |
| Dow Jones | Journalier | n/a | 84 | 45.24 | 14,188 EUR | -8,304 |
| Nikkei 225 | 10 min | n/a | 595 | 40.50 | 11,050 USD | -6,798 |
| Dow Jones | 4 heures | n/a | 51 | 52.94 | 10,494 EUR | -7,475 |
| Argent | 2 min | n/a | 554 | 40.97 | 9,990 USD | -9,573 |
| DAX 40 | Journalier | n/a | 72 | 47.22 | 9,474 EUR | -5,389 |
| DAX 40 | 4 heures | n/a | 156 | 41.03 | 8,416 EUR | -2,697 |
| Nasdaq 100 | 4 heures | n/a | 168 | 42.26 | 8,369 EUR | -4,401 |
| DAX 40 | 1 heure | n/a | 463 | 41.04 | 7,088 EUR | -3,705 |
| Nikkei 225 | 3 min | n/a | 454 | 36.56 | 6,947 USD | -6,664 |
| GBP/USD | Journalier | n/a | 57 | 45.61 | 6,843 USD | -5,597 |
| Nasdaq 100 | 1 heure | n/a | 549 | 38.98 | 6,621 EUR | -3,900 |
| Pétrole brut américain | Journalier | n/a | 58 | 43.10 | 6,154 EUR | -5,673 |
| Dow Jones | 1 heure | n/a | 158 | 39.87 | 5,941 EUR | -5,846 |
| Dow Jones | 30 min | n/a | 268 | 39.93 | 4,765 EUR | -4,588 |
| S&P 500 | Journalier | n/a | 76 | 44.74 | 4,722 EUR | -1,110 |
| Nasdaq 100 | 5 min | n/a | 446 | 43.72 | 3,883 EUR | -1,782 |
| DAX 40 | 30 min | n/a | 717 | 39.47 | 3,874 EUR | -3,045 |
| Or | Journalier | n/a | 66 | 40.91 | 2,934 EUR | -1,490 |
| FTSE 100 | 4 heures | n/a | 129 | 49.61 | 2,854 EUR | -1,293 |
| Or | 30 min | n/a | 651 | 42.70 | 2,532 EUR | -789 |
| Dow Jones | 5 min | n/a | 336 | 40.18 | 2,439 EUR | -2,047 |
| Or | 1 heure | n/a | 480 | 41.25 | 1,816 EUR | -895 |
| S&P 500 | 4 heures | n/a | 167 | 43.71 | 1,783 EUR | -772 |
| Or | 15 min | n/a | 576 | 40.80 | 1,631 EUR | -464 |
| Or | 4 heures | n/a | 153 | 35.29 | 1,387 EUR | -962 |
| DAX 40 | 5 min | n/a | 322 | 41.93 | 1,292 EUR | -1,193 |
| DAX 40 | 2 min | n/a | 212 | 35.85 | 1,157 EUR | -998 |
| Or | 10 min | n/a | 531 | 40.11 | 1,076 EUR | -510 |
| Or | 3 min | n/a | 421 | 38.95 | 858 EUR | -255 |
| Or | 5 min | n/a | 487 | 36.96 | 731 EUR | -395 |
| Or | 2 min | n/a | 374 | 39.04 | 567 EUR | -333 |
Graphiques
Les 10 meilleures exécutions sur 41. La liste complète figure dans le tableau ci-dessus.
Le code
// ============================================================== // Smoothed Trend Momentum Oscillator // ProRealAlgos Strategy Library | prorealalgos.com // Type: Momentum // Direction: Long only // Timeframe tested: 30 minutes // ============================================================== DEFPARAM CumulateOrders = false ONCE osc = 0 ONCE oscsmooth = 0 wsum = 0 norm = 0 FOR myK = 0 TO 23 DO myW = exp(-1 * square(myK - 19) / (2 * 16)) wsum = wsum + close[23 - myK] * myW norm = norm + myW NEXT alma = wsum / norm volsum = summation[120](volume)
42 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 41 combinaisons de marché et d'unité de temps. La meilleure exécution selon le nombre de trades est Argent, 30 minutes, avec 753 trades.
La meilleure exécution a connu un max drawdown de 13,128 USD avec la position size testée, pour un résultat net de 16,000 USD.
Elle ne prend que des positions long.
Voir aussi
La communauté ProRealAlgos obtient les règles complètes, le code complet et le portefeuille automatisé.