Skip to content

功能能力

指标能力

内置至少 60+ 种常用技术指标,支持参数配置与多窗口联动展示。

趋势类指标

指标说明
MA移动平均线
EMA指数移动平均
BOLL布林带
SAR抛物线转向

动量类指标

指标说明
MACD指数平滑异同移动平均线
KDJ随机指标
RSI相对强弱指数
CCI顺势指标
WR威廉指标

成交量类指标

指标说明
VOL成交量
OBV能量潮
VRSI量相对强弱指数

使用示例

cpp
// 添加指标
chart->addIndicator(LBChart::Indicator::MACD, {
    .fastPeriod = 12,
    .slowPeriod = 26,
    .signalPeriod = 9,
});

chart->addIndicator(LBChart::Indicator::KDJ, {
    .n = 9,
    .m1 = 3,
    .m2 = 3,
});

画线与分析工具

丰富的画线类型,支持画线吸附、编辑、删除、样式切换:

  • 趋势线 — 直线、射线、延伸线
  • 形态工具 — 矩形、平行通道、楔形
  • 量测工具 — 空间尺、价格尺、3 线段
  • 斐波那契 — 黄金分割、斐波那契弧线、扇形
  • 图形标注 — 箭头、文字标注
cpp
// 添加画线工具
chart->setDrawingTool(LBChart::DrawingTool::TrendLine);

// 监听画线完成事件
chart->onDrawingComplete([](const LBChart::Drawing& drawing) {
    // 处理画线结果
});

业务增强功能

功能状态说明
K 线 / 分时图已稳定运行
技术指标系统已覆盖主流指标
画线系统多类型画线可用
主题系统支持深浅色与自定义
股票叠加支持多股对比
筹码分布实时筹码分布图
买卖点交易信号标注
行动点重要事件标记
指标市场扩展🟡 规划中后续按业务演进

主题系统

cpp
// 切换主题
chart->setTheme(LBChart::Theme::Dark);   // 深色主题
chart->setTheme(LBChart::Theme::Light);  // 浅色主题

// 自定义主题
LBChart::ThemeConfig custom;
custom.upColor = "#ef4444";    // 上涨颜色
custom.downColor = "#22c55e";  // 下跌颜色
custom.background = "#1a1a2e"; // 背景色
chart->setCustomTheme(custom);