Une des premières entrées dans la collecte de K-lines sur disque dur

Auteur:le long-courrier, Créé: 2015-07-21 13:15:05, Mis à jour: 2019-08-01 11:01:03

Bonjour, je suis Coolwind et je vous souhaite la bienvenue à l'Inventor Quantification, à partir d'aujourd'hui, je commence à écrire des articles d'introduction pour les débutants afin de vous aider à vous lancer rapidement et à écrire votre propre stratégie.

J'essaie de faire en sorte que chaque petit article résout un petit problème et qu'il soit accompagné d'un exemple complet et utilisable.

Si vous avez des questions, vous pouvez me contacter, je vais essayer de vous aider à résoudre vos problèmes, car le travail est aussi très chargé et vous ne pouvez pas répondre à temps.

Je vous prie de m'excuser.

J'ai une question fréquemment posée par des amis dans le groupe, et je vais vous donner un petit exemple simple pour vous faire comprendre que certaines plateformes de trading fournissent des données de ligne K, par exemple les tokens.

okcoin, pour une telle plate-forme, peut être obtenu directement, alors que la plupart des plateformes de trading ne fournissent pas de données sur les lignes K. Dans ce cas, vous devez collecter les lignes K vous-même.

Remarque: dans un environnement de test, il n'est pas nécessaire de rassembler les K-lines car l'inventeur quantifie les K-lines historiques fournies pour le test, pourquoi l'inventeur quantifie-t-il les K-lines historiques pour empêcher l'utilisateur de négocier sur le disque dur?

L'utilisation est principalement due au fait que les K-lines quantifiées par l'inventeur sont collectées par lui-même, et peuvent varier légèrement en quantité et en précision, de sorte qu'elles ne sont pas fournies à l'utilisateur lors de l'opération sur le disque.

Attention, exchange.GetRecords ((); le nombre maximum de K-strings collectés est de 1411, et le premier sera supprimé après 1441 lignes, afin d'éviter d'affecter les performances.

img

Fonction activée Marquer (échange)

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

if (!records) {
    return;
}

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

}

fonction principale

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

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

}


Plus de

Ils vendentBonjour, je suis cool, je vous souhaite la bienvenue sur BOTVS, et à partir d'aujourd'hui, je commence à écrire des articles pour débutants afin de vous faciliter l'accès rapide et de rédiger votre propre stratégie. J'attends avec impatience, mais il semble qu'il n'y en ait pas ou très peu!!!

le nombre d'heuresJ'aimerais vous poser quelques questions. 1. J'ai découvert que les données historiques des lignes K collectées et les graphiques des journaux des journaux des journaux étaient différents dans un environnement de retouche avec ce code, les deux données des lignes K étant essentiellement les mêmes OPEN/HIGH/LOW/CLOSE, et les changements sont nettement plus petits que les graphiques des journaux. Le temps de révision est de 2015-08-10 17:10:24 à 2015-08-10 20:10:24,5 minutes. La ligne K, le jeton BTC, a en fait le même problème. Je ne sais pas si tu as bien compris. Je ne sais pas si tu as bien compris. {"Time":1439200800000, "Open":1645.52, "High":1645.52, "Low":1646.59212, "Close":1646.59212, "Volume":231.261} Il y a aussi une autre version de ce jeu qui est disponible en téléchargement. {"Time":1439201100000, "Open":1643.88, "High":1643.884816, "Low":1643.88, "Close":1643.884816, "Volume": 702.867} Il y a aussi une autre version de "Time" (1439201100000, "Open":1643.88, "High":1643.884816, "Low":1643.88, "Close":1643.884816, "Volume": 702.867). Le propriétaire veut dire que dans un environnement de disque réel (qu'il s'agisse d'un jeton qui fournit l'historique de la ligne K ou non) nous devons compter sur notre propre robot pour collecter les données de la ligne K, le robot cache au maximum 1411 lignes K, n'est-ce pas?

NulJe suis désolé de voir si tard.. si les transactions fournissent toutes les API pour obtenir les lignes K, les gestionnaires ne seront pas collectés par eux-mêmes sous le disque réel, ils obtiendront directement les lignes K fournies par l'échange, si l'échange ne fournit pas de collecte par lui-même, ils ne conserveront que les 1411 articles les plus récents, si les tests d'analyses, les données de niveau tick sont simulées et différentes de la réalité.