OPEN-SOURCE SCRIPT
Mis à jour

MACD Backtesting Indicator

153
This Pine Script v5 indicator replicates TradingView's standard MACD with full backtesting capabilities. Traders can adjust all parameters (12,26,9 defaults) through inputs and see real-time performance metrics in the table. Buy/sell signals appear as labeled arrows, matching classic MACD crossover strategy while providing visual backtest results for strategy evaluation.
Notes de version
EMA Implementation
EMA replaces SMA in MACD calculation using getMA() function that switches between ta.ema() and ta.sma() based on user input. Default is EMA for faster price response - standard TradingView MACD actually uses EMA internally.


Key Benefits of EMA over SMA:

Weights recent prices higher (exponential decay)

Faster trend detection and signal generation

Less lag in volatile markets

Traders select "EMA" (default) or "SMA" via dropdown. Table shows active MA type. EMA typically generates more signals due to quicker response.

Clause de non-responsabilité

Les informations et publications ne sont pas destinées à être, et ne constituent pas, des conseils ou recommandations financiers, d'investissement, de trading ou autres fournis ou approuvés par TradingView. Pour en savoir plus, consultez les Conditions d'utilisation.