Type/to search
0
Follow
2
Followers
Há um problema com o retorno da função GetTicker() do disco simulado
FAQ
Created 2018-02-09 09:53:07  
 1
 2088

exchange.GetTicker ((() na teoria atual de retorno de dados de 24 horas, em que o alto, baixo é o preço mais alto e o menor preço em 24 horas, mas no teste de disco de simulação de floreio de confusão, cada momento é o retorno de valores diferentes, o que deixa a pessoa duvidar da vida, sonhos e problemas.

Related Recommendations
Comment
All comments (1)

    明白您的意思了 , 这个 ticker 数据 的最高价,最低价 定义 每个交易所都有 不同标准, 有的是 用的 24小时, 有的 用的是 几分钟内 ,等等, 各家都不一样,没有统一标准。所以这个 值使用的时候 要结合 具体 操作的交易所 来看, BotVS 的是 24小时内的 最高 最低。

    function main(){ var beginTime = 0 var endTime = 0 var perTicker = null var isFirst = true while(true){ var ticker = _C(exchange.GetTicker) if(isFirst){ perTicker = ticker beginTime = new Date().getTime() isFirst = false } endTime = new Date().getTime() if(ticker.High !== perTicker.High){ Log(endTime - beginTime, "ticker 的 High 更新周期:", (endTime - beginTime) / 1000 / 60 , "分钟") perTicker = ticker beginTime = new Date().getTime() // throw "stop" } LogStatus(_D, ticker) Sleep(500) } }

    可以用这个代码测试下。

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