Das System verkauft short, wenn die MACD-Linie unter ihre Signallinie kreuzt und DI+ unter DI- liegt. Es deckt die Position, wenn der Kurs mehr als 3 % über dem durchschnittlichen Einstieg schließt oder unter einen Volatilitäts-Stop auf Basis des doppelten ATR(20) fällt.
Bester von 2 Durchläufen. EUR/USD, 2 Min., spread 1, aus Durchlauf sweeps:2026-10-11-EURUSD-2m-opt.tsv:9.
| Zeitraum | Bis 2026-10-11 |
| Instrument | EUR/USD, 2 Minuten |
| Spread | 1 Punkt |
| Startkapital | 1,000,000 |
| Kosten | Nur Spread. Kommissionen und Overnight-Finanzierung sind nicht enthalten. |
| Bars | Bis zu 200,000 Bars, weniger wo das Instrument weniger Historie hat |
| Zuletzt getestet | 2026-10-11 |
Jeder Durchlauf
| Markt | Zeiteinheit | PF | Trades | Treffer % | Netto | Max DD |
|---|---|---|---|---|---|---|
| EUR/USDBester Durchlauf | 2 Min. | n/a | 2 | 50.00 | 30,681 USD | -27,917 |
| USD/JPY | Täglich | n/a | 1 | 100.00 | 1,215,880 USD | -1,022,800 |
Charts
Der Code
// ============================================================== // 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
26 weitere Zeilen: die Einstiegs- und Ausstiegsregeln.
Setup
Fragen
Ja. Der Code ist ProBuilder und läuft als automatisiertes ProOrder-System. Führen Sie vor dem Live-Handel einen Backtest auf Ihrem eigenen Konto mit Ihrem eigenen spread und Ihrer eigenen position size durch.
Sie wurde mit 2 Kombinationen aus Markt und Zeiteinheit getestet. Der beste Durchlauf nach Anzahl der Trades war EUR/USD, 2 Minuten, mit 2 Trades.
Der beste Durchlauf hatte bei der getesteten position size einen maximalen Drawdown von 27,917 USD, bei einem Nettoergebnis von 30,681 USD.
Sie handelt nur short.
Verwandt
Die ProRealAlgos Community erhält die vollständigen Regeln, den kompletten Code und das automatisierte Portfolio.