Iscriviti alla lista d'attesa
Strategie / Breakout / Inside Bar Breakout

Inside Bar Breakout: fare trading in uscita dalla compressione

Dopo una inside bar, il sistema compra una chiusura sopra il suo massimo o vende una chiusura sotto il suo minimo. Esce su una chiusura oltre il minimo o il massimo a 5 bar, o a uno stop dell'1%.

BreakoutLong & shortIntradayNasdaq 10015 min
n/aProfit factor
-31,620Profitto netto EUR
30.64%Percentuale di successo
7,858Operazioni
-32,200Max drawdown
-4.02Media operazione

Migliore esecuzione su 16. Nasdaq 100, 15 min, spread 3, dall'esecuzione sweeps:2026-09-07-NAS100-15m-opt.tsv:19.

Regole di ingresso, long

  1. La bar precedente è una inside bar (massimo più basso e minimo più alto della bar che la precede)
  2. Nessuna posizione aperta

Regole di ingresso, short

  1. La bar precedente è una inside bar
  2. Nessuna posizione aperta

Regole di uscita

  1. Stop loss all'1% dall'ingresso
  2. Chiude uno short quando il prezzo chiude sopra il massimo più alto delle 5 bar precedenti

Condizioni di test

PeriodoFino al 2026-09-07
StrumentoNasdaq 100, 15 minuti
Spread3 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-07
Parametri (3)
positionSize
Contratti per operazione
1
channelPeriod
Lunghezza del canale di uscita
5
stopLossPct
Stop protettivo, percentuale del prezzo di ingresso
1

Ogni esecuzione

Mercati e timeframe testati

MercatoTimeframePFOperazioni% successoNettoMax DD
Nasdaq 100Miglior esecuzione15 minn/a 7,85830.64-31,620 EUR-32,200
DAX 401 oran/a 4,77331.761,515 EUR-10,979
Oro5 minn/a 6,59429.71-3,209 EUR-3,365
Oro15 minn/a 6,73529.55-3,448 EUR-4,234
Oro1 oran/a 4,99329.84-3,636 EUR-3,944
S&P 5001 oran/a 4,67329.19-3,735 EUR-5,260
Oro30 minn/a 7,33729.63-3,850 EUR-4,533
S&P 50030 minn/a 6,35630.38-6,829 EUR-6,927
S&P 50015 minn/a 6,98929.93-7,578 EUR-7,685
Nasdaq 1001 oran/a 5,09628.36-8,351 EUR-12,486
S&P 5005 minn/a 6,77528.10-9,128 EUR-9,173
Nasdaq 10030 minn/a 7,21229.45-16,800 EUR-17,754
DAX 4030 minn/a 7,68631.85-17,896 EUR-18,885
Nasdaq 1005 minn/a 7,45230.66-28,571 EUR-28,910
DAX 405 minn/a 7,33829.38-30,467 EUR-30,544
DAX 4015 minn/a 7,70630.48-30,555 EUR-31,256

Grafici

Risultati per esecuzione

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

Profitto nettoMax drawdown

Il codice

ProBuilder, riscritto secondo lo standard interno

// ============================================================
// Inside Bar Breakout
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Breakout
// Direction: Long & short
// Timeframe tested: 15 minutes
// ============================================================

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

// --- Parameters ---
positionSize = 1          // contracts per trade
channelPeriod = 5         // exit channel length
stopLossPct = 1           // protective stop, percent of entry price

// --- Indicators ---
// Previous bar sits fully inside the bar before it
insideBar = high[1] < high[2] AND low[1] > low[2]
// Exit channel as of the previous bar, so the current bar cannot move it
channelHigh = Highest[channelPeriod](high)[1]
channelLow = Lowest[channelPeriod](low)[1]

Altre 26 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
  • Tutte le esecuzioni tranne una hanno perso denaro. L'unica vincente è stata DAX 40 1 ora con EUR 1,514.80, con un drawdown di EUR 10,978.70.
  • L'esecuzione keyStats su Nasdaq 100 15 minuti ha chiuso a EUR -31,619.90 su 7,858 operazioni.
  • Le percentuali di successo sono rimaste vicine al 30%, cosa che l'uscita sul canale stretto non compensa.
  • Il profit factor non è stato registrato perché esistono solo dati di sweep, e le statistiche provengono dal codice precedente alla riscrittura.

Domande

Su questa strategia

Funzionerà in ProOrder?

Sì, è un sistema con una posizione alla volta con 1 contratto e uno stop dell'1%, ma i risultati testati non supportano un suo utilizzo in live.

Quali sono stati i risultati per mercato?

Gold, S&P 500, Nasdaq 100 e DAX 40 sono stati testati da 5 minuti a 1 ora. Gold ha chiuso tra EUR -3,209.20 ed EUR -3,850.30, e DAX 40 15 minuti a EUR -30,555.40.

Quanto grandi sono stati i drawdown?

Con 1 contratto l'esecuzione su Nasdaq 100 15 minuti ha avuto un drawdown massimo di EUR 32,199.60.

Perché provarla in intraday?

Le inside bar sono comuni sui grafici brevi, il che dà un campione ampio. Il campione qui mostra che il breakout semplice ha perso su quasi ogni combinazione.

Correlati

Strategie come questa

Negated Hammer

Miglior esecuzione sullo stesso mercato, Nasdaq 100.

3.20 PF · 372 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

Cerchi regole di breakout che hanno fatto meglio? La lista d'attesa di ProRealAlgos è aperta.

Il copy trading sugli indici USA è disponibile per i membri ProRealAlgos quando si liberano dei posti.

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