trading_chart_flutter 0.1.0
trading_chart_flutter: ^0.1.0 copied to clipboard
Pure-Dart candlestick trading chart widget for Flutter, with custom RenderObject pipeline, Lightweight Charts-style API, and TradingView-like gestures.
0.1.0 #
- Line series overlays for indicators on the main pane.
- Built-in moving averages: Simple (SMA) and Exponential (EMA).
- Relative Strength Index (RSI) indicator.
- Sub-panes (
ChartPane) for separate indicator panels with auto-fit price scales and reference levels (e.g. RSI 30/70). - Bar markers (
BarMarker) — time-anchored arrows, circles, and squares with optional labels, anchored above/below/in candles. - Demo GIFs in README.
0.0.1 #
- Initial release.
- Pure-Dart candlestick chart rendered through a custom
RenderObject. - Volume histogram series with its own price scale.
- Time and price axes with auto-tick generation (nice numbers, time-bucket boundaries).
- Crosshair (mouse hover and touch long-press), last-value price line, OHLC legend.
- Pan, pinch zoom, mouse wheel zoom, trackpad pan/zoom, fling inertia.
- Time-axis drag zoom, price-axis drag manual zoom, double-tap reset zones.
ChartControllerwithsetData,upsert,prependHistory,scrollToLatest,scrollToTime,setVisibleLogicalRange.onVisibleRangeChangedcallback for history pagination.- Two example apps: synthetic random walk and live OKX BTC-USDT feed.