Rejoindre la liste d'attente
Stratégies / Tendance / Envelope ADX

Stratégie Envelope ADX sur Gold

Ce scalper en 1 minute recherche une barre qui dépasse une enveloppe de 0.4% autour de la SMA 20 et clôture de nouveau à l'intérieur. Il n'entre que lorsque ADX(40) est au-dessus de 10 et que les lignes DI sont en accord avec la direction. Chaque trade a un stop de 30 points et un objectif de 10 points.

TendanceLong & shortIntradayOr1 min
n/aProfit factor
2,169Gain net EUR
75.94%Taux de réussite
715Trades
-1,257Max drawdown
3.03Trade moyen

Meilleure exécution sur 1. Gold, 1 min, spread 0.6, de l'exécution sweeps:2026-09-17-GOLD-1m-opt.tsv:2.

Règles d'entrée, long

  1. ADX(40) est au-dessus de 10 et DI+ est au-dessus de DI-

Règles d'entrée, short

  1. ADX(40) est au-dessus de 10 et DI+ est en dessous de DI-

Règles de sortie

  1. Objectif de gain 10 points

Conditions de test

PériodeJusqu'au 2026-09-17
InstrumentOr, 1 minute
Spread0.6 points
Contrats5
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-17
Paramètres (8)
positionSize
Actions par trade
5
bandPeriod
Longueur de la SMA de l'enveloppe
20
upperFactor
Enveloppe supérieure, 0.4% au-dessus de la SMA
1.004
lowerFactor
Enveloppe inférieure, 0.4% sous la SMA
0.996
adxPeriod
Longueur de l'ADX et du DI
40
adxThreshold
Valeur ADX minimale
10
stopLossPoints
Stop de protection en points
30
takeProfitPoints
Objectif de gain en points
10

Chaque exécution

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

MarchéUnité de tempsPFTrades% de réussiteNetMax DD
OrMeilleure exécution1 minn/a 71575.942,169 EUR-1,257

Graphiques

Résultats par exécution

Gain netMax drawdown

Le code

ProBuilder, réécrit selon le standard maison

// ============================================================
// Envelope ADX
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Trend
// Direction: Long & short
// Timeframe tested: 1 minute
// ============================================================

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

// --- Parameters ---
positionSize = 5          // shares per trade
bandPeriod = 20           // envelope SMA length
upperFactor = 1.004       // upper envelope, 0.4% above the SMA
lowerFactor = 0.996       // lower envelope, 0.4% below the SMA
adxPeriod = 40            // ADX and DI length
adxThreshold = 10         // minimum ADX reading
stopLossPoints = 30       // protective stop in points
takeProfitPoints = 10     // profit target in points

// --- Indicators ---
upperBand = Average[bandPeriod](close) * upperFactor
lowerBand = Average[bandPeriod](close) * lowerFactor
adxValue = ADX[adxPeriod]
plusDI = DIplus[adxPeriod](close)
minusDI = DIminus[adxPeriod](close)

16 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

SMAADXDMI
À lire d'abordFaiblesses connues3 points
  • Le stop vaut trois fois l'objectif, donc un taux de réussite de 75.94% est nécessaire juste pour rester devant les pertes.
  • Le trade moyen est de EUR 3.03, donc de petites variations de spread ou de slippage sur des barres de 1 minute peuvent effacer l'edge.
  • Seul Gold sur le graphique en 1 minute a été testé, et le profit factor n'a pas été enregistré car seules des données de balayage existent.

Questions

À propos de cette stratégie

Peut-elle fonctionner dans ProOrder ?

Oui. Le stop et l'objectif sont codés dans le système, qui trade 5 contrats par signal.

Quels ont été ses résultats sur Gold ?

Gold 1 minute a rapporté EUR 2,168.50 sur 715 trades avec un taux de réussite de 75.94%. Aucun autre marché n'a été testé.

Quel drawdown dois-je prévoir ?

À 5 contrats, le max drawdown a été de EUR 1,256.50, soit plus de la moitié du gain net. La marge dépend de votre broker.

Pourquoi le graphique en 1 minute ?

L'objectif de 10 points est minuscule, donc le système a besoin de barres rapides pour l'atteindre vite. Le test a utilisé un spread de 0.6 point, et les coûts réels peuvent différer.

Voir aussi

Des stratégies comme celle-ci

Bollinger Squeeze

Utilise le même indicateur.

14.30 PF · 86 trades

Triple Band Market Model

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

2.27 PF · 203 trades

Long-Term Moving Average Cross

Également une stratégie de tendance.

12.31 PF · 61 trades

Les scalpers demandent un appariement soigneux. Rejoignez la liste d'attente ProRealAlgos pour apprendre comment.

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