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

Fractal Breakout

Un massimo di swing è confermato quando una chiusura è la più alta delle 227 bar circostanti, il che significa che si conosce solo 113 bar dopo. Quando il prezzo torna a chiudere sopra quel livello il sistema compra, e vende short sul setup speculare. Le uscite usano un target di 30 punti, un trailing stop di 5 punti e il canale di Donchian a 20 bar come stop.

BreakoutLong & shortSwingS&P 5004 ore
1.71Profit factor
960Profitto netto EUR
77.87%Percentuale di successo
235Operazioni
-343Max drawdown
4.09Media operazione

Migliore esecuzione su 12. S&P 500, 4 ore, spread 1, dall'esecuzione pf:2026-09-15-USA500-4h.tsv:1.

Regole di ingresso, long

  1. Nessuna posizione aperta

Regole di ingresso, short

  1. Nessuna posizione aperta

Regole di uscita

  1. Target di profitto di 30 punti
  2. Stop al minimo di Donchian a 20 bar della bar precedente per le posizioni long, al massimo per le short

Condizioni di test

PeriodoFino al 2026-09-15
StrumentoS&P 500, 4 ore
Spread1 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-15
Parametri (6)
positionSize
Contratti per operazione
1
fractalPeriod
Bar per lato di una chiusura di swing confermata
113
longTrailPoints
Distanza del trailing stop per i long (punti)
5
shortTrailPoints
Distanza del trailing stop per gli short (punti)
5
channelPeriod
Canale di Donchian usato come stop protettivo
20
takeProfitPoints
Target di profitto (punti)
30

Ogni esecuzione

Mercati e timeframe testati

MercatoTimeframePFOperazioni% successoNettoMax DD
S&P 500Miglior esecuzione4 ore1.71 23577.87960 EUR-343
Oro4 ore1.60 19075.26565 EUR-125
FTSE 100Giornaliero1.37 13286.36873 EUR-525
Petrolio Brent1 ora1.30 47783.651,983 EUR-1,413
Dow Jones1 ora1.24 43990.212,076 EUR-1,765
USD/JPY1 ora1.15 1,07476.16156,250 JPY-141,305
Oro1 ora1.13 68555.18379 EUR-219
Oro30 min1.10 1,21551.36402 EUR-236
S&P 5001 ora1.09 95664.02493 EUR-482
Petrolio Brent30 min1.08 1,03378.411,127 EUR-1,078
Petrolio BrentGiornalieron/a 4192.68933 EUR-614
S&P 500Giornalieron/a 8381.93439 EUR-176

Grafici

Risultati per esecuzione

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

Sopra 1.0 ha guadagnato, sotto 1.0 ha perso.

Il codice

ProBuilder, riscritto secondo lo standard interno

// ============================================================
// Fractal Breakout
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Breakout
// Direction: Long & short
// Timeframe tested: 4 hours
// ============================================================

// --- Settings ---
DEFPARAM CumulateOrders = true
DEFPARAM PreloadBars = 10000

// --- Parameters ---
positionSize = 1          // contracts per trade
fractalPeriod = 113       // bars on each side of a confirmed swing close
longTrailPoints = 5       // trailing stop distance for longs (points)
shortTrailPoints = 5      // trailing stop distance for shorts (points)
channelPeriod = 20        // Donchian channel used as the protective stop
takeProfitPoints = 30     // profit target (points)

// --- Indicators ---
// A swing close is the extreme of the window centred on it, so it is only
// confirmed fractalPeriod bars later. The level holds until a new swing forms.
isSwingHigh = close[fractalPeriod] >= Highest[2 * fractalPeriod + 1](close)
isSwingLow = close[fractalPeriod] <= Lowest[2 * fractalPeriod + 1](close)

IF isSwingHigh THEN
  breakoutHigh = close[fractalPeriod]
ENDIF
IF isSwingLow THEN
  breakoutLow = close[fractalPeriod]
ENDIF

Altre 52 righe: le regole di ingresso e 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 note3 punti
  • La migliore esecuzione su S&P 500 4 ore ha avuto 235 operazioni e ha guadagnato EUR 960.19, un campione ridotto e un profitto ridotto.
  • I livelli di swing sono confermati con un ritardo di 113 bar, quindi i segnali possono arrivare molto dopo che lo swing si è effettivamente formato.
  • Target e trail basati sui punti (30 e 5) non si adattano ai diversi strumenti. Su USD/JPY 1 ora il drawdown è stato di JPY 141,304.99 contro JPY 156,250 di profitto.

Domande

Su questa strategia

Fractal Breakout funziona in ProOrder?

Sì. Il codice riscritto non è ancora stato verificato in compilazione, e le statistiche provengono dalla versione testata prima della riscrittura.

Quali mercati sono stati profittevoli?

Tutte le undici righe sono state positive. Gold 4 ore ha avuto un profit factor di 1.6, FTSE 100 giornaliero 1.37 e Brent Crude 1 ora 1.3.

Quanto drawdown per contratto?

S&P 500 4 ore ha avuto un max drawdown di EUR 343.21 con 1 contratto. Dow Jones 1 ora è arrivato a EUR 1,765.10.

Perché un periodo frattale così lungo?

113 bar per lato individuano solo i principali punti di swing, così il sistema reagisce alle rotture di livelli significativi invece che a piccole oscillazioni.

Correlati

Strategie come questa

Candle Body Sum Intraday

Miglior esecuzione sullo stesso mercato, S&P 500.

2.86 PF · 124 operazioni

SuperTrend CCI

Un profit factor simile.

1.72 PF · 561 operazioni

Breakout Regime Filter

Anche una strategia breakout.

6.28 PF · 70 operazioni

Vuoi vedere questa idea accanto ai nostri sistemi live? Iscriviti alla lista d'attesa della community 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