Questo è il segnale MACD da manuale: compra quando la linea MACD(12, 26, 9) incrocia al di sopra della sua linea del segnale, vende short sull'incrocio al di sotto. Le posizioni si chiudono quando le linee puntano nell'altra direzione o a uno stop dell'1%. Nei nostri test ha perso denaro nella maggior parte dei casi.
Miglior esecuzione su 17. DAX 40, 5 min, spread 3, dall'esecuzione sweeps:2026-09-07-DAX40-5m-opt.tsv:11.
| Periodo | Fino al 2026-09-07 |
| Strumento | DAX 40, 5 minuti |
| Spread | 3 punti |
| Contratti | 1 |
| Capitale iniziale | 1,000,000 |
| Costi | Solo spread. Commissioni e finanziamento overnight non sono inclusi. |
| Barre | Fino a 200,000 barre, meno dove lo strumento ha meno storico |
| Ultimo test | 2026-09-08 |
| positionSize Contratti per operazione | 1 |
| macdFast Lunghezza EMA veloce del MACD | 12 |
| macdSlow Lunghezza EMA lenta del MACD | 26 |
| macdSignalPeriod Lunghezza della linea del segnale MACD | 9 |
| stopLossPct Stop protettivo, percentuale del prezzo di ingresso | 1 |
Ogni esecuzione
| Mercato | Timeframe | PF | Operazioni | % successo | Netto | Max DD |
|---|---|---|---|---|---|---|
| DAX 40Miglior esecuzione | 5 min | n/a | 8,088 | 28.10 | -29,036 EUR | -29,225 |
| S&P 500 | 4 ore | n/a | 1,466 | 32.95 | 1,625 EUR | -1,222 |
| DAX 40 | 1 ora | n/a | 4,577 | 34.30 | 626 EUR | -8,984 |
| Oro | 1 ora | n/a | 4,845 | 32.07 | -675 EUR | -2,269 |
| Oro | 30 min | n/a | 7,774 | 31.79 | -2,127 EUR | -4,636 |
| S&P 500 | 30 min | n/a | 7,543 | 32.43 | -3,922 EUR | -6,581 |
| Oro | 5 min | n/a | 7,926 | 28.50 | -5,364 EUR | -5,743 |
| Oro | 15 min | n/a | 7,810 | 29.54 | -5,724 EUR | -6,028 |
| S&P 500 | 15 min | n/a | 7,609 | 31.06 | -5,934 EUR | -6,007 |
| S&P 500 | 1 ora | n/a | 5,037 | 30.85 | -6,508 EUR | -6,917 |
| S&P 500 | 5 min | n/a | 7,965 | 28.06 | -8,301 EUR | -8,317 |
| Nasdaq 100 | 1 ora | n/a | 5,108 | 31.34 | -11,045 EUR | -11,629 |
| Nasdaq 100 | 15 min | n/a | 7,482 | 32.58 | -16,254 EUR | -18,183 |
| Nasdaq 100 | 30 min | n/a | 7,610 | 31.27 | -16,604 EUR | -16,782 |
| DAX 40 | 30 min | n/a | 7,697 | 32.58 | -18,070 EUR | -19,902 |
| Nasdaq 100 | 5 min | n/a | 7,861 | 30.73 | -22,076 EUR | -22,223 |
| DAX 40 | 15 min | n/a | 7,808 | 31.71 | -24,690 EUR | -24,944 |
Grafici
Prime 10 esecuzioni su 17. L'elenco completo è nella tabella qui sopra.
Il codice
// ============================================================ // MACD Signal Cross // ProRealAlgos Strategy Library | prorealalgos.com // Type: Trend // Direction: Long & short // Timeframe tested: 5 minutes // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false // --- Parameters --- positionSize = 1 // contracts per trade macdFast = 12 // MACD fast EMA length macdSlow = 26 // MACD slow EMA length macdSignalPeriod = 9 // MACD signal line length stopLossPct = 1 // protective stop, percent of entry price // --- Indicators --- // Names differ from MACDLine / MACDSignal because ProBuilder ignores case. macdMain = MACDLine[macdFast, macdSlow, macdSignalPeriod](close) macdTrigger = MACDSignal[macdFast, macdSlow, macdSignalPeriod](close)
Altre 25 righe: le regole di ingresso e di uscita.
Configurazione
Domande
Può essere caricata in ProOrder, ma i backtest in questa pagina non ne supportano l'utilizzo così com'è. Considerala un riferimento di base da migliorare.
S&P 500 4 ore ha prodotto 1,624.76 EUR e DAX 40 1 ora 626 EUR. Ogni altra riga ha perso, con la peggiore a -24,689.5 EUR su DAX 40 15 minuti.
Su DAX 40 5 minuti il drawdown è stato di 29,225.3 EUR con 1 contratto, circa pari alla perdita totale.
Gli incroci del MACD sono popolari tra i trader intraday. I risultati suggeriscono che il segnale scatta troppo spesso sui grafici da 5 a 30 minuti e i costi si accumulano.
Correlati
La community ProRealAlgos ottiene le regole complete, il codice completo e il portafoglio automatizzato.