Rejoindre la liste d'attente
Stratégies / Breakout / Day Open Straddle

Day Open Straddle : un trade de breakout par jour

Chaque jour, le système attend que le prix s'éloigne de plus de 15 points de l'ouverture du jour, puis trade dans cette direction tant que le prix reste à l'intérieur du range des plus hauts et plus bas de trois jours. Il prend un trade par jour, jamais le dimanche, avec un stop de 0.60% et un objectif de 0.40%.

BreakoutLong & shortIntradayDow Jones3 min
n/aProfit factor
5,077Gain net EUR
62.07%Taux de réussite
406Trades
-3,271Max drawdown
12.50Trade moyen

Meilleure exécution sur 4. Dow Jones, 3 min, spread 3, issue de l'exécution sweeps:2026-09-26-DOW30-3m-opt.tsv:2.

Règles d'entrée, long

  1. Le plus haut est encore en dessous du plus bas des plus hauts journaliers d'aujourd'hui et des deux jours précédents
  2. Aucun trade encore pris aujourd'hui et pas un dimanche

Règles d'entrée, short

  1. Le plus bas est encore au-dessus du plus haut des plus bas journaliers d'aujourd'hui et des deux jours précédents
  2. Aucun trade encore pris aujourd'hui et pas un dimanche

Règles de sortie

  1. Stop loss 0.60%
  2. Clôturer au marché dès que la meilleure clôture depuis l'entrée est en gain de 0.35% du prix d'entrée

Conditions de test

PériodeJusqu'au 2026-09-26
InstrumentDow Jones, 3 minutes
Spread3 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-26
Paramètres (7)
positionSize
Contrats par trade
1
useHighLowFilter
1 = ne trader qu'à l'intérieur des plus hauts et plus bas des derniers jours
1
stopLossPct
Stop de protection, pourcentage
0.6
takeProfitPct
Objectif de gain, pourcentage
0.4
trailPct
Distance du trailing, pourcentage du prix d'entrée
0.35
entryDistance
Points au-delà de l'ouverture du jour qui déclenchent une entrée
15
forbiddenDay
Jour de la semaine sans entrées (0 = dimanche)
0

Chaque exécution

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

MarchéUnité de tempsPFTrades% de réussiteNetMax DD
Dow JonesMeilleure exécution3 minn/a 40662.075,077 EUR-3,271
Nikkei 2251 minn/a 14067.865,630 USD-1,706
Dow Jones2 minn/a 27163.845,578 EUR-1,884
Or1 minn/a 11169.37378 EUR-159

Graphiques

Résultats par exécution

Gain netMax drawdown

Le code

ProBuilder, réécrit selon le standard maison

// ============================================================
// Day Open Straddle
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Breakout
// Direction: Long & short
// Timeframe tested: 3 minutes
// ============================================================

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

// --- Parameters ---
positionSize = 1          // contracts per trade
useHighLowFilter = 1      // 1 = only trade inside the last days' highs and lows
stopLossPct = 0.60        // protective stop, percent of entry price
takeProfitPct = 0.40      // profit target, percent of entry price
trailPct = 0.35           // trailing distance, percent of entry price
entryDistance = 15        // points beyond the day open that trigger an entry
forbiddenDay = 0          // day of week with no entries (0 = Sunday)

// --- Indicators ---
// One trade per day at most, counters reset on the first bar of the session.
IF IntradayBarIndex = 0 THEN
  longTradeCount = 0
  shortTradeCount = 0
  tradeCount = 0
ENDIF

dayAllowed = DayOfWeek <> forbiddenDay

// Evaluated before the entries on purpose, the counters update inside the entry blocks.
longAllowed = CountOfLongShares < 1 AND longTradeCount < 1 AND tradeCount < 1
shortAllowed = CountOfShortShares < 1 AND shortTradeCount < 1 AND tradeCount < 1

IF Date <> Date[1] THEN
  dayOpen = open
ENDIF

// Lowest daily high and highest daily low over today and the two previous days.
lowestDayHigh = Min(Min(DHigh(0), DHigh(1)), Min(DHigh(1), DHigh(2)))
highestDayLow = Max(Max(DLow(0), DLow(1)), Max(DLow(1), DLow(2)))

IF useHighLowFilter THEN
  longFilter = high < lowestDayHigh
  shortFilter = low > highestDayLow
ELSE
  longFilter = high
  shortFilter = low
ENDIF

51 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.
À lire d'abordFaiblesses connues3 points
  • Le stop est plus grand que l'objectif, elle repose donc sur le taux de réussite de 62.07%. Un drawdown de EUR 3,271.20 face à EUR 5,077.00 de gain montre à quelle vitesse les pertes peuvent s'accumuler.
  • Seuls 3 marchés en plus de l'exécution principale ont été testés, tous sur des graphiques de 1 à 2 minutes, les preuves sont donc limitées.
  • Le profit factor n'a pas été enregistré car seules des données de sweep existent, et la distance d'entrée fixe de 15 points convient mieux à certains instruments qu'à d'autres.

Questions

À propos de cette stratégie

Puis-je l'automatiser dans ProOrder ?

Oui, elle trade 1 contrat avec le stop, l'objectif et la règle d'un trade par jour intégrés. La sortie en gain clôture au marché dès que la meilleure clôture est en avance de 0.35%, ce n'est donc pas un ordre stop en attente.

Où a-t-elle été testée ?

L'exécution principale était Dow Jones 3 minutes. Nikkei 225 1 minute a gagné USD 5,629.50, Dow Jones 2 minutes a gagné EUR 5,577.50 et Gold 1 minute a gagné EUR 378.10.

Quel capital dois-je envisager ?

À 1 contrat sur Dow Jones 3 minutes, le drawdown maximum était de EUR 3,271.20. Gardez de quoi couvrir cela en plus de la marge de votre broker.

Pourquoi des unités de temps aussi courtes ?

Le setup porte sur le premier mouvement d'éloignement de l'ouverture du jour, qui se joue en quelques heures. Les graphiques courts captent le mouvement de 15 points près du moment où il se produit.

Voir aussi

Des stratégies comme celle-ci

Navigator

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

2.93 PF · 181 trades

Breakout Regime Filter

Également une stratégie breakout.

6.28 PF · 70 trades

Bollinger Band Walk

Également une stratégie breakout.

3.10 PF · 148 trades

Vous tradez l'ouverture ? Découvrez ce que nous testons aussi dans la communauté ProRealAlgos, la liste d'attente est ouverte.

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