Type/to search
0
Follow
0
Followers
Problema de novato. Os dados da linha K obtidos pelo GetRecords são inconsistentes com o gráfico de backtest e os dados reais
FAQ
Created 2017-07-09 18:15:00  Updated 2017-07-09 18:17:43
 1
 2434

Obter dados históricos de k-linhas com o talib.GetRecords e descobrir que os resultados obtidos na retrospectiva e os gráficos desenhados e os indicadores reais de k-linhas do mesmo período não são os mesmos

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

Configuração de detecção, seleção de Okcoin Cash
img

Gráfico de detecção:
img

O Diário imprimiu o último registro, o de 9 de julho, às 0h:
img

Os dados históricos reais da Okcoin:
img

A partir do gráfico, os dados dos três são diferentes, e o volume de transações também é muito diferente.

Por favor, pergunte-me por que é isso, obrigado.

Related Recommendations
Comment
All comments (1)

    records[-1] 是K线数据的最后一柱 数据是时刻变化的, 所以获取的 是未完成的 bar 。
    talib.GetRecords 确定这个可以获取到K线数据么 >_< !

    9 years ago
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)