INNER CODE UNIT · Python
get_fibonacci_retracement
Spoofkapoof/TradingViewMCPServer · tradingview_mcp/server.py:486
def get_fibonacci_retracement(symbol: str, timeframe: str = "1h") -> dict:
"""
Calculate Fibonacci retracement levels.
Args:
symbol: Symbol (e.g., 'EURUSD', 'AAPL', 'BTC')
timeframe: Time interval ('5m', '15m', '1h', '4h', '1d')
Returns:
Fibonacci levels (0%, 23.6%, 38.2%, 50%, 61.8%, 78.6%, 100%)
"""
hist_data = get_historical_data(symbol, timeframe)
if not hist_data.get("success"):
return hist_data
levels = calculate_fibonacci_levels(hist_data["data"])