Iscriviti alla lista d'attesa
Strategie / Mean reversion / Breakout Failures

Breakout Failures: scommettere contro le rotture del canale a 8 barre

Breakout Failures vende quando il prezzo chiude sopra il massimo più alto delle ultime 8 barre e compra quando chiude sotto il minimo più basso. Le operazioni vincenti vengono chiuse a 15 x ATR(12). Un'operazione che si muove 10 x ATR(12) in senso contrario viene invertita invece di essere chiusa in stop.

Mean reversionLong & shortIntradayGBP/USD15 min
1.17Profit factor
6,787Profitto netto USD
48.19%Percentuale di successo
911Operazioni
-1,493Max drawdown
7.45Media operazione

Miglior esecuzione su 14. GBP/USD, 15 min, spread 1.5, dall'esecuzione pf:2026-09-24-GBPUSD-15m.tsv:1.

Regole di ingresso, long

  1. Oppure: uno short è aperto e il prezzo è salito più di 10 x ATR(12) sopra l'ingresso short (inversione a long)

Regole di ingresso, short

  1. Oppure: un long è aperto e il prezzo è sceso più di 10 x ATR(12) sotto l'ingresso long (inversione a short)

Regole di uscita

  1. Le operazioni in perdita vengono invertite anziché chiuse in stop
  2. Nessuno stop loss

Condizioni di test

PeriodoFino al 2026-09-25
StrumentoGBP/USD, 15 minuti
Spread1.5 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-25
Parametri (5)
positionSize
Contratti per operazione
1
channelPeriod
Periodo del canale
8
atrPeriod
Lunghezza ATR
12
targetAtrMultiplier
Target di profitto in ATR
15
flipAtrMultiplier
Movimento avverso in ATR che inverte la posizione
10

Ogni esecuzione

Mercati e timeframe testati

MercatoTimeframePFOperazioni% successoNettoMax DD
GBP/USDMiglior esecuzione15 min1.17 91148.196,787 USD-1,493
USD/JPYGiornalieron/a 6944.931,448,470 JPY-1,420,760
USD/JPY1 oran/a 53244.74595,090 JPY-496,400
USD/JPY4 oren/a 12944.96575,280 JPY-280,920
USD/JPY30 minn/a 79645.23526,440 JPY-304,600
ArgentoGiornalieron/a 3751.3531,474 USD-27,932
GBP/USDGiornalieron/a 6352.3828,669 USD-8,467
Petrolio Brent10 minn/a 95245.9014,113 EUR-7,158
DAX 40Giornalieron/a 10443.2712,664 EUR-7,303
FTSE 100Giornalieron/a 4555.568,671 EUR-2,961
FTSE 10030 minn/a 94844.305,388 EUR-2,621
OroGiornalieron/a 5949.152,524 EUR-868
Oro1 oran/a 51343.861,787 EUR-1,365
GBP/USD3 minn/a 73942.491,047 USD-825

Grafici

Risultati per esecuzione

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

Profitto nettoMax drawdown

Il codice

ProBuilder, riscritto secondo lo standard interno

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

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

// --- Parameters ---
positionSize = 1             // contracts per trade
channelPeriod = 8            // channel length
atrPeriod = 12               // ATR length for target and flip distance
targetAtrMultiplier = 15     // profit target in ATRs
flipAtrMultiplier = 10       // adverse move in ATRs that flips the position

ONCE flipDistance = 0        // read one bar before it is recalculated, see Exit rules

// --- Indicators ---
// Channel lines are the previous bar's highest high / lowest low.
channelHigh = Highest[channelPeriod](high)
channelLow = Lowest[channelPeriod](low)
upperBand = channelHigh[1]
lowerBand = channelLow[1]
channelReady = BarIndex > channelPeriod + 1
atrValue = AverageTrueRange[atrPeriod](close)

Altre 23 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

Donchian ChannelATR
Leggi prima questoDebolezze note4 punti
  • Non c'è stop loss. Le posizioni in perdita si invertono dal lato opposto, quindi il sistema è quasi sempre a mercato una volta avviato.
  • L'edge nella migliore esecuzione è sottile: profit factor 1.17 e un'operazione media di 7.45 USD su GBP/USD 15 minuti.
  • I risultati su USD/JPY mostrano drawdown quasi tanto grandi quanto il profitto, per esempio 1,420,760 JPY di drawdown contro 1,448,470 JPY di profitto su Giornaliero.
  • Il profit factor non è stato registrato per gli altri mercati nella tabella, che hanno solo dati di sweep.

Domande

Su questa strategia

Questa può funzionare in reale in ProOrder?

Sì. Ingressi, inversioni e l'obiettivo ATR sono tutti automatizzati. Ricorda che il codice non ha stop, quindi qualsiasi limite di conto deve venire dalle tue impostazioni di rischio.

Dove è stata testata?

La migliore esecuzione è stata GBP/USD su 15 minuti con 6,786.90 USD di profitto netto e un max drawdown di 1,493 USD. È stata eseguita anche su USD/JPY, Silver, Brent Crude, DAX 40, FTSE 100 e Gold su diversi timeframe.

Quale dimensione è stata usata nei test?

Un contratto per operazione con uno spread di 1.5 punti. Con quella dimensione l'esecuzione su GBP/USD 15 minuti ha avuto un max drawdown di 1,493 USD.

Perché testare così tanti timeframe?

Un breakout fallito può verificarsi su qualsiasi grafico, quindi è stato verificato da 3 minuti fino a Giornaliero. Le cifre principali provengono dal grafico a 15 minuti.

Correlati

Strategie come questa

ATR Band

Usa lo stesso indicatore.

10.31 PF · 53 operazioni

SuperTrend CCI

Miglior esecuzione sullo stesso mercato, GBP/USD.

1.72 PF · 561 operazioni

DAX Survivor

Un profit factor simile.

1.17 PF · 1,514 operazioni

Iscriviti alla lista d'attesa ProRealAlgos per seguire come vengono testati i sistemi di inversione come questo.

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