INNER CODE UNIT · Python
get_adx
Spoofkapoof/TradingViewMCPServer · tradingview_mcp/server.py:601
def get_adx(symbol: str, timeframe: str = "1h", period: int = 14) -> dict:
"""
Calculate ADX (Average Directional Index) - trend strength indicator.
Args:
symbol: Symbol (e.g., 'EURUSD', 'AAPL', 'BTC')
timeframe: Time interval ('5m', '15m', '1h', '4h', '1d')
period: Period for calculation (default 14)
Returns:
ADX value, +DI, -DI, and trend strength classification
"""
hist_data = get_historical_data(symbol, timeframe)
if not hist_data.get("success"):
return hist_data
adx = calculate_adx(hist_data["data"], period)