Iscriviti alla lista d'attesa
Strategie / Trend / Triple Band Market Model

Triple Band Market Model: tre bande EMA per trend long

Il modello costruisce tre bande da EMA dei massimi e dei minimi su 50, 100 e 200 barre. Ogni banda si gira verso l'alto o verso il basso a seconda del lato su cui il prezzo ha chiuso, e un long si apre solo quando la chiusura è sopra la linea attiva di tutte e tre. L'operazione termina appena questo non è più vero.

TrendSolo longSwingOroGiornaliero
2.27Profit factor
3,315Profitto netto EUR
31.03%Percentuale di successo
203Operazioni
-809Max drawdown
16.33Media operazione

Miglior esecuzione su 31. Gold, Giornaliero, spread 0.6, dall'esecuzione pf:2026-09-24-GOLD-D.tsv:2.

Regole di ingresso, long

  1. Tre bande sono costruite da EMA dei massimi e dei minimi (50, 100 e 200 barre, barra precedente)
  2. Ogni banda punta verso l'alto dopo una chiusura sopra la sua EMA dei massimi e verso il basso dopo una chiusura sotto la sua EMA dei minimi

Regole di uscita

  1. Nessuno stop loss o target

Condizioni di test

PeriodoFino al 2026-09-25
StrumentoGold, Giornaliero
Spread0.6 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 (4)
positionSize
Contratti per operazione
1
fastPeriod
Banda rapida: EMA dei massimi e dei minimi
50
midPeriod
Banda centrale
100
slowPeriod
Banda lenta
200

Ogni esecuzione

Mercati e timeframe testati

MercatoTimeframePFOperazioni% successoNettoMax DD
OroMiglior esecuzioneGiornaliero2.27 20331.033,315 EUR-809
USD/JPY30 min1.14 2,65528.74516,700 JPY-124,400
USD/JPYGiornalieron/a 18629.03644,780 JPY-579,750
USD/JPY1 oran/a 1,86029.57491,890 JPY-349,120
EUR/USD2 minn/a 3,17619.40188,989 USD-76,432
EUR/USDGiornalieron/a 16927.8150,918 USD-36,021
Nikkei 225Giornalieron/a 17831.4644,429 USD-14,716
Argento4 oren/a 40928.3633,015 USD-13,293
Nikkei 2251 oran/a 1,46127.4521,719 USD-11,048
Dow JonesGiornalieron/a 24035.4219,700 EUR-8,491
Nasdaq 100Giornalieron/a 19835.3514,713 EUR-3,714
Nikkei 2254 oren/a 40629.8014,200 USD-11,158
Dow Jones1 oran/a 59728.6410,754 EUR-5,895
Dow Jones4 oren/a 17135.6710,535 EUR-5,287
Nasdaq 1004 oren/a 53334.719,508 EUR-4,145
DAX 40Giornalieron/a 31628.489,207 EUR-5,564
Nasdaq 10030 minn/a 3,12430.798,690 EUR-4,381
DAX 4030 minn/a 2,97427.377,740 EUR-4,044
Nasdaq 1001 oran/a 1,88228.967,667 EUR-5,051
DAX 401 oran/a 1,66928.766,875 EUR-3,807
Nasdaq 10015 minn/a 2,88028.266,738 EUR-3,594
Petrolio greggio USAGiornalieron/a 17236.056,647 EUR-5,468
Nasdaq 10010 minn/a 2,82427.766,102 EUR-4,452
Nasdaq 1005 minn/a 2,88226.344,067 EUR-2,986
Oro4 oren/a 39731.993,155 EUR-1,179
S&P 500Giornalieron/a 25731.912,727 EUR-1,019
Oro30 minn/a 2,71029.852,323 EUR-792
Oro1 oran/a 1,57428.531,870 EUR-1,449
S&P 5004 oren/a 53132.391,453 EUR-802
S&P 50030 minn/a 3,12830.951,403 EUR-1,331
Oro15 minn/a 2,83524.37934 EUR-929

Grafici

Risultati per esecuzione

Prime 10 esecuzioni su 31. 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

// ============================================================
// Triple Band Market Model
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Trend
// Direction: Long only
// Timeframe tested: Daily
// ============================================================

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

// --- Parameters ---
positionSize = 1          // contracts per trade
fastPeriod = 50           // fast band: EMA of highs and of lows
midPeriod = 100           // middle band
slowPeriod = 200          // slow band

// --- Indicators ---
// Each band is an EMA of highs and an EMA of lows (previous bar).
// Its direction flips up above the high line and down below the low line,
// and the active line is the low line in an uptrend, the high line in a downtrend.
ONCE fastDirection = 0
ONCE midDirection = 0
ONCE slowDirection = 0

fastUpperMA = ExponentialAverage[fastPeriod](high)[1]
fastLowerMA = ExponentialAverage[fastPeriod](low)[1]
IF CustomClose > fastUpperMA THEN
  fastDirection = 1
ELSIF CustomClose < fastLowerMA THEN
  fastDirection = -1
ENDIF
IF fastDirection = -1 THEN
  fastLine = fastUpperMA
ELSE
  fastLine = fastLowerMA
ENDIF

midUpperMA = ExponentialAverage[midPeriod](high)[1]
midLowerMA = ExponentialAverage[midPeriod](low)[1]
IF CustomClose > midUpperMA THEN
  midDirection = 1
ELSIF CustomClose < midLowerMA THEN
  midDirection = -1
ENDIF
IF midDirection = -1 THEN
  midLine = midUpperMA
ELSE
  midLine = midLowerMA
ENDIF

slowUpperMA = ExponentialAverage[slowPeriod](high)[1]
slowLowerMA = ExponentialAverage[slowPeriod](low)[1]
IF CustomClose > slowUpperMA THEN
  slowDirection = 1
ELSIF CustomClose < slowLowerMA THEN
  slowDirection = -1
ENDIF
IF slowDirection = -1 THEN
  slowLine = slowUpperMA
ELSE
  slowLine = slowLowerMA
ENDIF

aboveFast = fastLine < close
aboveMid = midLine < close
aboveSlow = slowLine < close

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

EMA
Leggi prima questoDebolezze note4 punti
  • Non c'è stop loss né target. L'unica uscita è la chiusura che scende sotto una delle linee attive.
  • La percentuale di successo è bassa, 31.03% su Gold giornaliero, quindi la maggior parte delle operazioni sono piccole perdite.
  • USD/JPY giornaliero ha avuto un drawdown di 579,750 JPY contro 644,780 JPY di profitto.
  • Solo long, e la maggior parte delle esecuzioni al di fuori di quella principale non ha un profit factor registrato.

Domande

Su questa strategia

Può essere eseguita in ProOrder?

Sì, la logica delle bande e l'uscita sono automatizzate. Senza stop, imposta una perdita massima a livello di conto.

Dove è stata testata?

Gold giornaliero ha prodotto 3,314.50 EUR su 203 operazioni. Ogni esecuzione nella tabella è stata profittevole, su USD/JPY, EUR/USD, Nikkei 225, Silver, Dow Jones, Nasdaq 100, DAX 40, US Crude Oil, S&P 500 e Gold.

Quale drawdown a 1 contratto?

Con 1 contratto e uno spread di 0.6 punti, l'esecuzione su Gold giornaliero ha avuto un max drawdown di 808.80 EUR.

Perché barre giornaliere per l'esecuzione principale?

Bande da 50 a 200 barre descrivono meglio il trend principale sui grafici giornalieri. Gold giornaliero ha dato il profit factor più alto, 2.27.

Correlati

Strategie come questa

Monday Dip Buy

Usa lo stesso indicatore.

n/a PF · 146 operazioni

RSI(2) Trend Filter

Miglior esecuzione sullo stesso mercato, Gold.

1.73 PF · 254 operazioni

Big Bar Fade

Un profit factor simile.

2.28 PF · 172 operazioni

Vuoi vedere i modelli di trend in un portafoglio reale? 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