簡體   English   中英

在amchart的蠟燭圖上畫線

[英]Draw line over candle chart on amchart

我正在使用amchart股票圖表

function createStockChart() {
    var chart = new AmCharts.AmStockChart();
    var dataSet = new AmCharts.DataSet();

    // make candlechart

    dataSet.fieldMappings = [{
        fromField: "open",
        toField: "open"
    }, {
        fromField: "close",
        toField: "close"
    }, {
        fromField: "high",
        toField: "high"
    }, {
        fromField: "low",
        toField: "low"
    }, {
        fromField: "volume",
        toField: "volume"
    }, {
        fromField: "testValue",
        toField: "testValue"
    }];
    dataSet.dataProvider = chartData;
    dataSet.categoryField = "date";


// make line to be drawn on the candle stock

    var dataSet2 = new AmCharts.DataSet();
    dataSet2.fieldMappings = [{
        fromField: "close",
        toField: "value"
    }];
    dataSet2.color = "#33888a";
    dataSet2.dataProvider = chartData;
    dataSet2.compared = false; // if I made here true, the line appears but it will be shown as percentage!!.
    dataSet2.title = "Open";
    dataSet2.categoryField = "date";

我想在蠟燭圖上畫一條線。

如果對compared字段使用true ,則該線將顯示在蠟燭部分上,但Y軸將變為百分比。

沒錯,因為它是用於比較功能。

但是我只想添加圖表而不是為了比較。

如何簡單地在蠟燭圖上畫一條線?

您可以在面板對象中將recalculateToPercents設置為"never" ,以防止圖表使用百分比,而只需添加線條即可。 知識庫中對此有更詳細的說明

是說明這一點小提琴 它使用JSON設置,但是基於對象的設置是相似的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM