有什么方法可以移动 Syncfusion 笛卡尔图表的 RSI 指标位置?
Is there any way to move RSI Indicator position of Syncfusion Cartesian Chart?
我正在尝试使用 Syncfusion 包在 CandleStick 图表中使用 RSI 指标。
一切正常,但如果 y 轴值非常大,则表示它从高于 10000 开始。但 RSI 仅显示在 100 以下。因此,图表中存在 100-10000 的较大差距。我怎样才能消除差距?
我们已经分析了您的需求,可以通过在辅助 y 轴中呈现 RSI 指标来实现该方案。找到下面的代码来完成这个。
SfCartesianChart(
axes: [
NumericAxis(
opposedPosition: true,
name: 'yAxis',
)
],
indicators: <TechnicalIndicators<_SalesData, DateTime>>[
RsiIndicator<_SalesData, DateTime>(
seriesName: 'AAPL',
yAxisName: 'yAxis',
//Other configurations
),
],
series: <ChartSeries<_SalesData, DateTime>>[
CandleSeries<_SalesData, DateTime>(
name: 'AAPL'
//Other configurations
)
]
)
我们已附上 main.dart 文件 here 供您参考。
我正在尝试使用 Syncfusion 包在 CandleStick 图表中使用 RSI 指标。 一切正常,但如果 y 轴值非常大,则表示它从高于 10000 开始。但 RSI 仅显示在 100 以下。因此,图表中存在 100-10000 的较大差距。我怎样才能消除差距?
我们已经分析了您的需求,可以通过在辅助 y 轴中呈现 RSI 指标来实现该方案。找到下面的代码来完成这个。
SfCartesianChart(
axes: [
NumericAxis(
opposedPosition: true,
name: 'yAxis',
)
],
indicators: <TechnicalIndicators<_SalesData, DateTime>>[
RsiIndicator<_SalesData, DateTime>(
seriesName: 'AAPL',
yAxisName: 'yAxis',
//Other configurations
),
],
series: <ChartSeries<_SalesData, DateTime>>[
CandleSeries<_SalesData, DateTime>(
name: 'AAPL'
//Other configurations
)
]
)
我们已附上 main.dart 文件 here 供您参考。