From 8b848e8a9fa242b39f92f3a28faf89be10a6e456 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期五, 17 三月 2023 17:43:32 +0800
Subject: [PATCH] 首板策略优化

---
 code_volumn_manager.py |   18 ++++++++++++++++++
 1 files changed, 18 insertions(+), 0 deletions(-)

diff --git a/code_volumn_manager.py b/code_volumn_manager.py
index aaff68b..8b7eac6 100644
--- a/code_volumn_manager.py
+++ b/code_volumn_manager.py
@@ -51,6 +51,24 @@
     return _volumn
 
 
+# 鑾峰彇閲忔瘮锛堜粖鏃ラ噺/max(60澶╂渶澶ч噺,鏄ㄦ棩閲�)锛�
+def get_volume_rate(code):
+    today = get_today_volumn(code)
+    max60, yesterday = get_histry_volumn(code)
+    if today is None or max60 is None or yesterday is None:
+        raise Exception("鑾峰彇閲忓け璐�")
+    return round(int(today) / max(int(max60), int(yesterday)), 2)
+
+
+# 鑾峰彇閲忔瘮绱㈠紩
+def get_volume_rate_index(volume_rate):
+    rates = [0.2, 0.4, 0.6, 0.8, 1, 1.2, 1.4, 1.6]
+    for index in range(0, len(rates)):
+        if volume_rate <= rates[index]:
+            return index
+    return len(rates) - 1
+
+
 # 淇濆瓨浠婃棩閲�
 def save_today_volumn(code, volumn, volumnUnit):
     _volumn = None

--
Gitblit v1.8.0