Iscriviti alla lista d'attesa
Strategie / Trend / MACD Histogram Zero Trend Filter

MACD Histogram Zero Trend Filter

La strategia compra quando l'istogramma MACD supera lo zero mentre la linea MACD è negativa e il prezzo si trova ben sopra una EMA a 200 periodi. Vende quando il massimo o il minimo scende sotto le EMA di periodo breve e lungo.

TrendSolo longIntradayEUR/USD3 min
n/aProfit factor
99,634Profitto netto USD
50.00%Percentuale di successo
18Operazioni
-82,278Max drawdown
5,535Media operazione

Migliore esecuzione su 4. EUR/USD, 3 min, spread 1, dall'esecuzione sweeps:2026-10-12-EURUSD-3m-opt.tsv:6.

Regole di ingresso, long

  1. La linea MACD è sotto zero.
  2. La chiusura è sopra 1.1 volte la EMA a 200 periodi.
  3. Nessuna posizione è aperta.

Regole di uscita

  1. Il massimo scende sotto la EMA a 8 periodi, oppure il minimo scende sotto la EMA a 100 periodi, chiudendo il long.

Condizioni di test

PeriodoFino al 2026-10-12
StrumentoEUR/USD, 3 minuti
Spread1 punti
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-10-12

Ogni esecuzione

Mercati e timeframe testati

MercatoTimeframePFOperazioni% successoNettoMax DD
EUR/USDMiglior esecuzione3 minn/a 1850.0099,634 USD-82,278
EUR/USD5 minn/a 1060.0078,166 USD-27,360
Petrolio greggio USA4 oren/a 475.00556 EUR-248
FTSE 100Giornalieron/a 1100.00154 EUR-68.60

Grafici

Risultati per esecuzione

Profitto nettoMax drawdown

Il codice

Codice ProBuilder, come testato

// ==============================================================
// MACD Histogram Zero Trend Filter
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Trend
// Direction: Long only
// Timeframe tested: 3 minutes
// ==============================================================

DEFPARAM CumulateOrders = false

myMacd = ExponentialAverage[12](close) - ExponentialAverage[26](close)
sig = ExponentialAverage[9](myMacd)
delta = myMacd - sig
ematrend = ExponentialAverage[200](close)
emafast = ExponentialAverage[8](close)
emamid = ExponentialAverage[100](close)

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

MACDEMA
Leggi prima questoDebolezze note4 punti
  • Il profit factor non è disponibile, perché per questa strategia esistono solo risultati di sweep.
  • La migliore esecuzione conta solo 18 operazioni, un campione troppo piccolo per giudicarla.
  • Il max drawdown di 82,278 USD è elevato rispetto al profitto netto di 99,634 USD.
  • Il codice non imposta alcuno stop loss, quindi un'operazione in perdita resta aperta finché non arriva un segnale di uscita.

Domande

Su questa strategia

Posso usare MACD Histogram Zero Trend Filter in ProOrder?

Sì. Il codice è in ProBuilder e funziona come sistema automatico ProOrder. Prima di usarla dal vivo, fai un backtest sul tuo conto con il tuo spread e la tua position size.

Su quali mercati è stata testata?

È stata testata su 4 combinazioni di mercato e timeframe. La migliore esecuzione per numero di operazioni è stata EUR/USD, 3 minuti, con 18 operazioni.

Quanto è stato grande il drawdown?

La migliore esecuzione ha avuto un max drawdown di 82,278 USD con la position size testata, a fronte di un risultato netto di 99,634 USD.

Opera solo long, solo short o entrambi?

Opera solo long.

Correlati

Strategie come questa

Slow MACD Slope

Usa lo stesso indicatore.

6.80 PF · 7,305 operazioni

Stochastic Crossover Long With Bracket

Miglior esecuzione sullo stesso mercato, EUR/USD.

1.75 PF · 5,666 operazioni

ADX Filtered EMA Cross

Anche una strategia di trend.

1.15 PF · 607 operazioni

Iscriviti alla lista d'attesa di ProRealAlgos per operare con un portafoglio testato invece che con singole strategie.

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