Momentum Indicators

MACD with Controllable MA Type (Extended) (MACDEXT)

MACD with controllable MA type

Deep Dive

Everything You Need to Know

Under the Hood

How It Works

MACDEXT is an enhanced version of MACD that allows you to specify the moving average type for the fast, slow, and signal lines independently. While standard MACD uses only EMAs, MACDEXT lets you choose from SMA, EMA, WMA, DEMA, TEMA, TRIMA, KAMA, MAMA, or T3 for each component. This flexibility enables extensive optimization and customization. Default settings (12/26/9 with EMA) match standard MACD, but traders can experiment with combinations like DEMA for the fast line and T3 for the signal line to reduce lag or whipsaws.

In Practice

How Traders Use It

Advanced cryptocurrency traders use MACDEXT to optimize MACD performance through MA type selection. Using faster MAs like DEMA or TEMA for the fast period can improve responsiveness, while using smoother MAs like T3 or KAMA for the signal line reduces false signals. MACDEXT is particularly valuable for algorithmic traders running optimization studies to find the best MA combinations for specific crypto assets or timeframes. Combined with ADX for trend strength filtering or volume indicators for confirmation, MACDEXT provides professional-grade flexibility for sophisticated MACD strategies.

Highlights

MACDEXT at a Glance

Enhanced MACD with customizable MA types for each component
Supports 9 MA types: SMA, EMA, WMA, DEMA, TEMA, TRIMA, KAMA, MAMA, T3
Independent control of fast, slow, and signal line MA types
Default 12/26/9 periods with EMA matches standard MACD
Enables extensive optimization and backtesting
Outputs: MACD line, signal line, histogram
Ideal for reducing lag or whipsaws through MA selection
Best for algorithmic traders and strategy optimization
Popular tool for professional MACD customization

Get Started

Automate MACDEXT with cryptorobot.ai

Build automated strategies using MACD with Controllable MA Type (Extended) and hundreds of other indicators. Connect to your favourite exchange and let the bot execute trades 24/7 — no code required.