0

こんにちは、Java Swing の xChat lib(org.knowm.xchart) に奇妙な問題があります。

初めてデータを追加するときにチャート(キャンドル)を作成できますが、データを追加すると、キャンドルが描画されていない5秒後に表示されます。

  1. Initで私が使用したchart.addSeries("Candle", xData, openData, highData, lowData, closeData, volumeData);
  2. タイマーで 5 秒後 (WSS onmessages を使用して行われます。つまり、メッセージは数秒後に受信されます)chart.updateOHLCSeries("Candle", xData, openData, highData, lowData, closeData, volumeData);

結果: ここに画像の説明を入力

2回目ではなく初めての理由を理解できません。chart.updateOHLCSeriesと関係があると思われますが、解決策が見つかりません。

上の画像では、chart.addSeries を使用して最初の 5 本のローソク足を描画し、chart.updateOHLCSeries を使用して最後の 2 本を追加しています。

4

0 に答える 0