|
|
@@ -11,12 +11,14 @@
|
|
|
└─ .gitignore // git忽略文件
|
|
|
```
|
|
|
|
|
|
-------
|
|
|
+
|
|
|
+## 项目流程分析
|
|
|
+> 通过检测币安的spread和当前库存值,计算出预定价格,随后围绕着当前库存等级,结合ira水平,计算出当前下单量(库存越大,ira越大,ira越大,下单量越小),委托限价买单之后,实时监测成交情况,如果成交立马委托卖单。
|
|
|
+
|
|
|
|
|
|
## 运行方式
|
|
|
> clone到本地/服务器之后,直接编译即可运行(需要配置)。
|
|
|
|
|
|
-------
|
|
|
|
|
|
## 其他问题
|
|
|
### 1. 关于库存平衡点
|
|
|
@@ -29,6 +31,12 @@
|
|
|
> * 技术上没有实现难度,但是具体细节还需要再研究。
|
|
|
|
|
|
|
|
|
-### 3. 遇到的问题
|
|
|
+### 3. 关于订单状态的获取方式
|
|
|
+> * 实际上上应该使用WebSocket去订阅订单信息,实时监测订单成交状态。
|
|
|
+> * 目前先使用HTTP的形式实现,虽然有点慢,但逻辑是成立的。
|
|
|
+
|
|
|
+
|
|
|
+### 4. 开发中遇到的问题(都基本熟悉了)
|
|
|
> * 各种类型、机制不熟悉问题。
|
|
|
+> * rust的环境问题。
|
|
|
> * 如何在本地使用rust进行proxy websocket连接交易所(网上没有解决方案,无论是chatgpt-4,还是google英文互联网,最后在github里翻到了一个方案解决了这个问题)。
|