33
konzentrieren Sie sich auf
61
Anhänger

Wie gehe ich beim Backtesting am besten mit Lücken um?

Erstellt in: 2020-05-07 21:02:29, aktualisiert am:
comments   5
hits   1252

Die Datenbank, in der die Botvs gespeichert sind, wurde zurückgetest. Gelegentlich fehlten Daten, was zu einem Sprung von k-Linien führte, wie zum Beispiel der Sprung von okx vom 27. bis 28. März, der bis zu zehn Stunden dauerte.

var last_ticker_time = new Date().getTime(); // Zeichnet die letzte Zeit ein, in der der Tick erfasst wurde function onTick() { var this_ticker_time = new Date().getTime(); if (this_ticker_time - last_ticker_time >= 15 * 60 * 1000) { // Zwei ticker sind 15min voneinander entfernt, das ist ein Flug Log(exchange.GetTicker()) } last_ticker_time = new Date().getTime(); }

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