var dataEntries: [ChartDataEntry] = []
let financialData = data
for chartData in financialData{
let dataEntry = CandleChartDataEntry(x: chartData.date, shadowH: chartData.High, shadowL: chartData.Low, open: chartData.Open, close: chartData.Close)
dataEntries.append(dataEntry)
}
let chartDataSet = CandleChartDataSet(values: dataEntries, label: "")
chartDataSet.axisDependency = .left
chartDataSet.drawValuesEnabled = false
chartDataSet.increasingColor = UIColor.green
chartDataSet.increasingFilled = false
chartDataSet.decreasingColor = UIColor.red
chartDataSet.decreasingFilled = true
chartDataSet.barSpace = 0.25
chartDataSet.shadowColor = UIColor.darkGray
chartDataSet.neutralColor = UIColor.blue
let chartData = CandleChartData(dataSet: chartDataSet)
chartView.data = chartData
let xaxis = chartView.xAxis
xaxis.valueFormatter = axisFormatDelegate
以下は、サーバーから受信されているサンプルデータセットと表示されているチャートを示す画像です。 https://api.cryptowat.ch/markets/gdax/btcusd/ohlc?periods=60danielgindi/Chartsフレームワークを使用してiosでローソク足チャートが正しく表示されない
[CloseTime、てOpenPrice、HighPrice、LowPrice、ClosePrice、音量]
私は現在、それがどのような方法でキャンドルスティックチャートに似ていないデータの表示を固定する際の助けを必要としています。誰かが私がここで間違っていることで私を助けてくれますか?
CandleStick chart data being displayed in the app
あなたはどのフレームワークを使用していますか?あなたが助けを求めているなら、これは重要な情報です。あなたはそれをタイトルに入れて、そして/またはあなたの質問にキーワードをつけるべきです。 –
私はこのチャートライブラリを使用しています - https://github.com/danielgindi/Charts – triksiadek