Iscriviti alla lista d'attesa
Strategie / Breakout / Keltner Breakout

Keltner Channel Breakout

Il canale è la EMA 20 più o meno 2 volte ATR(10). Una chiusura sopra la linea superiore apre un long e una chiusura sotto la linea inferiore apre uno short. Le operazioni si chiudono quando il prezzo torna ad attraversare la EMA 20 o raggiungono uno stop dell'1%.

BreakoutLong & shortIntradayNasdaq 10030 min
n/aProfit factor
83.50Profitto netto EUR
35.25%Percentuale di successo
4,800Operazioni
-7,693Max drawdown
0.02Media operazione

Miglior esecuzione su 16. Nasdaq 100, 30 min, spread 3, dall'esecuzione sweeps:2026-09-07-NAS100-30m-opt.tsv:14.

Regole di ingresso, long

  1. Nessuna posizione aperta

Regole di ingresso, short

  1. Nessuna posizione aperta

Regole di uscita

  1. Stop loss all'1% dall'ingresso
  2. Chiude uno short quando il prezzo chiude sopra la EMA 20

Condizioni di test

PeriodoFino al 2026-09-07
StrumentoNasdaq 100, 30 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 (5)
positionSize
Contratti per operazione
1
bandPeriod
Lunghezza della EMA al centro del canale
20
atrPeriod
Lunghezza ATR per la larghezza del canale
10
atrMultiplier
Larghezza del canale in ATR per lato
2
stopLossPct
Stop protettivo come percentuale del prezzo di ingresso
1

Ogni esecuzione

Mercati e timeframe testati

MercatoTimeframePFOperazioni% successoNettoMax DD
Nasdaq 100Miglior esecuzione30 minn/a 4,80035.2583.50 EUR-7,693
DAX 401 oran/a 2,74635.112,704 EUR-5,869
DAX 4030 minn/a 4,71234.852,020 EUR-6,069
Oro30 minn/a 4,25134.30602 EUR-1,811
Oro1 oran/a 2,67835.88329 EUR-1,231
Oro5 minn/a 4,17631.63-1,057 EUR-1,442
Oro15 minn/a 4,18830.56-1,628 EUR-2,510
Nasdaq 1005 minn/a 4,39733.45-2,512 EUR-4,879
S&P 50030 minn/a 4,75433.24-2,548 EUR-3,780
S&P 5005 minn/a 4,50030.13-3,341 EUR-3,392
Nasdaq 1001 oran/a 3,12433.13-3,904 EUR-9,198
S&P 5001 oran/a 3,06134.20-4,081 EUR-4,297
S&P 50015 minn/a 4,71531.73-5,071 EUR-5,160
DAX 405 minn/a 4,72729.41-11,029 EUR-12,366
DAX 4015 minn/a 4,62832.48-11,929 EUR-14,467
Nasdaq 10015 minn/a 4,69132.62-12,165 EUR-12,494

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

// ============================================================
// Keltner 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
bandPeriod = 20        // EMA at the centre of the channel
atrPeriod = 10         // ATR length for the channel width
atrMultiplier = 2      // channel width in ATRs each side
stopLossPct = 1        // protective stop, percent of entry price

// --- Indicators ---
midBand = ExponentialAverage[bandPeriod](close)
atrValue = AverageTrueRange[atrPeriod](close)
upperBand = midBand + atrMultiplier * atrValue
lowerBand = midBand - atrMultiplier * atrValue

Altre 27 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.

Indicatori utilizzati

Canale di KeltnerEMAATR
Leggi prima questoDebolezze note3 punti
  • La migliore esecuzione su Nasdaq 100 30 minuti ha fatto EUR 83.5 in 4,800 operazioni, una media di EUR 0.02 per operazione, con un max drawdown di EUR 7,693.
  • Solo 4 esecuzioni su 15 mercati sono state positive. DAX 40 15 minuti ha chiuso a EUR -11,928.6 e Nasdaq 100 15 minuti a EUR -12,165.1.
  • Il profit factor non è stato registrato perché tutti i risultati provengono da sweep di parametri.

Domande

Su questa strategia

Il Keltner Breakout può funzionare in ProOrder?

Tecnicamente sì, ma i test non supportano un suo utilizzo così com'è. Anche il codice riscritto non è stato controllato in compilazione.

Dove ha guadagnato?

DAX 40 1 ora ha fatto EUR 2,703.9, DAX 40 30 minuti EUR 2,019.8, e Gold su 30 minuti e 1 ora è stato lievemente positivo. Il resto ha perso.

Quale drawdown ha comportato 1 contratto?

La migliore esecuzione ha avuto un drawdown di EUR 7,693 con position size 1, molte volte il suo profitto netto.

Perché fa fatica sui timeframe brevi?

Sui grafici a 5 e 15 minuti lo spread di 3 punti mangia una grossa quota di ogni piccolo movimento, e quelli sono stati i risultati peggiori.

Correlati

Strategie come questa

Monday Dip Buy

Usa lo stesso indicatore.

n/a PF · 146 operazioni

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

Scopri quali sistemi breakout hanno superato i nostri test e sono andati in live. Iscriviti alla lista d'attesa di ProRealAlgos.

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