Rejoindre la liste d'attente
Stratégies / Tendance / Dual MA Long Trend

Dual MA Long Trend : acheter au-dessus de deux moyennes mobiles

Dual MA Long Trend achète quand la clôture est au-dessus à la fois de la SMA à 185 périodes et de la SMA à 16 périodes, en semaine uniquement. Chaque trade a un stop fixe de 67 points et un objectif de 185 points, et il n'y a pas de shorts.

TendanceLong uniquementSwingS&P 5001 heure
1.39Profit factor
4,193Gain net EUR
33.61%Taux de réussite
241Trades
-856Max drawdown
17.40Trade moyen

Meilleure exécution sur 31. S&P 500, 1 heure, spread 1, issue de l'exécution pf:2026-09-24-USA500-1h.tsv:3.

Règles d'entrée, long

  1. La clôture est au-dessus de 1000
  2. La clôture est au-dessus de la SMA à 16 périodes
  3. La barre n'ouvre pas un samedi ou un dimanche
  4. Aucun long ouvert

Règles de sortie

  1. Stop loss 67 points

Conditions de test

PériodeJusqu'au 2026-09-25
InstrumentS&P 500, 1 heure
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 (8)
positionSize
Contrats par trade
1
slowPeriod
Moyenne de tendance longue
185
fastPeriod
Moyenne de tendance courte
16
minPrice
Ne trader qu'au-dessus de ce prix
1000
firstTradeDay
Premier jour de trading de la semaine (lundi)
1
lastTradeDay
Dernier jour de trading de la semaine (vendredi)
5
stopLossPoints
Stop de protection en points
67
takeProfitPoints
Objectif de gain en points
185

Chaque exécution

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

MarchéUnité de tempsPFTrades% de réussiteNetMax DD
S&P 500Meilleure exécution1 heure1.39 24133.614,193 EUR-856
Argent30 minn/a 87129.8534,326 USD-16,196
Argent15 minn/a 72230.0630,714 USD-14,954
Argent4 heuresn/a 57830.6229,303 USD-10,272
ArgentJournaliern/a 40131.4223,648 USD-9,790
Argent1 heuren/a 86928.7722,621 USD-13,135
Argent10 minn/a 74028.7819,566 USD-16,134
Nasdaq 10030 minn/a 2,37828.8112,043 EUR-3,979
Nasdaq 10015 minn/a 2,78228.3610,922 EUR-5,032
Nasdaq 1001 heuren/a 2,03428.669,544 EUR-5,067
Nasdaq 1004 heuresn/a 1,43129.078,383 EUR-2,740
Nasdaq 100Journaliern/a 1,03629.447,380 EUR-1,851
DAX 405 minn/a 1,31428.395,233 EUR-2,752
S&P 500Journaliern/a 18034.443,493 EUR-972
Or1 heuren/a 13236.363,252 EUR-979
Or30 minn/a 16334.363,131 EUR-1,202
S&P 50030 minn/a 31330.673,043 EUR-1,190
Or15 minn/a 13235.612,991 EUR-1,338
Or4 heuresn/a 11236.612,786 EUR-919
Or5 minn/a 11935.292,609 EUR-1,129
S&P 5004 heuresn/a 20231.682,554 EUR-895
OrJournaliern/a 10135.642,305 EUR-765
S&P 5005 minn/a 15632.052,147 EUR-1,141
Or10 minn/a 13732.852,141 EUR-1,597
FTSE 10010 minn/a 34029.122,061 EUR-1,389
Or3 minn/a 12032.501,788 EUR-1,122
FTSE 1005 minn/a 20629.611,548 EUR-1,421
FTSE 1003 minn/a 16330.061,377 EUR-1,152
S&P 5003 minn/a 11231.251,264 EUR-918
FTSE 1002 minn/a 11930.251,098 EUR-781
S&P 5002 minn/a 6631.82826 EUR-768

Graphiques

Résultats par exécution

Les 10 meilleures exécutions sur 31. La liste complète figure dans le tableau ci-dessus.

Gain netMax drawdown

Le code

ProBuilder, réécrit selon le standard maison

// ============================================================
// Dual MA Long Trend
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Trend
// Direction: Long only
// Timeframe tested: 1 hour
// ============================================================

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

// --- Parameters ---
positionSize = 1          // contracts per trade
slowPeriod = 185          // long trend average
fastPeriod = 16           // short trend average
minPrice = 1000           // only trade when price is above this level
firstTradeDay = 1         // Monday
lastTradeDay = 5          // Friday, so no bars opening on the weekend
stopLossPoints = 67       // protective stop
takeProfitPoints = 185    // profit target

// --- Indicators ---
slowMA = Average[slowPeriod](close)
fastMA = Average[fastPeriod](close)
tradingDay = OpenDayOfWeek >= firstTradeDay AND OpenDayOfWeek <= lastTradeDay

13 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
  • Le taux de réussite de la meilleure exécution est de 33.61%, donc environ deux trades sur trois touchent le stop.
  • Les stops et objectifs en points fixes ne s'adaptent pas à chaque marché. Les mêmes 67 et 185 points ont été utilisés sur Silver, Gold, les indices et le FTSE 100.
  • Les exécutions sur Silver montrent de fortes variations, par exemple un drawdown de 16,195.50 USD sur le graphique 30 minutes.
  • Long uniquement. Elle n'a aucun moyen de gagner dans un marché baissier, et les autres marchés du tableau n'ont pas de profit factor enregistré.

Questions

À propos de cette stratégie

Est-ce qu'elle marche dans ProOrder ?

Oui. Le stop et l'objectif sont placés à l'entrée, elle fonctionne donc sans surveillance dans ProOrder. Le code réécrit n'a pas encore été vérifié à la compilation.

Quels ont été ses résultats sur les différents marchés ?

Les 30 exécutions du tableau étaient profitables. L'exécution principale S&P 500 1 heure a gagné 4,193 EUR sur 241 trades, et Silver en 30 minutes a gagné 34,326 USD.

Quel risque accompagne 1 contrat ?

Avec 1 contrat et un spread de 1 point, l'exécution S&P 500 1 heure a eu un max drawdown de 856.46 EUR. Chaque perdant est plafonné à 67 points.

Pourquoi le graphique 1 heure pour le résultat principal ?

Sur des bars de 1 heure, la SMA 185 suit la tendance de plusieurs semaines tandis que la SMA 16 capte la poussée récente. Cette combinaison a donné le meilleur profit factor, 1.39.

Voir aussi

Des stratégies comme celle-ci

Bollinger Squeeze

Utilise le même indicateur.

14.30 PF · 86 trades

Candle Body Sum Intraday

Meilleure exécution sur le même marché, S&P 500.

2.86 PF · 124 trades

EMA Cross 50/200

Un profit factor similaire.

1.39 PF · 697 trades

Tradez des systèmes de tendance aux côtés d'autres membres. Inscrivez-vous sur la liste d'attente ProRealAlgos.

Le copy trading sur les indices américains est disponible pour les membres ProRealAlgos à mesure que des places se libèrent.

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