You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

咨询ag-charts金融图表是否支持共享日期X轴的子图

ag-charts 支持共享日期X轴的子图及RSI/MACD指标吗?

是的,ag-charts完全支持带有共享日期X轴的子图,并且原生支持集成RSI、MACD这类常用金融技术指标。

核心实现思路

  • 共享X轴:将所有子图的X轴配置为time类型并绑定同一日期字段,确保时间轴完全对齐
  • 多系列垂直布局:通过配置多个图表系列,将主图(如K线图)和指标子图(RSI/MACD)上下排布,每个子图可配置独立Y轴以适配不同指标的数值范围
  • 原生指标支持:ag-charts内置技术指标计算能力,无需手动实现RSI、MACD的计算公式,直接通过配置即可生成对应指标系列

简单配置示例(React)

import { AgCharts } from 'ag-charts-react';

const options = {
  data: historicalPriceData, // 包含日期、开盘、收盘等字段的数据集
  xAxis: {
    type: 'time',
    field: 'date',
    crosshair: { enabled: true } // 开启十字线,增强跨子图联动体验
  },
  series: [
    // 主图:K线图
    {
      type: 'candlestick',
      openField: 'open',
      closeField: 'close',
      highField: 'high',
      lowField: 'low',
      yAxis: { title: { text: '价格' } }
    },
    // 子图:RSI指标
    {
      type: 'line',
      field: 'rsi', // 由ag-charts内置工具计算生成的RSI值
      yAxis: {
        title: { text: 'RSI' },
        min: 0,
        max: 100,
        position: 'right'
      },
      marker: { enabled: false }
    }
  ],
  layout: {
    type: 'vertical', // 垂直布局子图
    spacing: 20
  }
};

<AgCharts options={options} />

补充说明

  • 若添加MACD,可新增series配置,用bar类型展示MACD柱状线、line类型展示信号线
  • 指标数值可通过ag-charts的dataProcessor工具类,基于原始价格数据自动计算生成

内容的提问来源于stack exchange,提问作者chrism233

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 07:07:32