1

JFreeChartを使用して1つの画像に複数のデータセットをグラフ化するにはどうすればよいですか?

基本的に、株価をグラフ化したいのですが、それは1つの画像で移動平均線です。

XYPlotを取得して2番目のデータセットを追加しようとしましたが、機能しません。

DefaultOHLCDataset dataset = new DefaultOHLCDataset(symbol, items);
DefaultOHLCDataset dataset2 = new DefaultOHLCDataset(symbol, evs);
JFreeChart chart2 = ChartFactory.createHighLowChart(
    symbol, "minutes", "prices", dataset, true);        
chart2.getXYPlot().setDataset(1, dataset2);

または、使いやすい株取引アプリケーション専用のJavaライブラリはありますか?

4

1 に答える 1

1

DefaultOHLCDataset「インターフェースの単純な実装OHLCDataset。この実装は1つのシリーズのみをサポートする」ことに注意してください。おそらく、複数のOHLCSeriesCollectionを実装OHLCDatasetして保持できるが必要ですOHLCSeries

于 2010-07-11T12:07:05.857 に答える