自定义series绘制

描述:当前是关于Echarts图表中的 示例。
 
            option = {
    "title": {
        "show": false,
        "text": "",
        "left": 0
    },
    "tooltip": {
        "trigger": "none",
        "axisPointer": {
            "type": "cross"
        }
    },
    "axisPointer": {
        "label": {
            "backgroundColor": "#cccccc",
            "textStyle": {
                "color": "#333333",
                "fontSize": 12
            }
        },
        "link": {
            "xAxisIndex": "all"
        }
    },
    "grid": [{
        "left": "0",
        "right": "13%",
        "bottom": "0%",
        "top": "5%",
        "height": "75%"
    }, {
        "left": "5%",
        "right": "13%",
        "top": "90%",
        "bottom": "0",
        "height": "10%"
    }],
    "xAxis": [{
        "type": "category",
        "gridIndex": 0,
        "data": ["01-15-2016", "01-19-2016", "01-20-2016", "01-21-2016", "01-22-2016", "01-25-2016", "01-26-2016", "01-27-2016", "01-28-2016", "01-29-2016", "02-01-2016", "02-02-2016", "02-03-2016", "02-04-2016", "02-05-2016", "02-08-2016", "02-09-2016", "02-10-2016", "02-11-2016", "02-12-2016", "02-16-2016", "02-17-2016", "02-18-2016", "02-19-2016", "02-22-2016", "02-23-2016", "02-24-2016", "02-25-2016", "02-26-2016", "02-29-2016", "03-01-2016", "03-02-2016", "03-03-2016", "03-04-2016", "03-07-2016", "03-08-2016", "03-09-2016", "03-10-2016", "03-11-2016", "03-14-2016", "03-15-2016", "03-16-2016", "03-17-2016", "03-18-2016", "03-21-2016", "03-22-2016", "03-23-2016", "03-24-2016", "03-28-2016", "03-29-2016", "03-30-2016", "03-31-2016", "04-01-2016", "04-04-2016", "04-05-2016", "04-06-2016", "04-07-2016", "04-08-2016", "04-11-2016", "04-12-2016", "04-13-2016", "04-14-2016", "04-15-2016", "04-18-2016", "04-19-2016", "04-20-2016", "04-21-2016", "04-22-2016", "04-25-2016", "04-26-2016", "04-27-2016", "04-28-2016", "04-29-2016", "05-02-2016", "05-03-2016", "05-04-2016", "05-05-2016", "05-06-2016", "05-09-2016", "05-10-2016", "05-11-2016", "05-12-2016", "05-13-2016", "05-16-2016", "05-17-2016", "05-18-2016", "05-19-2016", "05-20-2016", "05-23-2016", "05-24-2016", "05-25-2016", "05-26-2016", "05-27-2016", "05-31-2016", "06-01-2016", "06-02-2016", "06-03-2016", "06-06-2016", "06-07-2016", "06-08-2016", "06-09-2016", "06-10-2016", "06-13-2016", "06-14-2016", "06-15-2016", "06-16-2016", "06-17-2016", "06-20-2016", "06-21-2016", "06-22-2016", "06-23-2016", "06-24-2016", "06-27-2016", "06-28-2016", "06-29-2016", "06-30-2016", "07-01-2016", "07-05-2016", "07-06-2016", "07-07-2016", "07-08-2016", "07-11-2016", "07-12-2016", "07-13-2016", "07-14-2016", "07-15-2016", "07-18-2016", "07-19-2016", "07-20-2016", "07-21-2016", "07-22-2016", "07-25-2016", "07-26-2016", "07-27-2016", "07-28-2016", "07-29-2016", "08-01-2016", "08-02-2016", "08-03-2016", "08-04-2016", "08-05-2016", "08-08-2016", "08-09-2016", "08-10-2016", "08-11-2016", "08-12-2016", "08-15-2016", "08-16-2016", "08-17-2016", "08-18-2016", "08-19-2016", "08-22-2016", "08-23-2016", "08-24-2016", "08-25-2016", "08-26-2016", "08-29-2016", "08-30-2016", "08-31-2016", "09-01-2016", "09-02-2016", "09-06-2016", "09-07-2016", "09-08-2016", "09-09-2016", "09-12-2016", "09-13-2016", "09-14-2016", "09-15-2016", "09-16-2016", "09-19-2016", "09-20-2016", "09-21-2016", "09-22-2016", "09-23-2016", "09-26-2016", "09-27-2016", "09-28-2016", "09-29-2016", "09-30-2016", "10-03-2016", "10-04-2016", "10-05-2016", "10-06-2016", "10-07-2016", "10-10-2016", "10-11-2016", "10-12-2016", "10-13-2016", "10-14-2016", "10-17-2016", "10-18-2016", "10-19-2016", "10-20-2016", "10-21-2016", "10-24-2016", "10-25-2016", "10-26-2016", "10-27-2016", "10-28-2016", "10-31-2016", "11-01-2016", "11-02-2016", "11-03-2016", "11-04-2016", "11-07-2016", "11-08-2016", "11-09-2016", "11-10-2016", "11-11-2016", "11-14-2016", "11-15-2016", "11-16-2016", "11-17-2016", "11-18-2016", "11-21-2016", "11-22-2016", "11-23-2016", "11-25-2016", "11-28-2016", "11-29-2016", "11-30-2016", "12-01-2016", "12-02-2016", "12-05-2016", "12-06-2016", "12-07-2016", "12-08-2016", "12-09-2016", "12-12-2016", "12-13-2016", "12-14-2016", "12-15-2016", "12-16-2016", "12-19-2016", "12-20-2016", "12-21-2016", "12-22-2016", "12-23-2016", "12-27-2016", "12-28-2016", "12-29-2016", "12-30-2016", "01-03-2017", "01-04-2017", "01-05-2017", "01-06-2017", "01-09-2017", "01-10-2017", "01-11-2017", "01-12-2017", "01-13-2017", "01-17-2017", "01-18-2017", "01-19-2017", "01-20-2017", "01-23-2017", "01-24-2017", "01-25-2017", "01-26-2017", "01-27-2017", "01-30-2017", "01-31-2017", "02-01-2017", "02-02-2017", "02-03-2017", "02-06-2017", "02-07-2017", "02-08-2017", "02-09-2017", "02-10-2017", "02-13-2017", "02-14-2017", "02-15-2017", "02-16-2017", "02-17-2017", "02-21-2017", "02-22-2017", "02-23-2017", "02-24-2017", "02-27-2017", "02-28-2017", "03-01-2017", "03-02-2017", "03-03-2017", "03-06-2017", "03-07-2017", "03-08-2017", "03-09-2017", "03-10-2017", "03-13-2017", "03-14-2017", "03-15-2017", "03-16-2017", "03-17-2017", "03-20-2017", "03-21-2017", "03-22-2017", "03-23-2017", "03-24-2017", "03-27-2017", "03-28-2017", "03-29-2017", "03-30-2017", "03-31-2017", "04-03-2017", "04-04-2017", "04-05-2017", "04-06-2017", "04-07-2017", "04-10-2017", "04-11-2017", "04-12-2017", "04-13-2017", "04-17-2017", "04-18-2017", "04-19-2017", "04-20-2017", "04-21-2017", "04-24-2017", "04-25-2017", "04-26-2017", "04-27-2017", "04-28-2017", "05-01-2017", "05-02-2017", "05-03-2017", "05-04-2017", "05-05-2017", "05-08-2017", "05-09-2017", "05-10-2017", "05-11-2017", "05-12-2017", "05-15-2017", "05-16-2017", "05-17-2017", "05-18-2017", "05-19-2017", "05-22-2017", "05-23-2017", "05-24-2017", "05-25-2017", "05-26-2017", "05-30-2017", "05-31-2017", "06-01-2017", "06-02-2017", "06-05-2017", "06-06-2017", "06-07-2017", "06-08-2017", "06-09-2017", "06-12-2017", "06-13-2017", "06-14-2017", "06-15-2017", "06-16-2017", "06-19-2017", "06-20-2017", "06-21-2017", "06-22-2017", "06-23-2017", "06-26-2017", "06-27-2017", "06-28-2017", "06-29-2017", "06-30-2017", "07-03-2017", "07-05-2017", "07-06-2017", "07-07-2017", "07-10-2017", "07-11-2017", "07-12-2017", "07-13-2017", "07-14-2017", "07-17-2017", "07-18-2017", "07-19-2017", "07-20-2017", "07-21-2017", "07-24-2017", "07-25-2017", "07-26-2017", "07-27-2017", "07-28-2017", "07-31-2017", "08-01-2017", "08-02-2017", "08-03-2017", "08-04-2017", "08-07-2017", "08-08-2017", "08-09-2017", "08-10-2017", "08-11-2017", "08-14-2017", "08-15-2017", "08-16-2017"],
        "scale": true,
        "boundaryGap": true,
        "axisLine": {
            "show": false
        },
        "axisTick": {
            "show": false
        },
        "splitLine": {
            "show": false
        },
        "axisLabel": {
            "textStyle": {
                "color": "#999999",
                "fontSize": 12
            }
        },
        "min": "dataMin",
        "max": "dataMax",
        "axisPointer": {
            "z": 100
        }
    }, {
        "type": "category",
        "gridIndex": 1,
        "data": ["01-15-2016", "01-19-2016", "01-20-2016", "01-21-2016", "01-22-2016", "01-25-2016", "01-26-2016", "01-27-2016", "01-28-2016", "01-29-2016", "02-01-2016", "02-02-2016", "02-03-2016", "02-04-2016", "02-05-2016", "02-08-2016", "02-09-2016", "02-10-2016", "02-11-2016", "02-12-2016", "02-16-2016", "02-17-2016", "02-18-2016", "02-19-2016", "02-22-2016", "02-23-2016", "02-24-2016", "02-25-2016", "02-26-2016", "02-29-2016", "03-01-2016", "03-02-2016", "03-03-2016", "03-04-2016", "03-07-2016", "03-08-2016", "03-09-2016", "03-10-2016", "03-11-2016", "03-14-2016", "03-15-2016", "03-16-2016", "03-17-2016", "03-18-2016", "03-21-2016", "03-22-2016", "03-23-2016", "03-24-2016", "03-28-2016", "03-29-2016", "03-30-2016", "03-31-2016", "04-01-2016", "04-04-2016", "04-05-2016", "04-06-2016", "04-07-2016", "04-08-2016", "04-11-2016", "04-12-2016", "04-13-2016", "04-14-2016", "04-15-2016", "04-18-2016", "04-19-2016", "04-20-2016", "04-21-2016", "04-22-2016", "04-25-2016", "04-26-2016", "04-27-2016", "04-28-2016", "04-29-2016", "05-02-2016", "05-03-2016", "05-04-2016", "05-05-2016", "05-06-2016", "05-09-2016", "05-10-2016", "05-11-2016", "05-12-2016", "05-13-2016", "05-16-2016", "05-17-2016", "05-18-2016", "05-19-2016", "05-20-2016", "05-23-2016", "05-24-2016", "05-25-2016", "05-26-2016", "05-27-2016", "05-31-2016", "06-01-2016", "06-02-2016", "06-03-2016", "06-06-2016", "06-07-2016", "06-08-2016", "06-09-2016", "06-10-2016", "06-13-2016", "06-14-2016", "06-15-2016", "06-16-2016", "06-17-2016", "06-20-2016", "06-21-2016", "06-22-2016", "06-23-2016", "06-24-2016", "06-27-2016", "06-28-2016", "06-29-2016", "06-30-2016", "07-01-2016", "07-05-2016", "07-06-2016", "07-07-2016", "07-08-2016", "07-11-2016", "07-12-2016", "07-13-2016", "07-14-2016", "07-15-2016", "07-18-2016", "07-19-2016", "07-20-2016", "07-21-2016", "07-22-2016", "07-25-2016", "07-26-2016", "07-27-2016", "07-28-2016", "07-29-2016", "08-01-2016", "08-02-2016", "08-03-2016", "08-04-2016", "08-05-2016", "08-08-2016", "08-09-2016", "08-10-2016", "08-11-2016", "08-12-2016", "08-15-2016", "08-16-2016", "08-17-2016", "08-18-2016", "08-19-2016", "08-22-2016", "08-23-2016", "08-24-2016", "08-25-2016", "08-26-2016", "08-29-2016", "08-30-2016", "08-31-2016", "09-01-2016", "09-02-2016", "09-06-2016", "09-07-2016", "09-08-2016", "09-09-2016", "09-12-2016", "09-13-2016", "09-14-2016", "09-15-2016", "09-16-2016", "09-19-2016", "09-20-2016", "09-21-2016", "09-22-2016", "09-23-2016", "09-26-2016", "09-27-2016", "09-28-2016", "09-29-2016", "09-30-2016", "10-03-2016", "10-04-2016", "10-05-2016", "10-06-2016", "10-07-2016", "10-10-2016", "10-11-2016", "10-12-2016", "10-13-2016", "10-14-2016", "10-17-2016", "10-18-2016", "10-19-2016", "10-20-2016", "10-21-2016", "10-24-2016", "10-25-2016", "10-26-2016", "10-27-2016", "10-28-2016", "10-31-2016", "11-01-2016", "11-02-2016", "11-03-2016", "11-04-2016", "11-07-2016", "11-08-2016", "11-09-2016", "11-10-2016", "11-11-2016", "11-14-2016", "11-15-2016", "11-16-2016", "11-17-2016", "11-18-2016", "11-21-2016", "11-22-2016", "11-23-2016", "11-25-2016", "11-28-2016", "11-29-2016", "11-30-2016", "12-01-2016", "12-02-2016", "12-05-2016", "12-06-2016", "12-07-2016", "12-08-2016", "12-09-2016", "12-12-2016", "12-13-2016", "12-14-2016", "12-15-2016", "12-16-2016", "12-19-2016", "12-20-2016", "12-21-2016", "12-22-2016", "12-23-2016", "12-27-2016", "12-28-2016", "12-29-2016", "12-30-2016", "01-03-2017", "01-04-2017", "01-05-2017", "01-06-2017", "01-09-2017", "01-10-2017", "01-11-2017", "01-12-2017", "01-13-2017", "01-17-2017", "01-18-2017", "01-19-2017", "01-20-2017", "01-23-2017", "01-24-2017", "01-25-2017", "01-26-2017", "01-27-2017", "01-30-2017", "01-31-2017", "02-01-2017", "02-02-2017", "02-03-2017", "02-06-2017", "02-07-2017", "02-08-2017", "02-09-2017", "02-10-2017", "02-13-2017", "02-14-2017", "02-15-2017", "02-16-2017", "02-17-2017", "02-21-2017", "02-22-2017", "02-23-2017", "02-24-2017", "02-27-2017", "02-28-2017", "03-01-2017", "03-02-2017", "03-03-2017", "03-06-2017", "03-07-2017", "03-08-2017", "03-09-2017", "03-10-2017", "03-13-2017", "03-14-2017", "03-15-2017", "03-16-2017", "03-17-2017", "03-20-2017", "03-21-2017", "03-22-2017", "03-23-2017", "03-24-2017", "03-27-2017", "03-28-2017", "03-29-2017", "03-30-2017", "03-31-2017", "04-03-2017", "04-04-2017", "04-05-2017", "04-06-2017", "04-07-2017", "04-10-2017", "04-11-2017", "04-12-2017", "04-13-2017", "04-17-2017", "04-18-2017", "04-19-2017", "04-20-2017", "04-21-2017", "04-24-2017", "04-25-2017", "04-26-2017", "04-27-2017", "04-28-2017", "05-01-2017", "05-02-2017", "05-03-2017", "05-04-2017", "05-05-2017", "05-08-2017", "05-09-2017", "05-10-2017", "05-11-2017", "05-12-2017", "05-15-2017", "05-16-2017", "05-17-2017", "05-18-2017", "05-19-2017", "05-22-2017", "05-23-2017", "05-24-2017", "05-25-2017", "05-26-2017", "05-30-2017", "05-31-2017", "06-01-2017", "06-02-2017", "06-05-2017", "06-06-2017", "06-07-2017", "06-08-2017", "06-09-2017", "06-12-2017", "06-13-2017", "06-14-2017", "06-15-2017", "06-16-2017", "06-19-2017", "06-20-2017", "06-21-2017", "06-22-2017", "06-23-2017", "06-26-2017", "06-27-2017", "06-28-2017", "06-29-2017", "06-30-2017", "07-03-2017", "07-05-2017", "07-06-2017", "07-07-2017", "07-10-2017", "07-11-2017", "07-12-2017", "07-13-2017", "07-14-2017", "07-17-2017", "07-18-2017", "07-19-2017", "07-20-2017", "07-21-2017", "07-24-2017", "07-25-2017", "07-26-2017", "07-27-2017", "07-28-2017", "07-31-2017", "08-01-2017", "08-02-2017", "08-03-2017", "08-04-2017", "08-07-2017", "08-08-2017", "08-09-2017", "08-10-2017", "08-11-2017", "08-14-2017", "08-15-2017", "08-16-2017"],
        "scale": true,
        "boundaryGap": true,
        "axisLine": {
            "onZero": false,
            "lineStyle": {
                "color": "#dddddd"
            }
        },
        "axisTick": {
            "show": false,
            "interval": 1
        },
        "splitLine": {
            "show": false,
            "lineStyle": {
                "color": ["#f5f5f5"]
            }
        },
        "splitNumber": 20,
        "axisLabel": {
            "show": false,
            "textStyle": {
                "color": "#999",
                "fontSize": 10
            }
        },
        "min": "dataMin",
        "max": "dataMax",
        "axisPointer": {
            "label": {}
        }
    }],
    "yAxis": [{
        "scale": true,
        "gridIndex": 0,
        "splitArea": {
            "show": false
        },
        "axisLabel": {
            "textStyle": {
                "color": "#999",
                "fontSize": 12
            }
        },
        "axisLine": {
            "lineStyle": {
                "color": "#dddddd"
            }
        },
        "min": "dataMin",
        "max": "dataMax",
        "position": "right"
    }, {
        "scale": true,
        "gridIndex": 1,
        "axisLabel": {
            "show": false,
            "textStyle": {
                "color": "#999",
                "fontSize": 12
            }
        },
        "axisLine": {
            "show": false,
            "lineStyle": {
                "color": "#dddddd"
            }
        },
        "axisTick": {
            "show": false,
            "lineStyle": {}
        },
        "splitLine": {
            "show": false
        },
        "axisPointer": {
            "label": {}
        },
        "min": "0",
        "max": "dataMax",
        "position": "right",
        "interval": 975632
    }],
    "dataZoom": [{
        "type": "inside",
        "xAxisIndex": [0, 1],
        "startValue": 352,
        "endValue": 399,
        "zoomLock": true
    }],
    "series": [{
        "name": "日K",
        "type": "candlestick",
        "data": [
            [26.37, 27.29, 26.28, 27.45],
            [27.73, 26.03, 25.94, 28.32],
            [25.59, 26.23, 24.6, 27.43],
            [26.27, 26.81, 25.62, 27.48],
            [27.34, 28.04, 27.33, 28.43],
            [27.64, 26.24, 26.05, 27.64],
            [26.49, 25.53, 25.18, 26.49],
            [25.49, 25.21, 24.99, 26.08],
            [25.49, 24.82, 24.28, 26.59],
            [24.98, 25.92, 24.98, 25.93],
            [25.7, 26.53, 25.33, 27.02],
            [26.28, 25.14, 24.96, 26.45],
            [25.32, 25.24, 24.7, 25.63],
            [25.08, 26, 25, 26.01],
            [26.76, 26.22, 25.54, 28.67],
            [25.45, 26.04, 24.95, 26.28],
            [25.52, 25.35, 25.03, 25.85],
            [25.45, 25.02, 24.98, 25.85],
            [24.47, 24.93, 24.13, 25.02],
            [25.48, 25.47, 24.59, 27.17],
            [25.86, 26.09, 25.31, 26.35],
            [26.29, 26.99, 26.16, 27.47],
            [26.95, 27.14, 26.68, 27.47],
            [27.01, 27.25, 26.65, 27.52],
            [27.58, 27.72, 27.14, 27.82],
            [27.54, 27.14, 27.1, 27.75],
            [26.81, 27.63, 26.66, 27.68],
            [27.69, 27.57, 26.93, 27.8],
            [27.72, 28.59, 27.27, 28.78],
            [28.52, 28.73, 25.92, 29.3],
            [28.96, 29.51, 28.53, 29.57],
            [29.41, 30, 29.04, 30.01],
            [29.92, 31, 29.92, 31.03],
            [30.93, 31.23, 30.84, 31.85],
            [30.72, 31.34, 30.09, 31.49],
            [31.07, 30.18, 30.16, 31.49],
            [30.43, 30.39, 29.76, 30.85],
            [30.57, 30.06, 29.56, 30.7],
            [30.36, 30.76, 30.02, 30.95],
            [30.58, 30.79, 30.22, 31.15],
            [30.49, 30.27, 30.13, 31.01],
            [30.23, 30.45, 30.08, 30.81],
            [30.29, 31.24, 30.29, 31.59],
            [31.47, 31.47, 31.16, 32],
            [31.35, 31.66, 31.35, 31.94],
            [31.42, 31.25, 31.09, 31.85],
            [31.17, 30.14, 30.1, 31.71],
            [29.94, 30.43, 29.32, 30.76],
            [30.6, 30.89, 30, 31.3],
            [30.74, 32.04, 30.37, 32.08],
            [32.05, 32.16, 31.8, 32.36],
            [32.1, 32.99, 32.1, 33.2],
            [32.81, 33.34, 32.29, 33.39],
            [33.29, 33.13, 32.68, 33.48],
            [32.79, 32.99, 32.66, 33.46],
            [32.85, 32.99, 32.4, 33.56],
            [32.73, 32.44, 32.15, 33.24],
            [32.83, 32.73, 32.57, 33.42],
            [32.89, 32.62, 32.53, 33.41],
            [32.62, 33.29, 32.53, 33.5],
            [33.49, 34.56, 33.32, 34.62],
            [34.51, 34.16, 33.86, 34.65],
            [33.98, 34.61, 33.98, 34.99],
            [34.33, 34.39, 34.03, 34.76],
            [34.61, 34.74, 34.56, 34.96],
            [34.71, 34.64, 34.36, 35.1],
            [33.88, 33.78, 33.32, 34.49],
            [33.64, 34.29, 33.64, 34.49],
            [34.36, 32.79, 32.64, 34.75],
            [32.98, 32.9, 32.41, 33.15],
            [32.88, 33, 32.56, 33.2],
            [32.45, 32.66, 31.14, 33.42],
            [32.51, 32.24, 32.09, 32.81],
            [32.23, 32.56, 31.9, 32.62],
            [32.26, 32.51, 31.72, 32.53],
            [32.39, 32.68, 32.12, 33.11],
            [32.92, 32.85, 32.41, 33.22],
            [32.8, 32.38, 32.13, 33.58],
            [32.28, 31.9, 31.85, 32.58],
            [31.95, 31.74, 31.45, 32.08],
            [31.69, 31.4, 31.24, 31.8],
            [31.47, 30.6, 30.35, 31.65],
            [30.57, 30.46, 30.28, 30.92],
            [30.37, 30.33, 30.31, 30.73],
            [30.28, 30.23, 29.86, 31.01],
            [30.12, 30.55, 30.05, 30.98],
            [30.31, 30.6, 30.31, 30.96],
            [30.69, 31.39, 30.6, 31.4],
            [31.47, 31.6, 31.23, 31.64],
            [31.72, 33.13, 31.72, 33.17],
            [33.24, 33.85, 33.24, 34.07],
            [33.9, 33.78, 33.5, 34.08],
            [33.84, 34.26, 33.66, 34.29],
            [34.3, 34.45, 34.04, 34.73],
            [34.27, 34.55, 33.7, 34.65],
            [34.41, 35.3, 34.31, 35.32],
            [35.31, 35.66, 34.89, 35.71],
            [35.71, 35.95, 35.03, 36.11],
            [36.02, 36.28, 35.82, 36.59],
            [36.37, 36.58, 36.12, 36.75],
            [36.37, 36.11, 36, 36.55],
            [35.76, 35.39, 35.24, 36.47],
            [35.3, 34.78, 34.61, 35.44],
            [34.68, 34.89, 34.41, 35.2],
            [34.98, 35.03, 34.77, 35.54],
            [34.79, 34.92, 34.34, 34.99],
            [34.97, 34.44, 34.3, 35.23],
            [34.83, 35.31, 34.83, 35.97],
            [35.41, 34.85, 34.63, 35.62],
            [34.86, 34.87, 34.69, 35.02],
            [35.24, 35.07, 34.77, 35.48],
            [33.32, 32.92, 32.65, 34.15],
            [32.4, 31.93, 31.53, 32.89],
            [32.29, 31.97, 31.76, 32.73],
            [31.12, 32, 30.92, 32.25],
            [33.24, 34.64, 33.24, 34.66],
            [34.59, 34.55, 34.33, 34.92],
            [34.41, 34.09, 33.66, 34.41],
            [33.81, 34.41, 33.71, 34.46],
            [34.43, 34.17, 34.04, 34.93],
            [34.6, 35.62, 34.4, 35.68],
            [35.76, 36.45, 35.5, 36.5],
            [36.79, 37.03, 35.92, 37.55],
            [37.31, 37.25, 36.86, 37.53],
            [37.48, 37.33, 37.3, 37.71],
            [37.3, 37.24, 35.76, 37.74],
            [37.21, 37.19, 36.74, 37.27],
            [37.09, 36.88, 36.59, 37.09],
            [37.01, 37.59, 36.54, 37.93],
            [37.64, 36.97, 36.82, 38.13],
            [36.96, 36.9, 35.9, 37.37],
            [36.12, 35.31, 35.03, 36.7],
            [35.35, 35.2, 34.81, 35.65],
            [35.28, 34.85, 34.48, 35.8],
            [33.9, 32.38, 31.44, 33.9],
            [32.01, 32.52, 31.76, 32.63],
            [32.35, 32.62, 31.86, 32.95],
            [32.47, 30.8, 30.8, 32.89],
            [30.88, 30.85, 30.48, 31.08],
            [30.84, 30.44, 30.25, 31.23],
            [30.66, 30.91, 30.63, 31.11],
            [30.86, 30.89, 30.68, 31.78],
            [30.85, 30.16, 30, 31.24],
            [30.26, 29.85, 29.52, 30.27],
            [30.02, 29.56, 29.54, 30.02],
            [29.59, 29.31, 28.93, 29.59],
            [29.19, 29.59, 29.19, 29.64],
            [29.47, 30.07, 29.12, 30.08],
            [30.06, 28.78, 28.69, 31.15],
            [28.69, 29.01, 28.3, 29.03],
            [28.98, 29.27, 28.56, 29.45],
            [29.11, 29.53, 28.87, 29.54],
            [29.6, 30.12, 29.6, 31],
            [30.05, 29.72, 29.52, 30.2],
            [29.61, 29.93, 29.57, 30],
            [29.95, 29.67, 29.51, 30.46],
            [29.66, 29.6, 29.53, 29.93],
            [29.68, 30, 29.37, 30.01],
            [29.89, 29.89, 29.59, 30.21],
            [29.86, 29.81, 29.26, 30.23],
            [29.92, 30.43, 29.92, 30.43],
            [30.51, 30.3, 29.89, 30.51],
            [30.26, 30.65, 30.02, 30.67],
            [30.64, 30.65, 30.48, 30.79],
            [30.49, 29.98, 29.97, 30.49],
            [29.7, 30.28, 29.52, 30.28],
            [30.04, 29.78, 29.68, 30.04],
            [29.76, 29.19, 29.14, 29.76],
            [29.22, 28.92, 28.84, 29.3],
            [28.93, 28.54, 28.47, 29.12],
            [28.62, 28.5, 28.46, 29.36],
            [28.66, 28.28, 28.27, 28.66],
            [28.48, 28.28, 28.2, 28.89],
            [28.54, 29.19, 28.24, 29.31],
            [29.12, 29.47, 29.05, 29.55],
            [29.22, 29.23, 28.77, 29.48],
            [29.19, 29.4, 28.71, 29.4],
            [29.6, 29.98, 29.48, 30.14],
            [29.96, 30, 29.76, 30.27],
            [30.05, 30.18, 29.84, 30.42],
            [30.01, 30.85, 29.85, 30.85],
            [30.8, 30.33, 30.1, 31.05],
            [30.46, 30.84, 30.26, 30.93],
            [30.76, 30.62, 30.3, 30.86],
            [30.65, 29.79, 29.71, 30.76],
            [30.05, 29.99, 29.92, 30.48],
            [29.97, 29.4, 29.3, 29.97],
            [29.54, 29.51, 29.21, 30.11],
            [29.25, 28.46, 28.38, 29.26],
            [28.69, 28.25, 28.11, 28.73],
            [28.15, 28.2, 28.05, 28.4],
            [28.5, 28.75, 28.15, 28.85],
            [28.9, 28.85, 28.55, 29.05],
            [28.65, 29.3, 28.65, 29.3],
            [28.95, 29.2, 28.85, 29.4],
            [29.4, 28.8, 28.72, 29.65],
            [27.9, 24.3, 24.05, 27.9],
            [23.45, 25.3, 23.4, 25.5],
            [25.35, 25.05, 25, 25.7],
            [25.05, 24.75, 24.7, 25.25],
            [24.85, 25.35, 24.6, 25.45],
            [25.35, 24.5, 24.35, 25.35],
            [24.35, 24.3, 24.15, 24.47],
            [24.35, 24.3, 24.15, 24.55],
            [24.4, 24.15, 24.07, 24.95],
            [24.5, 24.78, 24.5, 24.95],
            [24.75, 24.95, 24.45, 25.05],
            [24.8, 26.72, 24.8, 26.85],
            [27.2, 28.1, 26.75, 28.15],
            [28.2, 29, 27.6, 29.2],
            [29.45, 30.7, 29.2, 31.05],
            [30.75, 31.3, 30.4, 31.32],
            [31.25, 30.9, 29.25, 31.45],
            [30.9, 30.5, 29.7, 31.65],
            [30.5, 30.85, 30.13, 30.95],
            [31, 30.9, 30.6, 31.2],
            [30.9, 30.9, 30.8, 31.09],
            [30.7, 31.35, 30.42, 31.5],
            [31.25, 31.55, 31.15, 31.75],
            [31.55, 30.5, 30.35, 31.55],
            [30.5, 30.75, 30.4, 31.15],
            [30.8, 30.7, 30.45, 31],
            [30.65, 30.9, 30.4, 30.93],
            [30.7, 30.4, 30.3, 31.05],
            [30.65, 31.1, 30.3, 31.1],
            [31.15, 32.35, 30.73, 32.45],
            [32.15, 32.4, 32.15, 32.53],
            [32.45, 32.25, 31.7, 32.5],
            [32.4, 32.4, 31.9, 32.55],
            [32.25, 31.6, 30.95, 32.6],
            [31.65, 31.1, 30.85, 31.75],
            [30.85, 30.35, 30.3, 31.3],
            [30.3, 30.7, 29.85, 30.75],
            [30.75, 29.7, 29.65, 31.15],
            [29.85, 30.57, 29.75, 30.73],
            [30.65, 31.5, 30.5, 31.5],
            [31.35, 31.35, 30.9, 31.55],
            [31.3, 30.45, 30.15, 31.5],
            [30.35, 30.5, 30.05, 30.8],
            [30.5, 30.65, 30.15, 31.1],
            [30.75, 30.1, 29.85, 31.1],
            [30.05, 29.95, 29.7, 30.45],
            [30.1, 30.2, 30.05, 30.55],
            [30.5, 30.5, 30.05, 30.65],
            [30.55, 30.6, 30.15, 30.86],
            [30.45, 29.75, 29.55, 30.55],
            [29.65, 29.6, 29.2, 30.45],
            [29.45, 29, 28.88, 29.6],
            [29.05, 28.95, 28.5, 29.3],
            [28.85, 29.35, 28.65, 29.4],
            [29.2, 28.85, 28.55, 29.35],
            [29.05, 29.7, 28.6, 29.85],
            [29.5, 29.25, 29.05, 29.8],
            [29.4, 29.55, 28.9, 29.65],
            [29.55, 28.55, 28.3, 29.57],
            [28.6, 28.7, 28.4, 29.35],
            [28.5, 28.7, 28.07, 29.1],
            [28.8, 30.4, 28.7, 30.73],
            [30.8, 31.95, 30.8, 32.1],
            [32.1, 32.2, 31.85, 32.3],
            [32.35, 32.3, 31.85, 32.35],
            [32.05, 32.25, 31.64, 32.4],
            [32.1, 32.55, 31.65, 32.65],
            [32.8, 33.1, 31.95, 33.35],
            [37.05, 34.25, 33, 37.05],
            [34.7, 34.55, 33.8, 36.25],
            [34.35, 33.55, 33.4, 34.35],
            [33.65, 32.95, 32.55, 33.65],
            [32.85, 32.05, 31.85, 32.85],
            [32.05, 33.35, 32.05, 33.95],
            [33.65, 33.6, 33.35, 33.9],
            [33.95, 33.8, 33.5, 34.05],
            [33.6, 33.45, 32.95, 33.6],
            [33.4, 33.95, 33.3, 34.25],
            [33.9, 33.7, 33.2, 34.05],
            [33.6, 33.35, 33.3, 34.05],
            [33.45, 33.85, 33.45, 33.95],
            [33.65, 33.65, 33.15, 33.8],
            [33.75, 33.35, 32.85, 33.76],
            [32.85, 33.8, 32.65, 33.8],
            [33.55, 33.4, 33.15, 34.2],
            [33.3, 32.5, 32.5, 33.3],
            [33.2, 33.15, 33.05, 33.85],
            [33.15, 32.35, 32.25, 33.15],
            [32.3, 32.4, 32.05, 32.7],
            [32.15, 32.3, 31.85, 32.4],
            [32.25, 31.6, 31.55, 32.45],
            [31.7, 30.6, 30.6, 32.05],
            [30.6, 30.2, 30.1, 30.75],
            [30.55, 30.55, 30.15, 30.95],
            [30.35, 30.1, 29.5, 30.75],
            [29.95, 30.05, 29.65, 30.25],
            [30.2, 30.6, 30, 30.8],
            [30.75, 30.95, 30.6, 31.1],
            [30.75, 31.35, 30.5, 31.5],
            [31.3, 30.35, 30.19, 31.3],
            [30.55, 29.45, 29.4, 30.55],
            [29.4, 29.45, 29.3, 29.8],
            [29.4, 29.85, 29.35, 30.15],
            [30.05, 29.5, 29.15, 30.15],
            [29.3, 29.7, 28.88, 29.9],
            [29.65, 29.75, 29.45, 30.2],
            [29.65, 30.05, 29.55, 30.1],
            [30.1, 30.35, 30.1, 30.65],
            [30.35, 30.5, 30.23, 30.65],
            [30.55, 29.1, 29.1, 30.65],
            [29.15, 29.45, 29, 29.85],
            [29.65, 28.5, 28.2, 29.88],
            [28.55, 29.65, 28.25, 29.65],
            [29.4, 29.15, 28.8, 29.65],
            [29.15, 29.85, 29.05, 30.15],
            [29.7, 29.9, 29.5, 30.15],
            [29.85, 28.8, 28.7, 29.85],
            [28.7, 28.25, 28.1, 28.85],
            [28.4, 28.57, 28.1, 28.6],
            [28.3, 28.3, 28.2, 28.65],
            [28.5, 28.75, 28.47, 29.25],
            [28.8, 29.2, 28.53, 29.3],
            [29.15, 29.85, 28.95, 30.05],
            [30.6, 29.9, 29.6, 30.6],
            [30.15, 30.55, 30, 30.9],
            [30.5, 30.4, 30.25, 30.8],
            [30.45, 29.35, 29.25, 30.6],
            [29.45, 28.7, 28.65, 29.45],
            [28.75, 28.85, 28.1, 28.95],
            [28.8, 28.85, 28.65, 29],
            [28.7, 28.25, 28.05, 28.75],
            [28.3, 28.05, 27.85, 28.6],
            [28.3, 28.55, 27.8, 28.55],
            [28.45, 27.5, 27.5, 28.55],
            [27.6, 28, 27.4, 28.1],
            [27.95, 28.7, 27.88, 28.75],
            [28.4, 27.83, 27.75, 28.55],
            [27.7, 27.25, 27.1, 27.7],
            [27.05, 27.7, 27.05, 27.85],
            [27.85, 27.4, 27.15, 27.85],
            [26.75, 27.35, 26.7, 27.4],
            [27.2, 27.45, 27.05, 27.6],
            [27.45, 27.77, 27.15, 28.1],
            [27.9, 28.05, 27.6, 28.45],
            [28.2, 28.05, 27.75, 28.2],
            [28.15, 27.95, 27.75, 28.4],
            [28.1, 27.75, 27.75, 28.4],
            [27.8, 27.75, 27.5, 28.15],
            [27.75, 28.1, 27.75, 28.35],
            [28.2, 28.05, 27.7, 28.25],
            [28.1, 29.2, 27.85, 29.25],
            [29.4, 29.25, 29.03, 29.8],
            [29.35, 28.7, 28.65, 29.35],
            [28.5, 27.75, 27.75, 28.5],
            [27.9, 28.4, 27.8, 28.5],
            [28.3, 28.65, 28, 29.25],
            [28.9, 29.2, 28.45, 29.55],
            [29.2, 30.3, 29.2, 30.3],
            [30.35, 29.35, 29.1, 30.35],
            [29.3, 29.4, 29, 29.4],
            [28.95, 29.25, 28.65, 29.4],
            [28.35, 29.1, 27.85, 29.32],
            [29.3, 29.2, 29.05, 29.35],
            [29.15, 29, 28.8, 29.15],
            [29, 29.05, 28.85, 29.15],
            [29.1, 29.2, 29, 29.45],
            [29.3, 29.65, 29.3, 29.95],
            [29.85, 29.8, 29.3, 30.05],
            [29.75, 29.75, 29.65, 30.45],
            [30, 30.05, 30, 30.55],
            [30.1, 29.7, 29.55, 30.5],
            [29.8, 29.8, 29.61, 30.15],
            [29.95, 30.85, 29.9, 30.95],
            [30.7, 30.1, 29.3, 30.7],
            [29.8, 29.72, 29.45, 30],
            [29.8, 29.75, 29.6, 29.95],
            [29.55, 29.05, 28.95, 29.75],
            [28.95, 28.8, 28.4, 29.05],
            [29.1, 29.25, 29.05, 29.7],
            [29.3, 29.52, 29, 29.75],
            [29.45, 29.47, 29.37, 29.77],
            [29.55, 29.35, 29.25, 29.8],
            [29.3, 29.3, 29, 29.5],
            [29.35, 29.95, 29.3, 30],
            [29.9, 30.22, 29.65, 30.3],
            [33.7, 30.8, 30.15, 33.7],
            [30.5, 30.6, 30.1, 30.85],
            [30.7, 30.35, 30.15, 30.7],
            [30.5, 30.25, 30.02, 30.5],
            [30.2, 30.1, 29.85, 30.6],
            [30, 30.3, 29.85, 31.1],
            [30.35, 30.75, 29.95, 30.95],
            [30.9, 31.05, 30.55, 31.1],
            [31, 30.55, 30.3, 31.1],
            [30.5, 31, 30.5, 31],
            [30.95, 31.9, 30.85, 32],
            [31.8, 31.4, 31.35, 31.8],
            [31.35, 31.55, 31.25, 32],
            [31.3, 31.65, 31.05, 31.65],
            [31.45, 31.05, 30.45, 31.45],
            [31.2, 29.9, 29.85, 31.2],
            [29.95, 31.45, 29.95, 31.55],
            [31.5, 30.7, 30.55, 31.5],
            [0, 0, 0, 0]
        ],
        "itemStyle": {
            "normal": {
                "color": "#00ab00",
                "color0": "#e93030",
                "borderColor": "#00ab00",
                "borderColor0": "#e93030"
            }
        },
        "markArea": {
            "silent": true,
            "itemStyle": {
                "normal": {
                    "color": "#f2dbdb",
                    "borderWidth": 1,
                    "borderType": "dashed",
                    "borderColor": "#f2dbdb"
                }
            },
            "data": []
        },
        "markLine": {
            "symbol": ["none", "none"],
            "lineStyle": {
                "normal": {
                    "color": "#da9be8",
                    "width": 2
                },
                "emphasis": {
                    "color": "#da9be8",
                    "width": 2
                }
            },
            "data": [
                [{
                    "coord": [368, 30.95],
                    "lineStyle": {
                        "normal": {
                            "type": "solid"
                        }
                    },
                    "name": ""
                }, {
                    "coord": [373, 28.4],
                    "lineStyle": {
                        "normal": {
                            "type": "solid"
                        }
                    }
                }],
                [{
                    "coord": [373, 28.4],
                    "lineStyle": {
                        "normal": {
                            "type": "solid"
                        }
                    },
                    "name": ""
                }, {
                    "coord": [381, 33.7],
                    "lineStyle": {
                        "normal": {
                            "type": "solid"
                        }
                    }
                }],
                [{
                    "coord": [381, 33.7],
                    "lineStyle": {
                        "normal": {
                            "type": "solid"
                        }
                    },
                    "name": ""
                }, {
                    "coord": [386, 29.85],
                    "lineStyle": {
                        "normal": {
                            "type": "solid"
                        }
                    }
                }],
                [{
                    "coord": [386, 29.85],
                    "lineStyle": {
                        "normal": {
                            "type": "solid"
                        }
                    },
                    "name": ""
                }, {
                    "coord": [391, 32],
                    "lineStyle": {
                        "normal": {
                            "type": "solid"
                        }
                    }
                }],
                [{
                    "coord": [391, 32],
                    "lineStyle": {
                        "normal": {
                            "type": "solid"
                        }
                    },
                    "name": ""
                }, {
                    "coord": [394, 31.65],
                    "lineStyle": {
                        "normal": {
                            "type": "solid"
                        }
                    }
                }]
            ]
        }
    }, {
        "name": "Volumn",
        "type": "bar",
        "xAxisIndex": 1,
        "yAxisIndex": 1,
        "data": [270195, 344692, 406481, 221905, 351441, 296407, 601610, 234250, 465661, 554999, 254737, 298499, 160920, 372244, 893520, 557557, 203831, 321374, 195179, 290833, 175448, 202633, 181372, 157387, 346280, 250657, 226971, 177494, 268884, 202197, 153029, 236498, 355754, 366735, 264826, 173083, 139276, 145529, 128261, 106704, 107708, 93970, 138539, 262543, 108383, 126204, 143058, 104821, 185543, 209824, 152441, 142430, 146843, 203783, 207164, 132373, 142077, 88112, 66609, 121441, 137998, 113644, 95507, 73070, 67725, 101971, 280743, 318642, 182921, 303184, 234875, 361490, 202293, 159850, 279032, 129373, 173787, 191521, 136989, 291081, 147354, 162155, 93967, 128517, 259274, 290503, 178479, 203925, 167766, 192278, 213060, 197194, 143306, 221285, 127545, 165723, 203430, 151982, 95796, 89163, 105613, 97532, 107377, 180711, 78745, 213266, 354619, 98207, 150966, 119619, 165815, 975632, 289299, 297103, 521446, 269062, 141353, 149724, 133885, 102688, 145383, 140292, 210513, 264354, 198304, 165854, 141768, 101916, 129825, 233622, 224941, 293115, 171417, 204788, 587264, 399383, 278706, 305418, 183113, 159123, 163055, 119062, 251925, 145779, 94515, 212911, 164314, 288601, 492751, 409619, 218893, 132372, 237811, 184233, 104865, 89959, 74655, 173790, 353394, 153181, 96986, 93203, 73270, 86572, 136464, 168176, 209138, 80605, 120392, 312155, 109916, 108374, 171304, 231620, 110118, 127682, 118033, 150077, 107801, 165810, 144292, 91733, 65106, 85273, 99864, 90312, 147649, 212402, 144762, 82413, 56328, 69496, 93771, 85365, 161842, 185774, 636071, 616257, 263869, 188393, 206797, 246336, 152562, 137264, 169781, 124257, 115500, 137252, 195411, 275174, 249421, 130424, 128572, 158294, 142176, 106845, 234152, 264138, 68989, 167564, 105603, 271567, 171182, 110314, 164702, 307971, 164756, 180489, 207246, 192357, 177221, 135008, 236531, 459432, 195756, 156218, 118482, 75494, 79001, 97882, 92787, 96813, 150638, 205157, 202492, 184284, 259808, 131159, 162671, 158941, 107862, 317359, 227898, 225305, 228315, 524256, 250909, 461210, 174371, 133423, 108381, 191738, 276326, 368092, 451755, 404226, 287522, 133432, 273430, 275034, 116569, 117689, 219538, 97243, 265642, 228449, 111132, 112551, 135577, 130740, 138665, 174314, 171718, 82634, 182327, 116591, 153773, 171403, 151104, 220424, 304108, 137912, 159064, 81958, 387368, 72212, 224719, 110720, 103731, 135577, 106060, 123055, 165396, 118251, 221131, 127546, 162996, 294401, 134226, 187270, 215718, 129812, 131104, 95596, 70200, 154977, 112246, 315243, 157288, 166143, 476062, 298888, 196305, 143670, 337535, 194577, 212706, 213456, 146788, 135946, 215477, 128361, 99438, 162821, 91510, 220494, 248170, 226141, 160027, 184396, 102634, 186322, 127261, 254276, 167363, 142969, 150316, 143408, 88049, 169673, 155524, 135578, 153485, 181971, 196472, 146403, 89521, 299296, 94507, 118801, 213236, 185627, 876808, 121941, 275904, 147418, 113099, 182348, 49791, 89174, 189455, 78867, 99548, 128795, 75415, 98976, 99334, 85462, 64007, 79952, 110879, 221160, 153061, 118417, 100801, 108531, 71383, 155227, 153059, 101910, 74410, 131620, 136088, 231315, 156284, 195848, 211361, 182413, 138236, 0],
        "itemStyle": {
            "normal": {}
        }
    }, {
        "type": "custom",
        "name": "supportline",
        "xAxisIndex": 0,
        "yAxisIndex": 0,
        "label": {
            "normal": {
                "show": false,
                "position": "top"
            }
        },
        "dimensions": [],
        "encode": {
            "x": [0, 1],
            "y": [2, 3],
            "tooltip": [0, 1, 2, 3],
            "itemName": [2]
        },
        "renderItem": function (params, api) {
            const start = api.coord([api.value(0), api.value(2)]);
            const end = api.coord([api.value(1), api.value(3)]);
            const style = api.style();

            return {
                type: 'line',
                shape: {
                    x1: start[0],
                    y1: start[1],
                    x2: end[0],
                    y2: end[1]
                },
                style
            };
        },
        "data": [{
            "name": "CandleStickSupportLine",
            "value": [357, 394, 26.615384615384613, 30.742307692307698],
            "itemStyle": {
                "normal": {
                    "color": "#da9be8",
                    "borderWidth": 2,
                    "borderType": "dotted",
                    "borderColor": "#da9be8"
                }
            }
        }]
    }, {
        "type": "custom",
        "name": "resistanceline",
        "xAxisIndex": 0,
        "yAxisIndex": 0,
        "label": {
            "normal": {
                "show": false,
                "position": "top"
            }
        },
        "dimensions": [],
        "encode": {
            "x": [0, 1],
            "y": [2, 3],
            "tooltip": [0, 1, 2, 3],
            "itemName": [2]
        },
        "renderItem": function (params, api) {
            const start = api.coord([api.value(0), api.value(2)]);
            const end = api.coord([api.value(1), api.value(3)]);
            const style = api.style();

            return {
                type: 'line',
                shape: {
                    x1: start[0],
                    y1: start[1],
                    x2: end[0],
                    y2: end[1]
                },
                style
            };
        },
        "data": [{
            "name": "CandleStickResistanceLine",
            "value": [357, 394, 37.78000000000001, 31.490000000000006],
            "itemStyle": {
                "normal": {
                    "color": "#da9be8",
                    "borderWidth": 2,
                    "borderType": "dotted",
                    "borderColor": "#da9be8"
                }
            }
        }]
    }],
    "backgroundColor": "rgba(255,255,255,1)"
};