使用talib.GetRecords获取历史k线数据,发现回测时获得的结果和绘制的图表以及同期的真实K线指标三者都不一样
records = exchange.GetRecords(PERIOD_H1)
Log('records:', records[-1])
La configuración de repetición, la opción es Okcoin en efectivo
Los gráficos que se dibujaron durante la revisión:
El diario imprimió el último registro, el 9 de julio a las 0:00.
Los datos históricos reales de Okcoin:
En el gráfico, los datos de los tres son diferentes, y el volumen de transacción es muy diferente, Log ha dado 0.0827272727272727273 ¿cómo es posible?
Por favor, pregunten por qué es así, gracias.
Los inventores cuantifican - sueños pequeñosrecords[-1] es la última columna de los datos de la línea K. Los datos cambian en el momento, por lo que se obtiene una barra incompleta. Talib.GetRecords determina que esto puede ser accesible a los datos de la línea K.