Sett deg på ventelisten
Strategier / Trend / MACD Signal Cross

MACD Signal Cross-backtest

Dette er MACD-signalet rett ut av læreboka: kjøp når MACD(12, 26, 9)-linjen krysser over signallinjen sin, selg short på krysset under. Posisjoner lukkes når linjene peker den andre veien eller på en 1% stop. I testene våre tapte den stort sett penger.

TrendLong & shortIntradayDAX 405 min
n/aProfit factor
-29,036Nettogevinst EUR
28.10%Treffprosent
8,088Handler
-29,225Max drawdown
-3.59Gj.sn. handel

Beste kjøring av 17. DAX 40, 5 min, spread 3, fra kjøring sweeps:2026-09-07-DAX40-5m-opt.tsv:11.

Inngangsregler, long

  1. Ingen posisjon er åpen

Inngangsregler, short

  1. Ingen posisjon er åpen

Utgangsregler

  1. Stop loss på 1% fra inngang
  2. Lukk en short når MACD-linjen er over signallinjen

Testbetingelser

PeriodeFrem til 2026-09-07
InstrumentDAX 40, 5 minutter
Spread3 poeng
Kontrakter1
Startkapital1,000,000
KostnaderKun spread. Kommisjoner og overnattfinansiering er ikke inkludert.
BarerOpptil 200,000 barer, færre der instrumentet har kortere historikk
Sist testet2026-09-08
Parametere (5)
positionSize
Kontrakter per handel
1
macdFast
Lengde på rask EMA i MACD
12
macdSlow
Lengde på langsom EMA i MACD
26
macdSignalPeriod
Lengde på MACD-signallinjen
9
stopLossPct
Beskyttende stop, prosent av inngangspris
1

Hver kjøring

Markeder og tidsrammer som er testet

MarkedTidsrammePFHandlerTreff %NettoMax DD
DAX 40Beste kjøring5 minn/a 8,08828.10-29,036 EUR-29,225
S&P 5004 timern/a 1,46632.951,625 EUR-1,222
DAX 401 timen/a 4,57734.30626 EUR-8,984
Gull1 timen/a 4,84532.07-675 EUR-2,269
Gull30 minn/a 7,77431.79-2,127 EUR-4,636
S&P 50030 minn/a 7,54332.43-3,922 EUR-6,581
Gull5 minn/a 7,92628.50-5,364 EUR-5,743
Gull15 minn/a 7,81029.54-5,724 EUR-6,028
S&P 50015 minn/a 7,60931.06-5,934 EUR-6,007
S&P 5001 timen/a 5,03730.85-6,508 EUR-6,917
S&P 5005 minn/a 7,96528.06-8,301 EUR-8,317
Nasdaq 1001 timen/a 5,10831.34-11,045 EUR-11,629
Nasdaq 10015 minn/a 7,48232.58-16,254 EUR-18,183
Nasdaq 10030 minn/a 7,61031.27-16,604 EUR-16,782
DAX 4030 minn/a 7,69732.58-18,070 EUR-19,902
Nasdaq 1005 minn/a 7,86130.73-22,076 EUR-22,223
DAX 4015 minn/a 7,80831.71-24,690 EUR-24,944

Diagrammer

Resultater per kjøring

Topp 10 av 17 kjøringer. Hele listen finnes i tabellen ovenfor.

NettogevinstMax drawdown

Koden

ProBuilder, omskrevet til husstandard

// ============================================================
// 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)

25 linjer til: inngangs- og utgangsreglene.

Oppsett

Slik laster du den inn

  1. Kopier koden med kopiknappen på kodeblokken.
  2. I ProRealTime åpner du et diagram for instrumentet og tidsrammen du vil teste, og åpner deretter ProOrder > New trading system og velger "Create with programming".
  3. Lim inn koden, gi systemet et navn og lagre det.
  4. Klikk "Backtest", angi din egen spread og position size, og kjør den før du vurderer å handle den live.

Indikatorer som brukes

MACD
Les dette førstKjente svakheter4 poeng
  • Hovedkjøringen tapte penger. DAX 40 5 minutter endte på -29,036.1 EUR over 8088 handler, med en drawdown på 29,225.3 EUR.
  • Bare to markedstester var lønnsomme (S&P 500 4 timer og DAX 40 1 time), og begge gevinstene var små.
  • Treffprosenten var 28.1% på DAX 40 5 minutter, og gjennomsnittshandelen på -3.59 EUR dekket ikke kostnadene.
  • Profit factor ble ikke registrert. Alle radene kommer fra parametersweeps.

Spørsmål

Om denne strategien

Bør jeg kjøre denne i ProOrder?

Den kan lastes inn i ProOrder, men backtestene på denne siden støtter ikke å handle den som den er. Behandle den som en basislinje å forbedre.

Fungerte den på noe marked?

S&P 500 4 timer ga 1,624.76 EUR og DAX 40 1 time ga 626 EUR. Alle andre rader tapte, med den verste på -24,689.5 EUR på DAX 40 15 minutter.

Hvilken drawdown hadde den med 1 kontrakt?

På DAX 40 5 minutter var drawdownen 29,225.3 EUR med 1 kontrakt, omtrent like stor som hele tapet.

Hvorfor teste den på korte tidsrammer?

MACD-kryss er populære blant intraday tradere. Resultatene antyder at signalet utløses for ofte på 5- til 30-minutters diagrammer og at kostnadene bygger seg opp.

Relatert

Strategier som denne

Slow MACD Slope

Bruker samme indikator.

6.80 PF · 7,305 handler

Buy After Price Fall

Beste kjøring på samme marked, DAX 40.

1.88 PF · 312 handler

Long-Term Moving Average Cross

Også en trendstrategi.

12.31 PF · 61 handler

Vil du ha systemer med bedre tall enn dette? Sett deg på ventelisten til ProRealAlgos.

ProRealAlgos-fellesskapet får de fullstendige reglene, hele koden og den automatiserte porteføljen.

Tidligere backtest-resultater er ingen garanti for fremtidige resultater. Dette er ikke finansiell rådgivning. Kuratert og vedlikeholdt av ProRealAlgos. ProRealTime™ er et varemerke tilhørende ProRealTime SAS. prorealalgos.comStatistikkDokumentasjon