These
Take MACD long crossovers only when ADX confirms a trend actually exists.
Passt zu Confluence-Setups — funktioniert am besten, wenn das Marktverhalten zur These passt, und versagt, wenn nicht. Vor echtem Kapitaleinsatz mit dem Walk-Forward-Modus des Backtesters kombinieren.
Trades less frequently than vanilla MACD because the ADX gate sits open only in directional regimes. Equity curve is flatter through chop and adds when a sustained trend kicks in.
YAML-Regelwerk
Füge das im Tab „Text" des Strategy Designers ein oder nutze die Dashboard-Schaltfläche oben, um es als Template zu laden.
name: macd_with_adx_strength
weight: 1.0
long_only: true
indicators:
macd: {kind: macd, fast: 12, slow: 26, signal: 9}
adx14: {kind: adx, period: 14}
entry:
combine: AND
rules:
- {lhs: {indicator: macd, field: line}, op: crosses_up, rhs: {indicator: macd, field: signal}}
- {lhs: {indicator: adx14, field: adx}, op: gt, rhs: {value: 20.0}}
exit:
combine: OR
rules:
- {lhs: {indicator: macd, field: line}, op: crosses_down, rhs: {indicator: macd, field: signal}}
risk:
stop_loss_pct: 0.04
trailing_stop_pct: 0.03
cooldown_bars: 3
Indikatoren
macdMACD (12 / 26 / 9)EMA(12) minus EMA(26) with an EMA(9) signal smoother. Captures momentum direction and acceleration.
adx14ADX (period 14)Average Directional Index — a 0-100 gauge of trend strength regardless of direction. Readings above 20 are conventionally treated as 'there is a trend to ride'.
Eintrittsbedingungen
Der Bot eröffnet eine Position in der Kerze nach dem Erfüllen aller unten genannten Bedingungen.
- MACD line crosses above signal AND
- ADX(14) is above 20 — there's a real trend, not just chop.
Ausstiegsbedingungen
Jede der folgenden Bedingungen schließt die Position.
- MACD line crosses below signal.
- Hard 4% stop; 3% trailing stop locks in winners.
Erwartetes Verhalten
Trades less frequently than vanilla MACD because the ADX gate sits open only in directional regimes. Equity curve is flatter through chop and adds when a sustained trend kicks in.
Beschreibt den Charakter der Equity-Kurve, ist keine Rendite-Prognose. Backtests sind keine Versprechen über Live-Performance.
Probier es mit deinen eigenen Daten
Öffne das Template im Dashboard, um es auf BTC, ETH oder einem beliebigen CCXT-Symbol zu backtesten — oder kopier das YAML in den Strategy Designer, um es vorher zu bearbeiten.
Vergangenes Verhalten in Backtests ist keine Garantie für künftige Performance. Märkte ändern sich; Regelwerke müssen erneut validiert werden. Trading auf eigenes Risiko.