drawFigure method
Implementation
@override
TextSpan? drawFigure(
MACDEntity entity, int precision, KChartColors chartColors) {
return TextSpan(
children: [
TextSpan(
text: "KDJ(9,1,3) ",
style: getTextStyle(chartColors.defaultTextColor),
),
if (entity.k != null && entity.k != 0)
TextSpan(
text: "K:${formatNumber(entity.k!, precision)} ",
style: getTextStyle(indicatorStyle.kColor),
),
if (entity.d != null && entity.d != 0)
TextSpan(
text: "D:${formatNumber(entity.d!, precision)} ",
style: getTextStyle(indicatorStyle.dColor),
),
if (entity.j != null && entity.j != 0)
TextSpan(
text: "J:${formatNumber(entity.j!, precision)}",
style: getTextStyle(indicatorStyle.jColor),
),
],
);
}