NxtChart SDK
Flutter · Dart ≥ 3.12 · Flutter ≥ 3.44
A high-performance financial charting SDK. Drop in one widget, implement one interface, and get a fully interactive chart with real-time data, technical indicators, order/position overlays, and drawing tools.
Integrate
class MyChartController implements ChartInterface {
@override
String get storageKey => 'user_${currentUser.id}';
@override
Future<String> loadData({
required String symbolId,
required int from,
required int to,
required int intervalSeconds,
required int requiredBars,
}) async {
// Fetch OHLC bars and return as a JSON-encoded array of arrays,
// oldest first: [[timeMs, open, high, low, close, volume], ...]
}
// ... implement the remaining members of ChartInterface
}
NxtChartPage(dataProvider: MyChartController())
See ChartInterface for the full implementation contract and NxtChartPage for widget configuration.
What's included
- 6 chart types (candle, hollow candle, OHLC bars, line, area, Heikin-Ashi)
- 23 overlay indicators + 19 panel indicators
- 18 drawing tools with persistent storage
- Order / position / GTT order overlays
- OCO bracket order support
- Price alerts and option-chain OI analysis
- Scalper mode (two-panel landscape layout for options trading)