mmt-tradingview-charts
Best practices for building charting applications using MMT real-time crypto market data with TradingView Lightweight Charts. Use when creating price charts, volume charts, indicator overlays, multi-chart dashboards, or any visualization that renders MMT data using the TradingView Lightweight Charts library.
How do I install this agent skill?
npx skills add https://github.com/emeraldls/mmt-api-skills --skill mmt-tradingview-chartsIs this agent skill safe to install?
- Gen Agent Trust Hubpass
The skill provides comprehensive documentation and code examples for visualizing financial market data using TradingView Lightweight Charts. It follows security best practices, such as recommending server-side proxies for API calls to protect credentials and implementing proper resource cleanup to prevent memory leaks. No malicious patterns, obfuscation, or data exfiltration attempts were detected.
- Socketpass
No alerts
- Snykpass
Risk: LOW · No issues
- Runlayerwarn
15/15 files flagged
What does this agent skill do?
MMT + TradingView Lightweight Charts
Rules for building charting applications that render MMT market data using TradingView Lightweight Charts (v5.x).
Chart Setup
- Chart Initialization: createChart config, container setup, autoSize, dark/light themes
- Data Mapping: transform MMT types (OHLCVTPublic, etc.) to Lightweight Charts format
Real-Time Updates
- Live Candlestick Updates: WS candle stream to series.update(), handling candle close vs in-progress
- Live Trade Ticker: WS trade stream to line/marker overlays, trade volume histogram
Multi-Chart Patterns
- Multi-Pane Layout: price + volume + indicator panes, synchronized time scales
- Multi-Symbol Comparison: overlay multiple symbols, normalize price scales
Indicators & Overlays
- Volume Histogram: buy/sell volume from MMT candles as colored histogram
- Funding Rate Overlay: stats channel funding rate as line/baseline series
- Open Interest Overlay: OI candles as area/line on separate pane
Data Management
- Historical Data Loading: REST fetch to setData, pagination for long ranges, loading states
- Timeframe & Symbol Switching: clear stores, flush timers, reload on tf/symbol/exchange change
Interaction
- Crosshair & Tooltips: subscribeCrosshairMove, custom tooltip with MMT data fields
- Chart Lifecycle: React/framework integration, cleanup, resize, memory management
Framework Integration
- React Integration Patterns: hooks, refs, lifecycle, state management, performance patterns
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/emeraldls/mmt-api-skills/mmt-tradingview-charts">View mmt-tradingview-charts on skillZs</a>