Persoalan baru. Data K-line yang diperoleh oleh GetRecords dan grafik yang diuji semula tidak sesuai dengan data sebenar.

Penulis:Jeffreyhsu, Dicipta: 2017-07-09 18:15:00, Dikemas kini: 2017-07-09 18:17:43

使用talib.GetRecords获取历史k线数据,发现回测时获得的结果和绘制的图表以及同期的真实K线指标三者都不一样

records = exchange.GetRecords(PERIOD_H1)
Log('records:', records[-1])

Tetapan untuk mengkaji semula, pilih Okcoin tunai新人问题。GetRecords获得的K线数据和回测的图表以及真实数据都不一致

Gambar yang dibuat semasa pengukuran semula:新人问题。GetRecords获得的K线数据和回测的图表以及真实数据都不一致

Di mana-mana orang yang tidak mempunyai akaun akaun mereka, mereka akan melihat bahawa mereka tidak mempunyai akaun akaun mereka sendiri.新人问题。GetRecords获得的K线数据和回测的图表以及真实数据都不一致

Data sejarah sebenar Okcoin:新人问题。GetRecords获得的K线数据和回测的图表以及真实数据都不一致

Dari grafik ini, data ketiga-tiga orang ini berbeza, dan jumlah dagangan mereka juga jauh berbeza, log yang keluar adalah 0.082727272727272727273

Jika anda ingin tahu apa sebabnya, terima kasih.


Lebih lanjut

Pencipta Kuantiti - Impian Kecilrecords[-1] adalah lajur terakhir data baris K. Data berubah pada masa yang sama, jadi bar yang belum selesai diperoleh. talib.GetRecords menentukan apakah ini boleh diakses ke data baris K >_