callMM method

dynamic callMM()

Implementation

callMM() {
  if(chartData.depthDataAllL>0){
    //排序找最大成交量
    chartData.depthDataAll.sort((a, b) => b['vol'].compareTo(a['vol']));
    symin = 0;
    symax = chartData.depthDataAllL > 0 ? chartData.depthDataAll[0]['vol'] : 0;
    sscale = (symax - symin) / (klineState.klineBox['height']! - sxh);
    symaxStr =
        Tools.toFixed(symax, klineState.widget.propertys['amountDigits']);
    syminStr =
        Tools.toFixed(symin, klineState.widget.propertys['amountDigits']);
    syts = Tools.getStrW(symaxStr, style['depthStyle']['font']);
    chartData.depthDataAll.sort((a, b) => a['price'].compareTo(b['price']));
    sxts = Tools.getStrW(
        Tools.toFixed(chartData.depthDataAll[0]['price'],
            klineState.widget.propertys['priceDigits']),
        style['depthStyle']['font']);
    syw = syts['width'] + 20;
  }
}