Ein neuer Einstieg in die K-String-Sammlung auf der Festplatte

Schriftsteller:Längeng, Erstellt: 2015-07-21 13:15:05, Aktualisiert: 2019-08-01 11:01:03

Hallo, ich bin Kältewind und will Sie herzlich begrüßen, die Erfinder-Quantifizierung zu verwenden, und ab heute schreibe ich ein neues Einführungsartikel, um Ihnen einen schnellen Einstieg und Ihre eigene Strategie zu erleichtern.

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

Wenn Sie Fragen haben, können Sie sich an mich wenden, ich werde versuchen, Ihnen zu helfen, wenn Sie Probleme haben, denn auch bei der Arbeit ist die Zeit sehr anstrengend und es ist nicht möglich, rechtzeitig zu antworten.

Bitte verzeihen Sie.

Ich habe ein einfaches Beispiel gegeben, damit Sie wissen, dass einige Plattformen K-Line-Daten bereitstellen, zum Beispiel Token.

Okcoin, für solche Plattformen, kann direkt abgerufen werden, während die meisten Handelsplattformen keine K-String-Daten zur Verfügung stellen. In diesem Fall müssen Sie die K-String selbst sammeln.

Anmerkung: In der Testumgebung ist keine Sammlung von K-Trägern erforderlich, da die Erfinder die Quantifizierung der Testgeschichte von K-Trägern zur Verfügung stellen, weshalb die Erfinder die Quantifizierung der Historie von K-Trägern nicht erlauben, wenn der Benutzer auf der Festplatte handelt.

Es ist vor allem zu berücksichtigen, dass die von den Erfindern quantifizierten K-Fäden selbst gesammelt wurden, in der Anzahl und Präzision können sich von kleinen Unterschieden unterscheiden, so dass sie beim Echtplattenbetrieb nicht für den Benutzer zur Verfügung gestellt werden.

Es ist zu beachten, dass exchange.GetRecords (); die höchste Anzahl der gesammelten K-Streams ist 1411, und nach 1441 wird die erste gelöscht, um die Leistung zu vermeiden.

img

Funktion eingeschaltet

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

if (!records) {
    return;
}

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

}

Funktion Haupt (() {

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

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

}


Mehr

VerkauftHallo, ich bin Kältewind und will Sie gerne bei BOTVS begrüßen. Von heute an schreibe ich neue Beiträge, um Ihnen einen schnellen Einstieg zu ermöglichen und Ihre eigenen Strategien zu schreiben. Ich freue mich sehr, aber es scheint, als ob es keine oder nur wenige gibt!!!

- Das ist nicht nötig.Ich habe ein paar Fragen, die ich Ihnen stellen möchte. 1. Ich habe mit diesem Code in einer Retest-Umgebung festgestellt, dass die gesammelten K-Leistehistorischen Daten und die Retest-Log-Diagramme unterschiedlich sind. Die K-Leiste-Daten sind im Wesentlichen OPEN/HIGH/LOW/CLOSE und die Veränderungen sind deutlich kleiner als die Log-Diagramme. Ich habe nur am Ende von onTick eine Zeile Code hinzugefügt, die die letzten Druckrekorde darstellt. Die Zeitwahl 2015-08-10 17:10:24 bis 2015-08-10 20:10:24,5 Minuten K-Linie, Token BTC, in der Tat wählen Sie andere Zeiträume auch das gleiche Problem. Und wenn Sie nicht wissen, was Sie tun müssen, dann lassen Sie mich Ihnen sagen, was Sie tun müssen. Und wenn Sie nicht wissen, was Sie tun müssen, dann lassen Sie mich Ihnen sagen, was Sie tun müssen. Und wenn Sie nicht wissen, was Sie tun müssen, dann tun Sie es. 2. Der Eigentümer möchte damit klarstellen, dass wir in einer realen Plattensituation (unabhängig davon, ob Token die K-String-Geschichte bereitstellen oder nicht) auf unsere eigenen Roboter angewiesen sind, um K-String-Daten zu sammeln, die maximal 1411 K-String-Daten speichern, oder?

NullLeider ist es so spät zu sehen, dass, wenn alle Transaktionen, die API bereitstellen, K-Linien erhalten, die Verwalter nicht selbst sammeln, sondern direkt die K-Linien der Börse erhalten, wenn die Börse nicht bereitstellt, sammeln sie sich selbst und speichern nur die letzten 1411 Artikel, wenn die simulierten Tests durchgeführt werden, sind die tick-artigen Daten simuliert und nicht real.