Highstock có giới hạn không?

Tác giả:fmzero, Tạo: 2019-05-30 09:15:08, Cập nhật:

NhấnHighstockCác quan chức viết bài kiểm tra. Không có hình ảnh trực tiếp.Vòng tròn

var ObjChart = null
var preBarTime = 0

var chart = {
    __isStock: true,
    extension: {
        layout: 'single', // 不参于分组,单独显示, 默认为分组 'group'
        height: 600,      // 指定高度        // 指定宽度占的单元值, 总值 为12
    },
    plotOptions: {
        candlestick: {
            color: '#d75442',
            upColor: '#6ba583'
        }
    },
    rangeSelector: {
        buttons: [{
            type: 'hour',
            count: 1,
            text: '1h'
        }, {
            type: 'hour',
            count: 3,
            text: '3h'
        }, {
            type: 'hour',
            count: 8,
            text: '8h'
        }, {
            type: 'all',
            text: 'All'
        }],
        selected: 2,
        inputEnabled: true
    },
    legend: {
        enabled: true,
    },
    tooltip: {xDateFormat: '%Y-%m-%d %H:%M:%S, %A'},    // 缩放工具
    title : { text : '双坐标折线'},                       // 标题
    rangeSelector: {                                    // 选择范围
        buttons:  [{type: 'hour',count: 1, text: '1h'}, {type: 'hour',count: 3, text: '3h'}, {type: 'hour', count: 8, text: '8h'}, {type: 'all',text: 'All'}],
        selected: 3,
        inputEnabled: true
    },
    xAxis: { type: 'datetime'},                         // 坐标轴横轴 即:x轴, 当前设置的类型是 :时间
    yAxis : [{ // Primary yAxis                                          // 坐标轴纵轴 即:y轴, 默认数值随数据大小调整。
		labels: {
			format: '{value}',
		},
		title: {
			text: 'BTC/USDT',
		},
        showInLegend: true,
  		opposite: false
    }],
    series: [{
						type: 'candlestick',
						name: 'BTC',
						id: 'btc',
						zIndex: 2,
						data: []
				}, {
						type: 'column',
						name: 'Volume',
						id: 'volume',
						data: [],
						yAxis: 1
				}, {
						type: 'vbp',
						linkedTo: 'btc',
						params: {
								volumeSeriesID: 'volume'
						},
						dataLabels: {
								enabled: false
						},
						zoneLines: {
								enabled: false
						}
				}
             ]
};
function main() {
	ObjChart = Chart(chart)
	ObjChart.reset();
	LogReset()
	LogVacuum()
    while(1){
        var records = exchange.GetRecords()
        if(records == null || typeof(records) === 'undefined' || records.length == 0) {

        } else {
	        for(var index = 0; index < records.length; index++) {
	        	if(records[i].Time > preBarTime){
	        		ObjChart.add(0, [records[i].Time, records[i].Open, records[i].High, records[i].Low, records[i].Close])
	        		ObjChart.add(1, [records[i].Time, records[i].Volume])
	    		}
	        }
	        if(typeof(records[records.length - 1].Time) !== 'undefined') {
	        	preBarTime = records[records.length - 1].Time
	        }
        }
        Sleep(1000 * 60)
    }
}

Thêm nữa

Giấc mơ nhỏTôi đã thử rồi. Xóa trong series `` {C:$0000FF} type: 'column', name: 'Volume', id: 'volume', data: [], Trục y: 1 `` Nếu bạn có thể hiển thị, kho lưu trữ highstock, không có cột đo.

fmzeroNhững giấc mơ tổng quát, có kết luận?

Giấc mơ nhỏĐược rồi, hãy xem tài liệu của Highstocks nhé.

fmzerokhối lượng theo giá

Giấc mơ nhỏO__O "... VbP là gì?

fmzeroXin cảm ơn. Thật không may là tôi chỉ có tình cảm với VbP: ((( Bạn có thể đọc nó một cách cẩn thận.

Giấc mơ nhỏTôi đã viết một ví dụ cho bạn xem bạn có thấy hữu ích hay không: `` var chart = { __isStock: true, PlotOptions: { series: { // General options for all series Các tùy chọn chung cho tất cả các series ♪ ♪ Ema: { // shared options for all ema series (các tùy chọn được chia sẻ cho tất cả các series ema) ♪ ♪ ♪ xAxis: { type: 'datetime'}, series: [ {type: 'ema', data : [1, 2, 3, 4, 5, 6, 7, 8,8]} ]] }; function main (() { var obj = Chart obj.reset (); var i = 10000 var j = 1 while ((1) { Obj.add ((0, [i++, j++]); Sleep ((1000) ♪ ♪ `` /upload/asset/169db73891980a34c22a.png

fmzeroTôi muốn thử các chỉ số trong bảng xếp hạng highstock, vbp. highstock không chỉ là dòng k bây giờ, còn có các chỉ số khác như SMA,EMA

Giấc mơ nhỏseries chỉ để lại series đầu tiên, phần còn lại sẽ được xóa, hãy thử xem.

fmzeroTôi vẫn không thể hiển thị nó? [Cột giá trị] (https://api.highcharts.com/highstock/series.column) API