How roan-maverick/tradingview-indicator-for-ai-agents works
AI Agent Lens is a TradingView Pine indicator that turns each closed candle into a structured market-context packet, then sends it by webhook for an AI agent to interpret as a trading signal. The chart indicator also presents scores, market structure, levels, and trade visualizations. The documented optional Python receiver stores incoming packets for later agent use. The repository has one substantial runtime source file; its distinct responsibilities are shown as nodes sharing that path. Relationships reflect the README; no source excerpts were available.
Main entry points: ai-agent-lens.pine Market analysis · sample_signal.json Trading signal · webhook_receiver.py Python receiver · AGENT_PROMPT.md Agent prompt
Components 13
Chart indicator
- Market analysis
ai-agent-lens.pine - Scores and risk map
ai-agent-lens.pine - Chart display
ai-agent-lens.pine - Candle JSON packet
ai-agent-lens.pine - Webhook alert
ai-agent-lens.pine
Agent workflow
- Agent prompt
agent/AGENT_PROMPT.md - Trading signal
examples/sample_signal.json
Packet receiver
- Python receiver
examples/webhook_receiver.py - Saved packets
Other components
- Trader
- TradingView chart
- Agent webhook
- AI agent
Connections 13
- TradingView chart → Market analysis: runs indicator
README.md - Market analysis → Scores and risk map: calculates scores
README.md - Market analysis → Candle JSON packet: builds packet
README.md - Scores and risk map → Chart display: renders context
README.md - TradingView chart → Chart display: shows indicator
README.md - Candle JSON packet → Webhook alert: supplies JSON
README.md - Webhook alert → Agent webhook: sends packet
README.md - Agent webhook → Python receiver: receives packet
README.md - Python receiver → Saved packets: saves packets
README.md - Candle JSON packet → AI agent: provides context
README.md - Agent prompt → AI agent: guides analysis
README.md - AI agent → Trading signal: returns decision
README.md - Trading signal → Trader: presents signal
README.md