|
SfCartesianChart(
primaryXAxis: DateTimeAxis(),
primaryYAxis: NumericAxis(),
axes: <ChartAxis>[
NumericAxis(
majorGridLines: const MajorGridLines(width: 0),
axisLine: const AxisLine(width: 0),
opposedPosition: true,
name: 'yAxes',
interval: 2,
)
],
indicators: <TechnicalIndicators<ChartSampleData, DateTime>>[
MacdIndicator<ChartSampleData, DateTime>(
period: 14,
longPeriod: 5,
shortPeriod: 2,
signalLineWidth: 2,
macdType: MacdType.line,
seriesName: 'HiloOpenClose',
yAxisName: 'yAxes',
),
],
series: <ChartSeries<ChartSampleData, DateTime>>[
HiloOpenCloseSeries<ChartSampleData, DateTime>(
dataSource: _chartData,
xValueMapper: (ChartSampleData sales, _) => sales.x,
highValueMapper: (ChartSampleData sales, _) => sales.high,
lowValueMapper: (ChartSampleData sales, _) => sales.low,
openValueMapper: (ChartSampleData sales, _) => sales.open,
closeValueMapper: (ChartSampleData sales, _) => sales.close,
name: 'HiloOpenClose',
),
],
)
|