Rejoindre la liste d'attente
Stratégies / Tendance / ADX Filtered SMA Crossover (long uniquement)

ADX Filtered SMA Crossover (long only)

Achète lorsque l'ADX(14) est supérieur à 25 et que la moyenne mobile simple à 3 périodes croise au-dessus de celle à 10 périodes. Vend lorsque l'ADX(14) est inférieur à 25 et que les moyennes se croisent dans l'autre sens, en conservant un contrat, long uniquement.

TendanceLong uniquementSwingDAX 404 heures
1.86Profit factor
19,856Gain net EUR
59.38%Taux de réussite
160Trades
-4,215Max drawdown
124Trade moyen

Meilleure exécution sur 31. DAX 40, 4 heures, spread 3, issue de l'exécution pf:2026-10-04-DAX40-4h.tsv:1.

Règles d'entrée, long

  1. L'ADX(14) est supérieur à 25 sur cette bar

Règles de sortie

  1. L'ADX(14) est inférieur à 25 sur cette bar

Conditions de test

PériodeJusqu'au 2026-10-04
InstrumentDAX 40, 4 heures
Spread3 points
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-10-04

Chaque exécution

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

MarchéUnité de tempsPFTrades% de réussiteNetMax DD
DAX 40Meilleure exécution4 heures1.86 16059.3819,856 EUR-4,215
S&P 5001 heure1.67 70760.966,947 EUR-1,175
Nasdaq 1001 heure1.49 72157.7020,412 EUR-3,993
S&P 50030 min1.40 1,04556.755,046 EUR-1,085
Nasdaq 10030 min1.39 1,00957.3820,486 EUR-5,088
USD/JPY4 heuresn/a 18855.85763,880 USD-293,670
Dow JonesJournaliern/a 8377.1141,857 EUR-7,927
Nikkei 22530 minn/a 1,07353.2238,623 USD-13,591
Nikkei 2251 heuren/a 54554.5037,558 USD-13,955
Nikkei 2254 heuresn/a 13959.7137,156 USD-11,500
Dow Jones1 heuren/a 22862.2826,979 EUR-9,431
Nikkei 22515 minn/a 1,09151.8820,335 USD-11,122
Nasdaq 1004 heuresn/a 16665.0619,289 EUR-6,689
Nikkei 2255 minn/a 1,10449.3718,965 USD-13,795
Nasdaq 100Journaliern/a 6468.7517,176 EUR-4,516
Dow Jones30 minn/a 43453.2315,974 EUR-10,157
DAX 40Journaliern/a 8158.0215,770 EUR-4,395
Dow Jones4 heuresn/a 5366.0411,994 EUR-9,925
Nasdaq 10015 minn/a 1,09757.7010,845 EUR-5,654
DAX 401 heuren/a 63553.3910,236 EUR-7,874
Nasdaq 10010 minn/a 1,10255.177,916 EUR-5,873
FTSE 100Journaliern/a 6870.597,898 EUR-2,138
Nasdaq 1005 minn/a 1,11354.817,221 EUR-6,034
Dow Jones3 minn/a 1,09851.097,041 EUR-4,672
S&P 500Journaliern/a 8770.115,661 EUR-1,190
Nasdaq 1003 minn/a 1,10254.455,561 EUR-4,449
FTSE 1004 heuresn/a 15763.064,623 EUR-3,363
S&P 5004 heuresn/a 17664.204,098 EUR-1,184
S&P 5005 minn/a 1,08352.722,138 EUR-1,004
S&P 50010 minn/a 1,09853.101,820 EUR-1,365
S&P 5003 minn/a 1,05552.321,061 EUR-923

Graphiques

Résultats par exécution

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

Code ProBuilder, tel que testé

// ==============================================================
// ADX Filtered SMA Crossover (long only)
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Trend
// Direction: Long only
// Timeframe tested: 4 hours
// ==============================================================

DEFPARAM CumulateOrders = false

smafast = Average[3](close)
smaslow = Average[10](close)
myAdx = ADX[14]

15 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

ADXSMA
Historique plus longNouvelle exécution sur jusqu'à 1,000,000 barresDAX 40 · 4 heures · données anciennes 71.40 EUR

DAX 40 n'a pas d'historique au-delà de l'exécution standard, donc les deux exécutions portent sur 28,000 barres.

DAX 40 · 4 heures

Barres disponibles28,000
Net, exécution standard de 200,000 barres19,856.20 EUR
Net, exécution longue19,927.60 EUR
Net sur les seules données plus anciennes71.40 EUR
À lire d'abordFaiblesses connues2 points
  • Le code ne définit aucun stop loss : un trade perdant reste donc ouvert jusqu'à l'arrivée d'un signal de sortie.
  • Les résultats incluent uniquement le spread. Les commissions et les frais de financement overnight ne sont pas inclus.

Questions

À propos de cette stratégie

Puis-je exécuter ADX Filtered SMA Crossover (long only) dans ProOrder ?

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.

Sur quels marchés a-t-elle été testée ?

Elle a été testée sur 31 combinaisons de marché et d'unité de temps. La meilleure exécution est DAX 40, 4 heures, avec un profit factor de 1.86 sur 160 trades.

Quel a été le drawdown ?

La meilleure exécution a connu un max drawdown de 4,215 EUR avec la position size testée, pour un résultat net de 19,856 EUR.

Trade-t-elle en long, en short ou les deux ?

Elle ne prend que des positions long.

Voir aussi

Des stratégies comme celle-ci

Trend Surfer

Utilise le même indicateur.

1.04 PF · 10,813 trades

Heikin Ashi Color Flip

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

1.12 PF · 3,692 trades

EMA Pullback Short Continuation

Également une stratégie de tendance.

1.87 PF · 36 trades

Découvrez comment ProRealAlgos combine des stratégies comme celle-ci en un seul portefeuille automatisé.

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