Rejoindre la liste d'attente
Stratégies / Tendance / Asymmetric EMA Cross

Asymmetric EMA Cross : des moyennes différentes pour les longs et les shorts

Les longs s'ouvrent quand l'EMA 60 croise au-dessus de l'EMA 200, et les shorts s'ouvrent quand l'EMA 40 croise en dessous de l'EMA 300. Chaque côté se clôture sur le croisement inverse de sa propre paire, ou sur un stop de 400 points ou un objectif de 200 points. Les bars de week-end sont ignorés.

TendanceLong & shortIntradayOr30 min
1.33Profit factor
3,335Gain net EUR
28.16%Taux de réussite
1,019Trades
-773Max drawdown
3.27Trade moyen

Meilleure exécution sur 20. Gold, 30 min, spread 0.6, à partir de l'exécution pf:2026-09-24-GOLD-30m.tsv:1.

Règles d'entrée, long

  1. Pas un bar de week-end

Règles d'entrée, short

  1. Pas un bar de week-end

Règles de sortie

  1. Clôturer un short quand l'EMA 40 repasse au-dessus de l'EMA 300
  2. Stop loss 400 points
  3. Objectif de gain 200 points

Conditions de test

PériodeJusqu'au 2026-09-25
InstrumentOr, 30 minutes
Spread0.6 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 (7)
positionSize
Contrats par trade
1
longFastPeriod
EMA rapide pour le côté long
60
longSlowPeriod
EMA lente pour le côté long
200
shortFastPeriod
EMA rapide pour le côté short
40
shortSlowPeriod
EMA lente pour le côté short
300
stopLossPoints
Stop de protection en points
400
takeProfitPoints
Objectif de gain en points
200

Chaque exécution

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

MarchéUnité de tempsPFTrades% de réussiteNetMax DD
OrMeilleure exécution30 min1.33 1,01928.163,335 EUR-773
USD/JPY4 heuresn/a 20544.88345,860 JPY-131,940
USD/JPY10 minn/a 98728.37240,130 JPY-120,560
USD/JPY5 minn/a 1,03027.77154,330 JPY-137,950
USD/JPY3 minn/a 1,06426.88137,960 JPY-108,820
Nikkei 2252 minn/a 1,02749.4612,793 USD-4,641
Nikkei 2251 heuren/a 53659.3310,026 USD-3,710
Dow Jones1 heuren/a 21166.826,204 EUR-2,411
Dow Jones30 minn/a 40758.975,744 EUR-2,820
Nasdaq 1004 heuresn/a 15349.024,270 EUR-1,180
DAX 404 heuresn/a 15364.053,274 EUR-3,151
GBP/USD4 heuresn/a 25950.973,191 USD-2,485
Nikkei 225Journaliern/a 4276.192,400 USD-1,383
Or3 minn/a 1,06126.582,324 EUR-721
Or15 minn/a 1,09426.051,705 EUR-701
Or4 heuresn/a 16930.181,653 EUR-591
Or2 minn/a 1,06127.431,521 EUR-654
Or5 minn/a 1,04426.921,469 EUR-668
S&P 500Journaliern/a 5147.061,430 EUR-815
OrJournaliern/a 4837.50763 EUR-543

Graphiques

Résultats par exécution

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

Gain netMax drawdown

Le code

ProBuilder, réécrit selon le standard maison

// ============================================================
// Asymmetric EMA Cross
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Trend
// Direction: Long & short
// Timeframe tested: 30 minutes
// ============================================================

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

// --- Parameters ---
positionSize = 1          // contracts per trade
longFastPeriod = 60       // fast EMA for the long side
longSlowPeriod = 200      // slow EMA for the long side
shortFastPeriod = 40      // fast EMA for the short side
shortSlowPeriod = 300     // slow EMA for the short side
stopLossPoints = 400      // protective stop in points
takeProfitPoints = 200    // profit target in points

// --- Indicators ---
weekendBar = OpenDayOfWeek = 6 OR OpenDayOfWeek = 0
longFastMA = ExponentialAverage[longFastPeriod](close)
longSlowMA = ExponentialAverage[longSlowPeriod](close)
shortFastMA = ExponentialAverage[shortFastPeriod](close)
shortSlowMA = ExponentialAverage[shortSlowPeriod](close)

27 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

EMA
À lire d'abordFaiblesses connues4 points
  • Le taux de réussite de la meilleure exécution est de 28.16%, donc la plupart des trades sont perdants et les profits dépendent d'une minorité de gagnants.
  • L'objectif (200 points) est la moitié du stop (400 points), ce qui signifie qu'un seul stop peut effacer deux objectifs complets.
  • Un profit factor de 1.33 sur Gold 30 minutes est modeste, et le trade moyen n'est que de 3.27 EUR.
  • Les autres marchés du tableau n'ont que des données de balayage, donc leur profit factor n'a pas été enregistré.

Questions

À propos de cette stratégie

Puis-je l'exécuter en réel dans ProOrder ?

Oui. Les croisements, le stop et l'objectif sont tous codés, elle fonctionne donc sans surveillance. Les statistiques proviennent de la version antérieure à la réécriture, donc testez d'abord le nouveau code en démo.

Quels instruments ont été testés ?

Gold en 30 minutes a été la meilleure exécution avec 3,335.10 EUR net sur 1019 trades. Elle a aussi été profitable sur USD/JPY, Nikkei 225, Dow Jones, Nasdaq 100, DAX 40, GBP/USD et S&P 500 dans les exécutions présentées.

Quel risque à la taille testée ?

Un contrat par trade avec un spread de 0.6 point. L'exécution Gold 30 minutes a eu un max drawdown de 772.95 EUR.

Pourquoi des EMA différentes pour chaque côté ?

Les marchés ont tendance à baisser plus vite qu'ils ne montent, donc le côté short utilise une EMA 40 plus rapide face à une EMA 300 plus lente. Le côté long attend le croisement 60/200, plus courant.

Voir aussi

Des stratégies comme celle-ci

Monday Dip Buy

Utilise le même indicateur.

n/a PF · 146 trades

Triple Band Market Model

Meilleure exécution sur le même marché, Gold.

2.27 PF · 203 trades

RSI Momentum Thrust

Un profit factor similaire.

1.33 PF · 273 trades

Vous voulez parler de systèmes EMA avec d'autres traders ? Rejoignez la liste d'attente 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