From 30b8187bb288e69750e3280d3e1f4cccc0a01d85 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期一, 22 四月 2024 18:46:30 +0800
Subject: [PATCH] 大单净流入对撤单比例影响

---
 test/test.py |   51 +++++++++++----------------------------------------
 1 files changed, 11 insertions(+), 40 deletions(-)

diff --git a/test/test.py b/test/test.py
index 46038a9..8a5924f 100644
--- a/test/test.py
+++ b/test/test.py
@@ -1,41 +1,12 @@
-import multiprocessing
-import queue
-import time
-
-from l2.cancel_buy_strategy import LCancelRateManager
-
-__queue = queue.Queue()
-
-
-def add_data(msg):
-    time.sleep(1)
-    start_time = time.time()
-    __queue.put({"msg": msg})
-    end_time = time.time()
-    if end_time - start_time > 0.002:
-        print("鍔犲叆鏃ュ織鑰楁椂")
-
-
-def test_process_1(pipe):
-    while True:
-        for i in range(10):
-            pipe.send_bytes(f"hello world:{i}".encode("utf-8"))
-            time.sleep(1)
-
-
-def test_process_2(pipe):
-    while True:
-        results = pipe.recv_bytes()
-        if results:
-            print("鎺ュ彈鍒板唴瀹癸細", results)
-
-
 if __name__ == "__main__":
-    q: queue.Queue = queue.Queue()
-    while True:
-        try:
-            temp = q.get(timeout=10)
-        except:
-            time.sleep(0.02)
-        finally:
-            pass
+    left_money_w = -3900
+    for w in [-3900, -3600, -3300,-3000, -2700, -2400,-2100,-900,3900,3900,4200,4500]:
+        if w > 0:
+            rate = ((w + 300) // 900) * 2
+        else:
+            rate = ((w + 599) // 900) * 2
+        if rate < -10:
+            rate = -10
+        if rate > 10:
+            rate = 10
+        print(w, rate)

--
Gitblit v1.8.0