Op de wachtlijst
Strategieën / Trend / EMA Crossover MACD DI Filter

EMA Crossover MACD DI Filter

Het idee koopt wanneer een 4-periode EMA naar beneden door een 10-periode EMA kruist terwijl de MACD-lijn onder 0 ligt en +DI(28) boven -DI(28). Het sluit de long wanneer de EMA omhoog kruist met MACD boven 0 en +DI(28) onder -DI(28).

TrendAlleen longSwingNasdaq 1004 uur
2.72Profit factor
17,080Nettowinst EUR
56.74%Winstpercentage
215Trades
-1,945Max drawdown
79.44Gem. trade

Beste run van 44. Nasdaq 100, 4 uur, spread 3, uit run pf:2026-10-04-NAS100-4h.tsv:8.

Instapregels, long

  1. De MACD-lijn (EMA 5 min EMA 10) ligt onder 0, en +DI(28) ligt boven -DI(28).
  2. Er is geen longpositie open.

Uitstapregels

  1. Op dezelfde bar ligt de MACD-lijn boven 0 en ligt +DI(28) onder -DI(28), waarmee de long wordt gesloten.

Testomstandigheden

PeriodeTot 2026-10-04
InstrumentNasdaq 100, 4 uur
Spread3 punten
Startkapitaal1,000,000
KostenAlleen spread. Commissies en overnight financiering zijn niet meegerekend.
BarsTot 200,000 bars, minder waar het instrument minder historie heeft
Laatst getest2026-10-04

Elke run

Geteste markten en tijdframes

MarktTijdframePFTradesWinst %NettoMax DD
Nasdaq 100Beste run4 uur2.72 21556.7417,080 EUR-1,945
S&P 5004 uur2.13 22257.663,375 EUR-574
Goud1 uur1.51 74944.993,000 EUR-510
Nikkei 22530 min1.30 1,21142.1135,502 USD-6,899
USD/JPY10 minn/a 1,23245.21377,440 USD-176,260
USD/JPY5 minn/a 1,26543.87165,750 USD-102,790
EUR/USDDagelijksn/a 7740.2687,724 USD-42,240
Nikkei 225Dagelijksn/a 6360.3247,108 USD-14,175
Nikkei 2252 minn/a 1,21541.3224,560 USD-8,715
Zilver15 minn/a 1,22938.0023,443 USD-8,923
Zilver30 minn/a 1,21038.5120,876 USD-13,955
Zilver2 minn/a 1,20841.4717,459 USD-14,195
Nikkei 2254 uurn/a 17445.9815,733 USD-7,514
Nikkei 2253 minn/a 1,26740.1715,691 USD-7,653
Nikkei 2251 uurn/a 63542.3612,631 USD-10,648
Dow Jones4 uurn/a 7147.8912,436 EUR-5,105
DAX 40Dagelijksn/a 7956.9611,883 EUR-6,249
Dow Jones1 uurn/a 25045.6011,336 EUR-5,283
Nasdaq 1001 uurn/a 76645.959,902 EUR-3,795
Dow Jones10 minn/a 1,22642.589,781 EUR-6,357
Nasdaq 100Dagelijksn/a 7258.339,196 EUR-3,242
Nasdaq 1003 minn/a 1,17742.999,068 EUR-3,084
Nasdaq 10010 minn/a 1,21942.178,433 EUR-3,025
Amerikaanse ruwe olie4 uurn/a 14447.227,883 EUR-7,442
DAX 404 uurn/a 18852.137,675 EUR-4,648
Nasdaq 1002 minn/a 1,17741.896,652 EUR-3,401
Dow Jones5 minn/a 1,24440.686,503 EUR-5,981
Nasdaq 1005 minn/a 1,21742.976,415 EUR-4,597
DAX 4010 minn/a 1,22642.255,375 EUR-2,662
FTSE 100Dagelijksn/a 7259.724,313 EUR-1,365
FTSE 1004 uurn/a 19949.753,740 EUR-1,978
DAX 405 minn/a 1,24141.343,688 EUR-3,142
GoudDagelijksn/a 7548.003,174 EUR-1,108
Nasdaq 1001 minn/a 1,17538.042,839 EUR-2,300
S&P 500Dagelijksn/a 9253.262,098 EUR-1,247
Goud4 uurn/a 20943.062,007 EUR-1,095
Goud30 minn/a 1,21341.471,744 EUR-861
Goud10 minn/a 1,22539.841,736 EUR-706
Goud15 minn/a 1,23840.151,533 EUR-786
Goud3 minn/a 1,25239.621,196 EUR-783
S&P 5003 minn/a 1,22441.261,163 EUR-541
S&P 5005 minn/a 1,22840.391,021 EUR-897
S&P 50010 minn/a 1,22043.20842 EUR-740
S&P 5002 minn/a 1,21938.72761 EUR-422

Grafieken

Resultaten per run

Top 10 van 44 runs. De volledige lijst staat in de tabel hierboven.

Boven 1.0 werd geld verdiend, onder 1.0 werd geld verloren.

De code

ProBuilder-code, zoals getest

// ==============================================================
// EMA Crossover MACD DI Filter
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Trend
// Direction: Long only
// Timeframe tested: 4 hours
// ==============================================================

DEFPARAM CumulateOrders = false

emafast = ExponentialAverage[4](close)
emaslow = ExponentialAverage[10](close)
myMacd = ExponentialAverage[5](close) - ExponentialAverage[10](close)
myDiplus = DIplus[28](close)
myDiminus = DIminus[28](close)

Nog 13 regels: de instap- en uitstapregels.

Opzet

Zo laad je hem in

  1. Kopieer de code met de kopieerknop op het codeblok.
  2. Open in ProRealTime een grafiek van het instrument en tijdframe dat je wilt testen en open dan ProOrder > New trading system en kies "Create with programming".
  3. Plak de code, geef het systeem een naam en sla het op.
  4. Klik op "Backtest", stel je eigen spread en position size in en voer hem uit voordat je overweegt er live mee te traden.

Gebruikte indicatoren

EMAMACDDMI
Langere historieOpnieuw uitgevoerd op maximaal 1,000,000 barsNasdaq 100 · 4 uur · oudere data 0.00 EUR

Nasdaq 100 had geen historie buiten de standaardrun, dus beide runs gebruikten 28,000 bars.

Nasdaq 100 · 4 uur

Beschikbare bars28,000
Netto, standaard run van 200,000 bars17,079.50 EUR
Netto, lange run17,079.50 EUR
Netto op alleen de oudere data0.00 EUR
Lees dit eerstBekende zwaktes2 punten
  • De code stelt geen stop loss in, dus een verliesgevende trade blijft open tot er een uitstapsignaal komt.
  • De resultaten bevatten alleen de spread. Commissies en financieringskosten voor overnight posities zijn niet inbegrepen.

Vragen

Over deze strategie

Kan ik EMA Crossover MACD DI Filter draaien in ProOrder?

Ja. De code is ProBuilder en draait als geautomatiseerd ProOrder-systeem. Backtest hem op je eigen account met je eigen spread en position size voordat je er live mee handelt.

Op welke markten is hij getest?

Hij is getest op 44 combinaties van markt en tijdframe. De beste run was Nasdaq 100, 4 uur, met een profit factor van 2.72 over 215 trades.

Hoe groot was de drawdown?

De beste run had een maximale drawdown van 1,945 EUR bij de geteste position size, tegenover een nettoresultaat van 17,080 EUR.

Handelt hij long, short of beide?

Hij neemt alleen long trades.

Gerelateerd

Strategieën zoals deze

Slow MACD Slope

Gebruikt dezelfde indicator.

6.80 PF · 7,305 trades

Volatility Spike Regression Long

Beste run op dezelfde markt, Nasdaq 100.

1.22 PF · 1,850 trades

EMA Trend StochRSI Filter

Ook een trendstrategie.

2.71 PF · 120 trades

Bekijk hoe ProRealAlgos strategieën zoals deze combineert tot één geautomatiseerde portefeuille.

Copy trading op Amerikaanse indices is beschikbaar voor ProRealAlgos-leden zodra er plekken vrijkomen.

Backtestresultaten uit het verleden bieden geen garantie voor de toekomst. Dit is geen financieel advies. Samengesteld en onderhouden door ProRealAlgos. ProRealTime™ is een handelsmerk van ProRealTime SAS. prorealalgos.comStatsDocumentatie