0
Follow
2
Followers
Há um problema com o retorno da função GetTicker() do disco simulado
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
in main TypeError: IO() takes at most 3 arguments (5 given)symbol not setGetTicker: 400: {"code": 2, "data": {}, "message": "invalid params"}gateio getdepth 502Decrypt: Secret key decrypt failedGetOrders: 400: {"code":-1121,"msg":"Invalid symbol."}HTTP 403 errorBitcoin trading by using botsPlease translate the buy plan pageRunning botvs docker on android
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
