Op de wachtlijst
Strategieën / Momentum / MACD Crossover Short With Volatility Stop

MACD Crossover Short With Volatility Stop

Het systeem verkoopt short wanneer de MACD-lijn onder zijn signaallijn kruist en DI+ onder DI- ligt. Het dekt de short wanneer de koers meer dan 3% boven de gemiddelde instap sluit, of onder een volatiliteitsstop kruist op basis van twee keer ATR(20).

MomentumAlleen shortIntradayEUR/USD2 min
n/aProfit factor
30,681Nettowinst USD
50.00%Winstpercentage
2Trades
-27,917Max drawdown
15,341Gem. trade

Beste run van 2. EUR/USD, 2 min, spread 1, uit run sweeps:2026-10-11-EURUSD-2m-opt.tsv:9.

Instapregels, short

  1. DI+ (14) ligt onder DI- (14).
  2. Signalen worden genegeerd tijdens de eerste 40 bars.

Uitstapregels

  1. Een slotkoers meer dan 3% boven de gemiddelde instapkoers sluit de short.

Testomstandigheden

PeriodeTot 2026-10-11
InstrumentEUR/USD, 2 minuten
Spread1 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-11

Elke run

Geteste markten en tijdframes

MarktTijdframePFTradesWinst %NettoMax DD
EUR/USDBeste run2 minn/a 250.0030,681 USD-27,917
USD/JPYDagelijksn/a 1100.001,215,880 USD-1,022,800

Grafieken

Resultaten per run

NettowinstMax drawdown

De code

ProBuilder-code, zoals getest

// ==============================================================
// MACD Crossover Short With Volatility Stop
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Momentum
// Direction: Short only
// Timeframe tested: 2 minutes
// ==============================================================

DEFPARAM CumulateOrders = false

ONCE vmax = 0
ONCE vmin = 0
ONCE up = 1
ONCE vstop = 0
ONCE vinit = 0

myMacd = ExponentialAverage[12](close) - ExponentialAverage[26](close)
sig = ExponentialAverage[9](myMacd)
dip = DIplus[14](close)
dim = DIminus[14](close)

atrm = AverageTrueRange[20](close) * 2
IF vinit = 0 THEN
    vmax = close
    vmin = close
    vinit = 1
ENDIF
vmax = max(vmax, close)
vmin = min(vmin, close)
IF up = 1 THEN
    vstop = max(vstop, vmax - atrm)
ELSE
    vstop = min(vstop, vmin + atrm)
ENDIF
prevup = up

Nog 26 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

MACDEMADMIATR
Lees dit eerstBekende zwaktes3 punten
  • Er is geen profit factor beschikbaar, omdat er voor deze strategie alleen sweep-resultaten bestaan.
  • De beste run heeft maar 2 trades, een kleine steekproef om hem op te beoordelen.
  • De maximale drawdown van 27,917 USD is groot in verhouding tot de nettowinst van 30,681 USD.

Vragen

Over deze strategie

Kan ik MACD Crossover Short With Volatility Stop 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 2 combinaties van markt en tijdframe. De beste run op basis van het aantal trades was EUR/USD, 2 minuten, met 2 trades.

Hoe groot was de drawdown?

De beste run had een maximale drawdown van 27,917 USD bij de geteste position size, tegenover een nettoresultaat van 30,681 USD.

Handelt hij long, short of beide?

Hij neemt alleen short trades.

Gerelateerd

Strategieën zoals deze

Slow MACD Slope

Gebruikt dezelfde indicator.

6.80 PF · 7,305 trades

Stochastic Crossover Long With Bracket

Beste run op dezelfde markt, EUR/USD.

1.75 PF · 5,666 trades

ATR Momentum

Ook een momentum strategie.

n/a PF · 15,021 trades

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

De ProRealAlgos community krijgt de volledige regels, de complete code en de geautomatiseerde portefeuille.

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