calculate static method

dynamic calculate(
  1. List<KLineEntity> dataList, [
  2. List<int> maDayList = const [5, 10, 20],
  3. int n = 20,
  4. dynamic k = 2,
])

Implementation

static calculate(List<KLineEntity> dataList,
    [List<int> maDayList = const [5, 10, 20], int n = 20, k = 2]) {
  calcMA(dataList, maDayList);
  calcBOLL(dataList, n, k);
  calcVolumeMA(dataList);
  calcKDJ(dataList);
  calcMACD(dataList);
  calcRSI(dataList);
  calcWR(dataList);
  calcCCI(dataList);
  _computePPO(dataList);
  _computeTRIX(dataList);
  _computeDMIAdvanced(dataList);
  _computeDMI(dataList);
  _computeTSI(dataList);
  _computeIchimoku(dataList);
  _computePSAR(dataList);
  _computeVortex(dataList);
  _computeATR(dataList);
  _computeHV(dataList);
  _computeVWAP(dataList);
  _computeOBVAdvanced(dataList);
  _computeADLine(dataList);
  _computeVIXLocally(dataList);
  _computeADX(dataList);
  _computeStdDev(dataList);
  _computeOsMA(dataList);
  _computeStochastic(dataList);
  _computeWPR(dataList);
  _computeDeMarker(dataList);
  _computeMomentum(dataList);
  _computeMFI(dataList);
  _computeEnvelopes(dataList);
  _computeVolIndicator(dataList);
  _computeAroonAdvanced(dataList);
  _computeChaikinMoneyFlow(dataList);
  _computeChaikinOscillator(dataList);
  _computeKlingerOscillator(dataList);
  _computeVpt(dataList);
  _computeForceIndex(dataList);
  _computeRoc(dataList);
  _computeUltimateOsc(dataList);
  _computeConnorsRsi(dataList);
  _computeStochRsi(dataList);
  _computeRvi(dataList);
  _computeDpo(dataList);
  _computeKama(dataList);
  _computeHma(dataList);
  _computeKeltnerChannel(dataList);
  _computeDonchianChannel(dataList);
  _computeBollingerBandwidth(dataList);
  _computeChaikinVolatility(dataList);
  _computeHvPercentile(dataList);
  _computeAtrPercentile(dataList);
  _computeElderRay(dataList);
  _computeIchimokuSpanDiff(dataList);
  _computePivotPoints(dataList);
  _computeGannFan(dataList);
  _computeSuperTrend(dataList);
  _computeStc(dataList);
  _computeQqe(dataList);
  _computeWaveTrend(dataList);
  _computeCmo(dataList);
  _computeEom(dataList);
  _computePviNvi(dataList);

  _calculateProbabilities(dataList);
}