L'API de repos d'okex est trop limitée pour essayer d'obtenir des informations détaillées via une connexion dial websocket;
Le nombre de pièces à souscrire en même temps (environ 80), la logique du processus, les commandes, les requêtes, etc., prennent beaucoup de temps.
La fonction ws.read est exécutée à un intervalle plus long et les données accumulées sont trop nombreuses, de sorte que chaque lecture et chaque maintenance en profondeur prennent plus de temps et sont moins efficaces.
Je me suis demandé s'il était possible d'avoir un programme séparé qui ne serait responsable que de la récupération de l'information de la socket web, de la maintenance de la profondeur et de la transmission de l'information de profondeur mise à jour au robot via un port local à tout moment.
想着能不能有一个单独的程序,只负责循环收取websocket信息、维护深度,并随时把更新后的深度信息通过本地端口传递给机器人
这个需求可以实现的。可以写个行情收集器,数据中心实盘。开启服务分发数据。
Dial函数用非阻塞的立即返回模式。
- 1
