使用talib.GetRecords获取历史k线数据,发现回测时获得的结果和绘制的图表以及同期的真实K线指标三者都不一样
records = exchange.GetRecords(PERIOD_H1)
Log('records:', records[-1])
Les paramètres de réévaluation, sélectionnez Okcoin en espèces
Le graphique de la réévaluation:
Le journal a publié le dernier enregistrement, daté du 9 juillet à 0 heures:
Les données historiques réelles d'Okcoin:
Si vous regardez le graphique, les données des trois sont différentes, et le volume des transactions est très différent, et Log a donné 0.0827272727272727273
Si vous voulez savoir pourquoi, merci.
L'inventeur de la quantification - un petit rêverecords[-1] est la dernière colonne des données de la ligne K. Les données changent à tout moment, donc on obtient une barre incomplète. talib.GetRecords a déterminé que cette ligne peut être accédée aux données de K >_