Изменение цвета тома FusionCharts - PullRequest
0 голосов
/ 03 апреля 2020

Я хотел бы изменить цвет объема графика (в настоящее время он синий). Я хотел бы сделать красный цвет для отрицательного движения и зеленый для положительного. Застрял, потому что не знаю, как правильно реализовать цвета. Я применял цвет непосредственно к графику, но после этого мой индикатор громкости просто исчезал. Любые предложения, как я могу настроить это правильно?

JS

const dataFetch = fetch(URL_DATA).then(jsonify);
const schemaFetch = fetch(URL_SCHEMA).then(jsonify);

Promise.all([
  dataFetch,
  schemaFetch
]).then(([
  data,
  schema
]) => {
  var fusionTable = new FusionCharts.DataStore().createDataTable(data,
    schema);

  new FusionCharts({
    type: 'timeseries',
    renderAt: 'container',
    width: '100%',
    height: 550,
    dataSource: {
    caption: { 
      text: "Apple Inc. Stock Price"
    },
    subcaption: {
      text: "Stock prices from May 2014 - November 2018"
    },
    chart: {
      exportenabled: 1,
      multicanvas: true,
      theme: "fusion"
    },
    data: fusionTable,
    yaxis: [ 
      {
        plot: [
          {
            value: {
              open: "Open",
              high: "High",
              low: "Low",
              close: "Close"
            },
            type: "candlestick"
          }
        ],
        format: {
          prefix: "$"
        },
        title: "Stock Price"
      },
      { 
        plot: [
          {
            value: "Volume",
            color: "#228B22",
            type: "column"
      }
        ],
       // max: "900000000"
      }
    ],
    navigator: {
      enabled: 0
    }
  }
}).render();
});```
...