Rejoindre la liste d'attente
Stratégies / Momentum / MA Slope Momentum

MA Slope Momentum

Le système compare la SMA 100 périodes à sa propre valeur 20 bars plus tôt. Une moyenne en hausse signifie long et une moyenne en baisse signifie short, et chaque nouveau signal inverse la position. Dès l'apparition du premier signal, il est toujours en position.

MomentumLong & shortSwingUSD/JPYJournalier
2.11Profit factor
2,750,130Gain net JPY
42.86%Taux de réussite
126Trades
-489,200Max drawdown
21,826Trade moyen

Meilleure exécution sur 18. USD/JPY, Journalier, spread 1, d'après l'exécution pf:2026-09-24-USDJPY-D.tsv:3.

Règles d'entrée, long

Règles d'entrée, short

Règles de sortie

Conditions de test

PériodeJusqu'au 2026-09-25
InstrumentUSD/JPY, Journalier
Spread1 points
Contrats1
Capital de départ1,000,000
CoûtsSpread uniquement. Les commissions et le financement overnight ne sont pas inclus.
BarresJusqu'à 200,000 barres, moins lorsque l'instrument a moins d'historique
Dernier test2026-09-25
Paramètres (3)
positionSize
Contrats par trade
1
trendPeriod
Longueur de la SMA
100
slopeBars
Comparer la SMA avec sa valeur d'autant de bars en arrière
20

Chaque exécution

Marchés et unités de temps testés

MarchéUnité de tempsPFTrades% de réussiteNetMax DD
USD/JPYMeilleure exécutionJournalier2.11 12642.862,750,130 JPY-489,200
EUR/USDJournalier1.93 11140.54191,085 USD-37,073
USD/JPY10 minn/a 2,06235.21605,490 JPY-245,560
USD/JPY30 minn/a 2,02132.76469,990 JPY-236,850
USD/JPY5 minn/a 2,05534.06342,800 JPY-125,390
Argent2 minn/a 2,18433.0630,326 USD-16,261
GBP/USDJournaliern/a 13241.6722,707 USD-9,529
Pétrole brut américainJournaliern/a 12733.8614,724 EUR-8,481
Nasdaq 100Journaliern/a 7638.1613,543 EUR-5,605
Pétrole Brent1 heuren/a 65033.857,580 EUR-4,611
Dow Jones5 minn/a 2,21032.177,374 EUR-6,770
OrJournaliern/a 13240.153,656 EUR-1,108
Or10 minn/a 2,08733.113,242 EUR-990
Or1 heuren/a 1,15134.322,967 EUR-1,164
Or4 heuresn/a 34533.041,691 EUR-1,205
S&P 5004 heuresn/a 27537.821,342 EUR-1,325
Or15 minn/a 2,10730.901,172 EUR-1,056
Or2 minn/a 2,17632.351,161 EUR-827

Graphiques

Résultats par exécution

Les 10 meilleures exécutions sur 18. 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

ProBuilder, réécrit selon le standard maison

// ============================================================
// MA Slope Momentum
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Momentum
// Direction: Long & short
// Timeframe tested: Daily
// ============================================================

// --- Settings ---
DEFPARAM CumulateOrders = false

// --- Parameters ---
positionSize = 1          // contracts per trade
trendPeriod = 100         // SMA length
slopeBars = 20            // compare the SMA with its value this many bars ago

// --- Indicators ---
trendMA = Average[trendPeriod](close)

14 lignes de plus : les règles d'entrée et de sortie.

Configuration

Comment la charger

  1. Copiez le code avec le bouton Copier du bloc de code.
  2. Dans ProRealTime, ouvrez un graphique de l'instrument et de l'unité de temps que vous voulez tester, puis ouvrez ProOrder > Nouveau système de trading et choisissez "Créer par programmation".
  3. Collez le code, donnez un nom au système et enregistrez-le.
  4. Cliquez sur "Backtest", définissez votre propre spread et votre position size, puis lancez-la avant d'envisager de la trader en réel.

Indicateurs utilisés

SMA
À lire d'abordFaiblesses connues4 points
  • Ni stop loss ni objectif. La seule sortie est un retournement, un changement de tendance est donc payé intégralement avant que la moyenne ne se retourne.
  • La meilleure exécution, sur USD/JPY Journalier, n'a eu que 126 trades et un taux de réussite de 42.86%.
  • Le max drawdown de cette exécution était de JPY 489,200 à 1 contrat.
  • Le profit factor n'a été enregistré que pour USD/JPY Journalier et EUR/USD Journalier. Les autres lignes sont des données de sweep.

Questions

À propos de cette stratégie

Est-elle adaptée à ProOrder ?

Oui, c'est un système stop-and-reverse que ProOrder peut exécuter. Le code a été réécrit sans vérification à la compilation, et les statistiques portent sur la version antérieure.

Quels marchés ont été testés ?

Dix instruments de 2 minutes à Journalier. EUR/USD Journalier a eu un profit factor de 1.93 sur 111 trades, et toutes les lignes ont été rentables.

Qu'implique le fait d'être toujours en position pour le risque ?

À 1 contrat, USD/JPY Journalier a eu un max drawdown de JPY 489,200. Il n'y a aucune période hors marché, les gaps de nuit et de week-end frappent donc toujours une position ouverte.

Pourquoi des barres journalières ?

Les deux exécutions avec un profit factor enregistré étaient toutes deux en Journalier. Sur des bars plus rapides, la pente de la SMA 100 s'inverse plus souvent et le nombre de trades augmente fortement.

Voir aussi

Des stratégies comme celle-ci

Bollinger Squeeze

Utilise le même indicateur.

14.30 PF · 86 trades

Supertrend Counter Trend

Meilleure exécution sur le même marché, USD/JPY.

3.47 PF · 1,444 trades

Cumulative RSI Pullback

Un profit factor similaire.

2.11 PF · 533 trades

Les systèmes toujours en position exigent un dimensionnement rigoureux. Découvrez comment nous le gérons dans la communauté ProRealAlgos.

La communauté ProRealAlgos obtient les règles complètes, le code complet et le portefeuille automatisé.

Les résultats passés de backtest ne garantissent pas les résultats futurs. Ceci n'est pas un conseil financier. Sélectionné et maintenu par ProRealAlgos. ProRealTime™ est une marque de ProRealTime SAS. prorealalgos.comStatsDocumentation