Iscriviti alla lista d'attesa
Strategie / Momentum / Brent SMI Trend

Strategia Brent SMI Trend

I long richiedono una media di serie temporale rapida sopra una media di Wilder più lenta e l'SMI che incrocia al rialzo -44. Gli short usano un filtro separato e più lento e una lettura dell'SMI pari o superiore a 45. Ogni operazione porta uno stop fisso, un obiettivo fisso e un trailing stop.

MomentumLong & shortSwingPetrolio BrentGiornaliero
1.57Profit factor
3,708Profitto netto EUR
50.94%Percentuale di successo
106Operazioni
-949Max drawdown
34.98Media operazione

Miglior esecuzione su 8. Brent Crude, Giornaliero, spread 3, dall'esecuzione pf:2026-09-15-BRENT-D.tsv:2.

Regole di ingresso, long

  1. La media di serie temporale a 12 periodi è pari o superiore alla media di Wilder a 60 periodi

Regole di ingresso, short

  1. La media di serie temporale a 28 periodi è pari o inferiore alla media di Wilder a 88 periodi

Regole di uscita

  1. Obiettivo di profitto 98 punti
  2. Trailing stop 34 punti dietro la chiusura migliore una volta in profitto di 34 punti
  3. Un segnale opposto inverte la posizione

Condizioni di test

PeriodoFino al 2026-09-15
StrumentoBrent Crude, Giornaliero
Spread3 punti
Contratti2
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-16
Parametri (16)
positionSize
Contratti per operazione
2
longFastPeriod
Periodo della media di serie temporale, filtro di trend long
12
longSlowPeriod
Periodo della media di Wilder, filtro di trend long
60
longSmiPeriod
Periodo dell'SMI per i long
14
longSmiSmooth
Primo smoothing dell'SMI per i long
2
longSmiSignal
Secondo smoothing dell'SMI per i long
16
longSmiLevel
Compra quando l'SMI incrocia al rialzo questo livello
-44
shortFastPeriod
Periodo della media di serie temporale, filtro di trend short
28
shortSlowPeriod
Periodo della media di Wilder, filtro di trend short
88
shortSmiPeriod
Periodo dell'SMI per gli short
8
shortSmiSmooth
Primo smoothing dell'SMI per gli short
1
shortSmiSignal
Secondo smoothing dell'SMI per gli short
16
shortSmiLevel
Vendi short mentre l'SMI è pari o superiore a questo livello
45
trailStopPoints
Distanza del trailing stop dalla chiusura migliore
34
stopLossPoints
Stop protettivo in punti
62
takeProfitPoints
Target di profitto in punti
98

Ogni esecuzione

Mercati e timeframe testati

MercatoTimeframePFOperazioni% successoNettoMax DD
Petrolio BrentMiglior esecuzioneGiornaliero1.57 10650.943,708 EUR-949
EUR/USD4 ore1.24 28358.6634,572 USD-9,344
USD/JPY4 ore1.20 23358.80236,600 JPY-117,030
Oro3 min1.14 52150.102,204 EUR-1,304
GBP/USDGiornaliero1.13 23945.192,099 USD-1,805
EUR/USD1 ora1.09 87458.3539,796 USD-28,434
FTSE 100Giornalieron/a 8652.331,283 EUR-961
OroGiornalieron/a 5459.261,252 EUR-1,089

Grafici

Risultati per esecuzione

Sopra 1.0 ha guadagnato, sotto 1.0 ha perso.

Il codice

ProBuilder, riscritto secondo lo standard interno

// ============================================================
// Brent SMI Trend
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Momentum
// Direction: Long & short
// Timeframe tested: Daily
// ============================================================

// --- Settings ---
DEFPARAM CumulateOrders = false
DEFPARAM PreloadBars = 1000

// --- Parameters ---
positionSize = 2              // contracts per trade
longFastPeriod = 12           // time series average length, long trend filter
longSlowPeriod = 60           // Wilder average length, long trend filter
longSmiPeriod = 14            // SMI length for longs
longSmiSmooth = 2             // SMI first smoothing for longs
longSmiSignal = 16            // SMI second smoothing for longs
longSmiLevel = -44            // buy when the SMI crosses up through this level
shortFastPeriod = 28          // time series average length, short trend filter
shortSlowPeriod = 88          // Wilder average length, short trend filter
shortSmiPeriod = 8            // SMI length for shorts
shortSmiSmooth = 1            // SMI first smoothing for shorts
shortSmiSignal = 16           // SMI second smoothing for shorts
shortSmiLevel = 45            // sell short while the SMI is at or above this level
trailStopPoints = 34          // trailing stop distance from the best close
stopLossPoints = 62           // protective stop in points
takeProfitPoints = 98         // profit target in points

// --- Indicators ---
longFastMA = TimeSeriesAverage[longFastPeriod](close)
longSlowMA = WilderAverage[longSlowPeriod](close)
longSmi = SMI[longSmiPeriod, longSmiSmooth, longSmiSignal](close)

shortFastMA = TimeSeriesAverage[shortFastPeriod](close)
shortSlowMA = WilderAverage[shortSlowPeriod](close)
shortSmi = SMI[shortSmiPeriod, shortSmiSmooth, shortSmiSignal](close)

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

SMIMedia della serie storicaMedia di Wilder
Leggi prima questoDebolezze note4 punti
  • La migliore esecuzione su Brent Crude giornaliero ha solo 106 operazioni, che è un campione piccolo.
  • I lati long e short usano impostazioni diverse (16 parametri in totale), il che aumenta il rischio che i numeri siano adattati ai dati passati.
  • Su USD/JPY 4 ore il max drawdown è stato JPY 117,030.00 contro JPY 236,600.00 di profitto, e EUR/USD 1 ora ha raggiunto un profit factor di solo 1.09.
  • Stop, obiettivo e trail sono in punti fissi, quindi le stesse impostazioni significano un rischio molto diverso su Brent, forex e indici.

Domande

Su questa strategia

Può operare automaticamente in ProOrder?

Sì. Il codice include lo stop loss, l'obiettivo di profitto e il trailing stop, e opera 2 contratti per segnale come testato.

Dove è stata testata e come è andata?

Brent Crude giornaliero è l'esecuzione principale: profit factor 1.57, EUR 3,707.60 netti su 106 operazioni. Tutte e otto le esecuzioni testate sono state profittevoli, ma la maggior parte ha avuto profit factor tra 1.09 e 1.24.

Quale drawdown ha comportato la miglior esecuzione?

Con 2 contratti su Brent Crude giornaliero, il max drawdown è stato EUR 949.00. È quella la cifra su cui dimensionare il capitale, non una stima del margine.

Perché il grafico giornaliero per Brent?

Lo stop di 62 punti e l'obiettivo di 98 punti si adattano agli swing giornalieri del petrolio. Su grafici più rapidi come Gold 3 minuti il profit factor è sceso a 1.14.

Correlati

Strategie come questa

Pathfinder

Usa lo stesso indicatore.

1.24 PF · 430 operazioni

Morning Range Breakout

Miglior esecuzione sullo stesso mercato, Brent Crude.

1.89 PF · 434 operazioni

Seasonal Momentum Long

Un profit factor simile.

1.57 PF · 195 operazioni

Scopri come un sistema momentum sul petrolio si colloca accanto alle altre strategie. Iscriviti alla lista d'attesa 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