0
Follow
2
Followers
Terdapat masalah dengan pengembalian fungsi GetTicker() cakera simulasi
Created 2018-02-09 09:53:07
1
2091
exchange.GetTicker ((() secara teori mengembalikan data semasa dalam tempoh 24 jam, di mana High,Low adalah harga tertinggi dan terendah dalam tempoh 24 jam, tetapi dalam ujian cakera simulasi yang tidak jelas, setiap saat setiap saat dikembalikan nilai yang berbeza, membuat orang meragui kehidupan, mimpi kecil.
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
