Rejoindre la liste d'attente
Stratégies / Breakout / Crude Oil Sell Rupture

Crude Oil Sell Rupture : passer short sur les pics de volume

Le système passe short quand une barre baissière a une amplitude et un volume supérieurs à 3 fois leurs moyennes sur 276 barres, tandis que trois moyennes de Wilder des plus bas sont orientées vers le bas. Il vise un objectif de 30 points avec un stop de 60 points.

BreakoutShort uniquementIntradayGBP/USD30 min
n/aProfit factor
925Gain net USD
70.90%Taux de réussite
244Trades
-599Max drawdown
3.79Trade moyen

Meilleure exécution sur 12. GBP/USD, 30 min, spread 1.5, issue de l'exécution sweeps:2026-09-25-GBPUSD-30m-opt.tsv:2.

Règles d'entrée, short

  1. Le volume est supérieur à 3 fois sa moyenne sur 276 barres
  2. Les moyennes de Wilder des plus bas à 24, 48 et 96 périodes sont empilées vers le bas (24 sous 48 sous 96)

Règles de sortie

  1. Stop loss 60 points

Conditions de test

PériodeJusqu'au 2026-09-25
InstrumentGBP/USD, 30 minutes
Spread1.5 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 (9)
positionSize
Contrats par trade
1
averagePeriod
Longueur de l'amplitude moyenne et du volume moyen
276
rangeMultiplier
L'amplitude de la barre de signal doit dépasser ce multiple de l'amplitude moyenne
3
volumeMultiplier
Le volume de la barre de signal doit dépasser ce multiple du volume moyen
3
fastPeriod
Moyenne de Wilder rapide des plus bas
24
midPeriod
Moyenne de Wilder intermédiaire des plus bas
48
slowPeriod
Moyenne de Wilder lente des plus bas
96
stopLossPoints
Stop de protection en points
60
takeProfitPoints
Objectif de gain en points
30

Chaque exécution

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

MarchéUnité de tempsPFTrades% de réussiteNetMax DD
GBP/USDMeilleure exécution30 minn/a 24470.90925 USD-599
EUR/USD3 minn/a 19769.044,152 USD-3,935
Argent1 minn/a 10474.043,450 USD-1,544
GBP/USD2 minn/a 13973.38840 USD-284
GBP/USD15 minn/a 17272.09823 USD-277
GBP/USD3 minn/a 18370.49630 USD-417
Pétrole Brent4 heuresn/a 3278.12330 EUR-180
Or1 heuren/a 6272.58330 EUR-262
GBP/USD1 heuren/a 10669.81287 USD-249
ArgentJournaliern/a 1100.00150 USD-0.00
GBP/USDJournaliern/a 2100.0060.00 USD-29.10
Nikkei 225Journaliern/a 1100.0030.00 USD-0.00

Graphiques

Résultats par exécution

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

Gain netMax drawdown

Le code

ProBuilder, réécrit selon le standard maison

// ============================================================
// Crude Oil Sell Rupture
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Breakout
// Direction: Short only
// Timeframe tested: 30 minutes
// ============================================================

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

// --- Parameters ---
positionSize = 1              // contracts per trade
averagePeriod = 276           // length of the average range and average volume
rangeMultiplier = 3           // signal bar range must exceed this multiple of the average range
volumeMultiplier = 3          // signal bar volume must exceed this multiple of the average volume
fastPeriod = 24               // fast Wilder average of the lows
midPeriod = 48                // middle Wilder average of the lows
slowPeriod = 96               // slow Wilder average of the lows
stopLossPoints = 60           // protective stop in points
takeProfitPoints = 30         // profit target in points

// --- Indicators ---
avgRange = Average[averagePeriod](range)
avgVolume = Average[averagePeriod](volume)

// A rupture bar is bearish with both range and volume far above normal.
wideBearBar = range > avgRange * rangeMultiplier AND close < open
heavyBearBar = volume > avgVolume * volumeMultiplier AND close < open
ruptureBar = wideBearBar AND heavyBearBar

fastMA = WilderAverage[fastPeriod](low)
midMA = WilderAverage[midPeriod](low)
slowMA = WilderAverage[slowPeriod](low)

12 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

SMAMoyenne de WilderVolume
À lire d'abordFaiblesses connues4 points
  • Le stop est le double de l'objectif, donc le taux de réussite de 70.9% est nécessaire ne serait-ce que pour rester positif. Une faible baisse de précision le ferait passer en négatif.
  • Malgré le nom, aucune exécution sur US Crude Oil n'est listée. La meilleure exécution était sur GBP/USD 30 minutes, avec un gain net de USD 925.30 contre un drawdown de USD 598.70.
  • Plusieurs exécutions sont minuscules : Silver Journalier et Nikkei 225 Journalier ont eu 1 trade chacun, et GBP/USD Journalier en a eu 2.
  • Le profit factor n'a pas été enregistré car il n'existe que des données de balayage, et les réglages de 60 et 30 points signifient des choses très différentes sur chaque instrument.

Questions

À propos de cette stratégie

Est-ce qu'elle marche dans ProOrder ?

Oui, c'est un système automatisé short uniquement avec 1 contrat, un stop de 60 points et un objectif de 30 points. Le code réécrit n'a pas encore été vérifié à la compilation.

Quels instruments a-t-elle tradés ?

GBP/USD, EUR/USD, Silver, Brent Crude, Gold et Nikkei 225 ont été testés, et les 11 exécutions se sont toutes terminées en positif. EUR/USD 3 minutes a rapporté USD 4,152.00 mais a eu un drawdown de USD 3,935.00.

Quel niveau de risque y a-t-il à 1 contrat ?

Sur l'exécution GBP/USD 30 minutes, le drawdown maximum était de USD 598.70 avec 1 contrat. N'augmentez la taille qu'en gardant ce rapport au gain à l'esprit.

Pourquoi utiliser une moyenne sur 276 barres ?

Elle fixe une base longue de ce à quoi ressemble une barre normale, pour que seuls les véritables pics d'amplitude et de volume comptent. Sur un graphique 30 minutes, cela couvre plusieurs jours de bourse.

Voir aussi

Des stratégies comme celle-ci

Bollinger Squeeze

Utilise le même indicateur.

14.30 PF · 86 trades

SuperTrend CCI

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

1.72 PF · 561 trades

Breakout Regime Filter

Également une stratégie breakout.

6.28 PF · 70 trades

Vous aimez les idées côté short ? Inscrivez votre nom sur 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