Iscriviti alla lista d'attesa
Strategie / Breakout / Daily Range Breakout

Daily Range Breakout con livelli di pullback

Una volta che il prezzo è ritracciato del 19% del range del giorno dal massimo, un buy stop viene piazzato 9 punti sotto quel massimo, e la regola speculare imposta un sell stop sopra il minimo. Il range del giorno deve restare a 170 o sotto e i due livelli devono essere distanti almeno 22. Ogni lato opera al massimo una volta al giorno, e il livello opposto funge anche da stop dopo la prima operazione.

BreakoutLong & shortIntradayNikkei 22530 min
n/aProfit factor
25,932Profitto netto USD
19.92%Percentuale di successo
3,097Operazioni
-8,887Max drawdown
8.37Media operazione

Miglior esecuzione su 11. Nikkei 225, 30 min, spread 10, dall'esecuzione sweeps:2026-09-17-NIKKEI-30m-opt.tsv:4.

Regole di ingresso, long

  1. Ogni giorno il range è costruito dalla prima barra dopo l'inizio della giornata
  2. Quando il prezzo rimbalza del 19% del range dal minimo, un livello di vendita viene impostato 9 sopra il minimo del giorno
  3. Entrambi i livelli esistono, il range del giorno è al massimo 170 e i livelli sono distanti almeno 22
  4. Buy stop al livello di acquisto finché non è stato preso un long in quel giorno

Regole di ingresso, short

  1. Le stesse regole di range e di livello valide per i long

Regole di uscita

  1. Stop loss di 170 punti

Condizioni di test

PeriodoFino al 2026-09-17
StrumentoNikkei 225, 30 minuti
Spread10 punti
Contratti1
Capitale iniziale1,000,000
CostiSolo spread. Commissioni e finanziamento overnight non sono inclusi.
BarreFino a 200,000 barre, meno dove lo strumento ha meno storico
Ultimo test2026-09-17
Parametri (6)
positionSize
Contratti per operazione
1
pullbackPct
Ritracciamento da un estremo del range che attiva quel lato, % del range
19
maxRangePoints
Salta i giorni il cui range è già più ampio di questo
170
entryOffset
Il livello di ingresso si trova a questa distanza all'interno dell'estremo del range
9
minLevelGap
Distanza minima tra i livelli di acquisto e di vendita
22
stopLossPoints
Stop protettivo (punti)
170

Ogni esecuzione

Mercati e timeframe testati

MercatoTimeframePFOperazioni% successoNettoMax DD
Nikkei 225Miglior esecuzione30 minn/a 3,09719.9225,932 USD-8,887
Argento4 oren/a 90637.8624,990 USD-17,219
Nasdaq 1004 oren/a 1,49333.829,990 EUR-4,210
Petrolio Brent15 minn/a 63513.707,493 EUR-2,323
Nasdaq 10015 minn/a 67011.647,158 EUR-3,309
Nikkei 2254 oren/a 1,59631.336,987 USD-6,663
Nasdaq 1003 minn/a 1969.183,777 EUR-2,241
Oro30 minn/a 3531.433,141 EUR-1,109
S&P 5001 oran/a 8731.032,558 EUR-1,629
DAX 405 minn/a 12110.742,168 EUR-1,788
DAX 403 minn/a 9310.751,700 EUR-1,599

Grafici

Risultati per esecuzione

Prime 10 esecuzioni su 11. L'elenco completo è nella tabella qui sopra.

Profitto nettoMax drawdown

Il codice

ProBuilder, riscritto secondo lo standard interno

// ============================================================
// Daily Range Breakout
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Breakout
// Direction: Long & short
// Timeframe tested: 30 minutes
// ============================================================

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

// --- Parameters ---
positionSize = 1          // contracts per trade
pullbackPct = 19          // pullback from a range extreme that arms that side, % of range
maxRangePoints = 170      // skip days whose range is already wider than this
entryOffset = 9           // entry level sits this far inside the range extreme
minLevelGap = 22          // minimum distance between buy and sell levels
stopLossPoints = 170      // protective stop (points)
ONCE rangeState = -1      // -1 before the first day, 0 new day, 1 range building

// --- Indicators ---
// No trading on 1 May and over Christmas / New Year.
IF (Month = 5 AND Day = 1) OR (Month = 12 AND (Day = 24 OR Day = 25 OR Day = 26 OR Day = 30 OR Day = 31)) THEN
  isTradingDay = 0
ELSE
  isTradingDay = 1
ENDIF

Altre 56 righe: le regole di ingresso e di uscita.

Configurazione

Come caricarla

  1. Copia il codice con il pulsante di copia nel blocco di codice.
  2. In ProRealTime, apri un grafico dello strumento e del timeframe che vuoi testare, poi apri ProOrder > Nuovo sistema di trading e scegli "Crea con programmazione".
  3. Incolla il codice, dai un nome al sistema e salvalo.
  4. Clicca "Backtest", imposta il tuo spread e la tua position size, ed eseguila prima di considerare di operare in reale.
Leggi prima questoDebolezze note4 punti
  • Il profit factor non è stato registrato perché per questa strategia esistono solo dati di sweep.
  • La migliore esecuzione vince solo il 19.92% delle operazioni, quindi la maggior parte dei giorni finisce con una piccola perdita e i risultati si appoggiano su occasionali grandi movimenti.
  • Il max drawdown nella migliore esecuzione è stato USD 8,887.2 contro USD 25,932.3 di profitto netto.
  • Il filtro di range di 170 punti e lo stop di 170 punti sono in unità di prezzo, quindi significano cose molto diverse su Nikkei 225, DAX 40 o Silver.

Domande

Su questa strategia

Posso automatizzare questo breakout in ProOrder?

Sì. Usa ordini stop e uno stop loss fisso, che ProOrder gestisce direttamente. Il codice è stato riscritto dopo i test e non è ancora stato verificato in compilazione.

Dove ha reso meglio?

L'esecuzione migliore è stata Nikkei 225 su 30 minuti con USD 25,932.3 su 3,097 operazioni. Silver 4 ore ha prodotto USD 24,989.5 ma con un drawdown di USD 17,219.0.

Quale drawdown devo aspettarmi con 1 contratto?

Nella migliore esecuzione 1 contratto ha visto un max drawdown di USD 8,887.2. Test più piccoli come DAX 40 5 minuti hanno avuto EUR 1,788.2 di drawdown su sole 121 operazioni.

Perché un grafico a 30 minuti?

I livelli dipendono dal massimo, dal minimo e dal pullback del giorno, e le barre da 30 minuti danno struttura sufficiente per questo evitando i continui cambi di livello delle barre da 1 o 3 minuti.

Correlati

Strategie come questa

Monday Dip Buy

Miglior esecuzione sullo stesso mercato, Nikkei 225.

n/a PF · 146 operazioni

Breakout Regime Filter

Anche una strategia breakout.

6.28 PF · 70 operazioni

Bollinger Band Walk

Anche una strategia breakout.

3.10 PF · 148 operazioni

Scopri come altri trader gestiscono sistemi di breakout intraday. Iscriviti alla lista d'attesa della community ProRealAlgos.

La community ProRealAlgos ottiene le regole complete, il codice completo e il portafoglio automatizzato.

I risultati passati dei backtest non garantiscono risultati futuri. Questo non è un consiglio finanziario. Curato e mantenuto da ProRealAlgos. ProRealTime™ è un marchio di ProRealTime SAS. prorealalgos.comStatisticheDocumentazione