REST API okex terlalu ketat, cuba untuk mendapatkan maklumat mendalam melalui sambungan websocket dial;
Oleh kerana terdapat lebih banyak mata wang (sekitar 80 mata wang) yang didaftarkan pada masa yang sama, proses logik, pemesanan, dan pertanyaan memakan masa.
Akibatnya, fungsi ws.read dilaksanakan dengan selang yang agak besar, dan data terkumpul terlalu banyak, sehingga setiap pusingan membaca dan pemeliharaan mendalam memakan masa yang lebih lama, tetapi tidak mempunyai API rehat yang tinggi;
Bayangkan jika terdapat program yang berasingan yang hanya mengambil maklumat websocket, mengekalkan kedalaman, dan menghantar maklumat kedalaman yang dikemas kini ke robot melalui port tempatan.
想着能不能有一个单独的程序,只负责循环收取websocket信息、维护深度,并随时把更新后的深度信息通过本地端口传递给机器人
这个需求可以实现的。可以写个行情收集器,数据中心实盘。开启服务分发数据。
Dial函数用非阻塞的立即返回模式。
- 1
