drawEmaLine method

void drawEmaLine(
  1. CandleEntity lastPoint,
  2. CandleEntity curPoint,
  3. Canvas canvas,
  4. double lastX,
  5. double curX,
)

Implementation

void drawEmaLine(CandleEntity lastPoint, CandleEntity curPoint, Canvas canvas,
    double lastX, double curX) {
  for (int i = 0; i < (curPoint.emaValueList?.length ?? 0); i++) {
    if (i == 4) {
      break;
    }
    if (lastPoint.emaValueList?[i] != 0) {
      drawLine(lastPoint.emaValueList?[i], curPoint.emaValueList?[i], canvas,
          lastX, curX, chartColors.getEMAColor(i));
    }
  }
}