Iscriviti alla lista d'attesa
Strategie / Trend / MACD Trend Day Trader

Strategia MACD Trend Day Trader

Un prezzo sopra la SMA a 200 periodi e un istogramma MACD(12,26,9) positivo mettono il sistema long. Sotto la SMA con istogramma negativo, va short. Ogni operazione ha uno stop dell'1% e un target del 3%, e un segnale opposto capovolge la posizione.

TrendLong & shortIntradayEUR/USD2 min
2.06Profit factor
487,386Profitto netto USD
19.46%Percentuale di successo
4,783Operazioni
-53,806Max drawdown
102Media operazione

Miglior esecuzione su 16. EUR/USD, 2 min, spread 1, da esecuzione pf:2026-09-24-EURUSD-2m.tsv:5.

Regole di ingresso, long

  1. La chiusura è sopra la SMA a 200 periodi

Regole di ingresso, short

  1. La chiusura è sotto la SMA a 200 periodi

Regole di uscita

  1. Stop loss all'1% dall'ingresso
  2. Un segnale opposto inverte la posizione

Condizioni di test

PeriodoFino al 2026-09-25
StrumentoEUR/USD, 2 minuti
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-25
Parametri (7)
positionSize
Contratti per operazione
1
trendPeriod
Lunghezza SMA di trend
200
macdFast
Lunghezza MACD veloce
12
macdSlow
Lunghezza MACD lenta
26
macdSignalPeriod
Lunghezza del segnale MACD
9
stopLossPct
Stop protettivo, percentuale del prezzo di ingresso
1
takeProfitPct
Target di profitto, percentuale del prezzo di ingresso
3

Ogni esecuzione

Mercati e timeframe testati

MercatoTimeframePFOperazioni% successoNettoMax DD
EUR/USDMiglior esecuzione2 min2.06 4,78319.46487,386 USD-53,806
EUR/USD3 min1.80 4,51219.81320,038 USD-36,504
EUR/USD5 min1.43 4,25319.89151,962 USD-34,084
USD/JPYGiornaliero1.28 1,03228.292,702,350 JPY-382,610
USD/JPY30 minn/a 3,70421.33352,160 JPY-343,430
USD/JPY10 minn/a 3,75820.78319,550 JPY-190,140
EUR/USDGiornalieron/a 97227.47107,120 USD-31,597
EUR/USD4 oren/a 1,20324.7758,507 USD-51,528
Nikkei 225Giornalieron/a 2,03527.8638,685 USD-19,774
GBP/USDGiornalieron/a 99426.5614,062 USD-8,831
Nasdaq 10030 minn/a 4,43223.0411,399 EUR-5,084
Oro1 oran/a 3,13523.292,607 EUR-811
Oro4 oren/a 1,59724.171,824 EUR-939
Oro5 minn/a 4,12519.011,291 EUR-1,038
Oro3 minn/a 4,03920.331,184 EUR-876
OroGiornalieron/a 2,16625.35826 EUR-810

Grafici

Risultati per esecuzione

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

// ============================================================
// MACD Trend Day Trader
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Trend
// Direction: Long & short
// Timeframe tested: 2 minutes
// ============================================================

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

// --- Parameters ---
positionSize = 1          // contracts per trade
trendPeriod = 200         // trend SMA length
macdFast = 12             // MACD fast length
macdSlow = 26             // MACD slow length
macdSignalPeriod = 9      // MACD signal length
stopLossPct = 1           // protective stop, percent of entry price
takeProfitPct = 3         // profit target, percent of entry price

// --- Indicators ---
trendMA = Average[trendPeriod](close)
macdHistogram = MACD[macdFast, macdSlow, macdSignalPeriod](close)

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

SMAMACD
Storico più lungoRieseguito su un massimo di 1,000,000 barreEUR/USD · 2 min · dati più vecchi -229,549.00 USD

Con 996,000 bar disponibili su EUR/USD 2 minuti, il profitto netto è sceso a USD 257,837 da USD 487,386 dell'esecuzione standard, perché i dati più vecchi da soli hanno perso USD 229,549.

EUR/USD · 2 min

Barre disponibili996,000
Netto, esecuzione standard di 200,000 barre487,386.00 USD
Netto, esecuzione lunga257,837.00 USD
Netto sui soli dati più vecchi-229,549.00 USD
Leggi prima questoDebolezze note4 punti
  • La percentuale di successo è bassa, 19.46% su EUR/USD 2 minuti. Lunghe serie di perdite sono normali con uno stop dell'1% e un target del 3%.
  • Il test su storico lungo è stato molto più debole. Su 996000 bar il profitto netto è sceso a 257,837 USD, e la parte più vecchia da sola è arrivata a -229,549 USD.
  • I drawdown sono ampi su alcuni mercati. USD/JPY 30 minuti ha realizzato 352,160 JPY ma ha avuto un drawdown di 343,430 JPY.
  • Si inverte a ogni segnale opposto, quindi è quasi sempre a mercato e pienamente esposto ai costi su un grafico a 2 minuti.

Domande

Su questa strategia

Questo day trader può funzionare in ProOrder?

Sì. È completamente automatizzato con uno stop fisso, un target fisso e inversione sui segnali opposti.

Dove ha funzionato?

EUR/USD è stato il più forte: 2 minuti (profit factor 2.06), 3 minuti (1.8) e 5 minuti (1.43). USD/JPY giornaliero ha raggiunto 1.28, mentre Gold ha mostrato piccoli profitti su ogni timeframe testato.

Per quale drawdown devo prepararmi?

Su EUR/USD 2 minuti con 1 contratto il peggior drawdown è stato di 53,806 USD. È questa la cifra su cui dimensionare.

Perché un timeframe così breve?

Il grafico EUR/USD a 2 minuti ha dato il miglior risultato. Il rerun più lungo su 996000 bar ha mostrato che l'edge era molto più debole nei dati più vecchi, quindi la scelta del timeframe è sensibile al periodo di test.

Correlati

Strategie come questa

Bollinger Squeeze

Usa lo stesso indicatore.

14.30 PF · 86 operazioni

Slow MACD Slope

Miglior esecuzione sullo stesso mercato, EUR/USD.

6.80 PF · 7,305 operazioni

Candle Body Sum Daily

Un profit factor simile.

2.05 PF · 168 operazioni

Segui sistemi trend reali mentre girano. 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