0
konzentrieren Sie sich auf
1
Anhänger

Erste Schritte Teil 1: Sammeln von K-Linien-Charts im realen Handel

Erstellt in: 2015-07-21 13:15:05, aktualisiert am: 2019-08-01 11:01:03
comments   3
hits   2885

Hallo, ich bin der kalte Wind und ich freue mich, dass ihr die Erfinder-Quantifizierung nutzt, und ab heute werde ich einen Artikel für Neueinsteiger schreiben, damit ihr schnell einsteigen und eure eigenen Strategien schreiben könnt.

Der Stil der Artikel ist minimalistisch, und ich versuche, dass jeder Artikel ein kleines Problem löst und ein vollständiges, funktionierendes Beispiel enthält.

Wenn Sie Probleme haben, können Sie mich kontaktieren, ich werde versuchen, Ihnen bei einigen Problemen zu helfen, denn ich bin auch auf der Arbeit, die Zeit ist viel zu stressig, ich kann nicht rechtzeitig antworten, und ich habe keine Zeit, um zu reagieren.

Ich bitte um Verständnis.

Hier ist ein einfaches Beispiel, um zu zeigen, dass einige Plattformen K-Leitung-Daten zur Verfügung stellen (z.B. Bitcoin).

Okcoin, für eine solche Plattform, kann direkt erfasst werden, während die meisten Handelsplattformen keine K-Linie-Daten zur Verfügung stellen und in diesem Fall die K-Linie selbst sammeln.

Anmerkung: In der Testumgebung ist die Sammlung von K-Linien nicht erforderlich, da der Erfinder die historischen K-Linien für die Tests zur Verfügung stellt, die der Erfinder für die historischen K-Linien quantifiziert hat, die dem Benutzer nicht zur Verfügung gestellt werden können, wenn er auf dem Laufenden handelt.

Die K-Leitung, die der Erfinder quantifiziert hat, wurde von ihm selbst gesammelt. Die Anzahl und die Genauigkeit variieren geringfügig, so dass sie dem Benutzer nicht zur Verfügung gestellt wird, wenn sie auf der Festplatte betrieben wird.

Zu beachten ist, dass exchange.GetRecords ((); die Anzahl der gesammelten K-Linien, maximal 1411, plus 1441 Punkte, zuerst gelöscht wird, um die Leistung zu vermeiden.

Erste Schritte Teil 1: Sammeln von K-Linien-Charts im realen Handel

function onTick(exchange) {

var records = exchange.GetRecords();//搜集K线,最多可以搜集1411条

if (!records) {
    return;
}

Log("当前搜集到的K(分钟)线数量",records.length);

}

function main() {

Log(exchange.GetName(), exchange.GetCurrency());

while (true) {//循环执行
    onTick(exchange);
    Sleep(10000);
}

}