Type/to search
33
Follow
63
Followers
Cách tốt nhất để xử lý các khoảng trống trong quá trình kiểm thử ngược là gì?
FAQ
Created 2020-05-07 21:02:29  
 5
 1516

Đánh giá lại chiến lược giao dịch bitcoin, tìm thấy cơ sở dữ liệu được lưu trữ bởi botvs, thỉnh thoảng có dữ liệu bị thiếu, tạo ra k dòng nhảy, ví dụ nhưokex có một k dòng bị thiếu kéo dài mười giờ từ ngày 27 đến ngày 28 tháng 3. Trong thời gian đánh giá lại, nếu bạn đã mở vị trí trước khi nhảy vọt, khi k dòng bị thiếu, bạn sẽ không thể thanh toán, ảnh hưởng đến độ chính xác của đánh giá lại, làm thế nào để xử lý sự nhảy vọt này tốt hơn?

var last_ticker_time = new Date().getTime(); // ghi lại thời gian lấy ticker cuối cùng
function onTick() {
var this_ticker_time = new Date().getTime();
if (this_ticker_time - last_ticker_time >= 15 * 60 * 1000) { // hai ticker cách nhau 15min, tức là nhảy không
Log(exchange.GetTicker())
}
last_ticker_time = new Date().getTime();
}

function main() {
while (true) {
onTick()
Sleep(60000)
}
}

Related Recommendations
Comment
All comments (5)

    你好,你可以留个联系方式吗?一直想加您询问下套利方面的问题,我的微信联系方式syz986,谢谢

    6 years ago

    okex的分钟数据不好回补,建议底层K线周期选5分钟

    6 years ago

    为了精确统计,我放弃了出现跳空的交易盈亏,方法就是修正一下初始资金量

    6 years ago

    能说具体一些吗

    6 years ago

    如果跳空导致亏了1美金,那么把初始资金减1美金,这样统计盈亏比就不受影响了。

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