From 5648819608a812a34a6ec757a2cbed5e5141777d Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期一, 01 九月 2025 16:31:38 +0800
Subject: [PATCH] 动态总大单公式修改

---
 constant.py |   54 +++++++++++++++++++++++++++++++++++++++++++-----------
 1 files changed, 43 insertions(+), 11 deletions(-)

diff --git a/constant.py b/constant.py
index 8306a14..5a49c4b 100644
--- a/constant.py
+++ b/constant.py
@@ -97,7 +97,7 @@
 J_CANCEL_RATE_WITH_MUST_BUY = 0.9
 
 # L2鐩戞帶鐨勬渶浣庨噾棰�
-L2_MIN_MONEY = 500000
+L2_MIN_MONEY = 1000000
 # 姣忎釜L2璁惧鐨勪唬鐮佹暟閲�
 L2_CODE_COUNT_PER_DEVICE = 6
 
@@ -134,11 +134,11 @@
 
 L_CANCEL_MIN_WATCH_COUNT = 10
 # 鎾ゅ崟姣斾緥
-L_CANCEL_RATE = 0.6  # L鍚�
+L_CANCEL_RATE = 0.3  # L鍚�
 
 L_CANCEL_RATE_WITH_MUST_BUY = 0.9  # 鍔犵孩L鍚�
 
-L_CANCEL_RATE_WITH_MUST_BUY_FOR_REDICAL_BUY = 0.95  # 鎵叆鍔犵孩
+L_CANCEL_RATE_WITH_MUST_BUY_FOR_REDICAL_BUY = 0.9  # 鎵叆鍔犵孩
 
 L_CANCEL_RATE_WITH_HALF_MUST_BUY_FOR_REDICAL_BUY = 0.85  # 鎵叆鍗婂姞绾�
 
@@ -172,7 +172,7 @@
 G_CANCEL_RATE_FOR_GOOD_MARKET = 0.59
 
 # 鍗庨懌L2鐨勫崱浣嶆暟閲�
-HUAXIN_L2_MAX_CODES_COUNT = 75
+HUAXIN_L2_MAX_CODES_COUNT = 60
 
 TRADE_WAY_HUAXIN = "huaxin"
 TRADE_WAY_JUEJIN = "juejin"
@@ -186,29 +186,29 @@
 ########鍗庨懌閰嶇疆########
 if not is_windows() or True:
     # 涓嬪崟1鎵�
-    BUY_MONEY_PER_CODE = 500 if constant.IS_A else 20000
+    BUY_MONEY_PER_CODE = 500 if constant.IS_A else 40000
     L2_SOURCE_TYPE = L2_SOURCE_TYPE_HUAXIN
     JUEJIN_LOCAL_API = False
     TRADE_WAY = TRADE_WAY_HUAXIN
     TRADE_ENABLE = True
 
 # 鏈�澶х殑浠g爜浠锋牸
-MAX_CODE_PRICE = 100
+MAX_CODE_PRICE = 10000
 MIN_CODE_PRICE = 2
-MAX_SUBSCRIPT_CODE_PRICE = 100
+MAX_SUBSCRIPT_CODE_PRICE = 10000
 
 # 鎵叆浠锋牸鍖洪棿
-MAX_CODE_RADICAL_BUY_PRICE = 40
+MAX_CODE_RADICAL_BUY_PRICE = 50
 MIN_CODE_RADICAL_BUY_PRICE = 2
 
-# 鎵叆鐨勮嚜鐢辨祦閫氬競鍊煎尯闂�
-RADICAL_BUY_ZYLTGB_AS_YI_RANGES = [[(5, 1000), (3, 40)], [(50, 1000), (2, 3)]]
+# 鎵叆鐨勮嚜鐢辨祦閫氬競鍊煎尯闂达細[[(鑷敱娴侀�氭渶灏忓��,鑷敱娴侀�氭渶澶у��),(鑲′环鏈�灏忓��,鑲′环鏈�澶у��)]]
+RADICAL_BUY_ZYLTGB_AS_YI_RANGES = [[(30, 1000), (3, 50)], [(30, 1000), (2, 3)]]
 
 # L2鏁版嵁鏄惁杞藉叆瀹屾垚
 L2_DATA_IS_LOADED = False
 
 # 鍙拱鍏ョ殑閲戦
-AVAILABLE_BUY_MONEYS = [5000, 20000, 30000, 40000, 50000]
+AVAILABLE_BUY_MONEYS = [25000, 50000, 55000, 60000, 65000, 70000]
 
 # 鏉夸笂鏀鹃噺鏄惁鍙壂鍏�
 CAN_RADICAL_BUY_AT_LIMIT_UP = False
@@ -218,3 +218,35 @@
 
 # 甯歌涔版槸鍚︿拱鍏�
 CAN_COMMON_BUY = False
+
+# 鏍规嵁甯傚満寮哄害纭畾涔板噣娴佸叆韬綅鍓嶅嚑:[(鏈�浣庡垎,鏈�楂樺垎,涔板墠鍑�)]
+RADICAL_BUY_TOP_IN_COUNT_BY_MARKET_STRONG = [(0, 60, 20), (60, 70, 25), (70, 80, 30), (80, 90, 35), (90, 101, 40)]
+# 杈ㄨ瘑搴︾殑绁ㄦ澘鍧楁渶浣庢祦鍏ュ墠鍑�
+RADICAL_BUY_TOP_IN_INDEX_WITH_SPECIAL = 20
+
+# 鏄惁涓烘柊鐗堜笅鍗�
+IS_NEW_VERSION_PLACE_ORDER = True
+
+# 蹇界暐鏉垮潡娴佸叆鐨勫競鍦哄己搴�
+IGNORE_BLOCK_IN_MONEY_MARKET_STRONG = 101
+
+# 鏂扮増L2鐩戝惉
+IS_L2_NEW = False
+
+# 鏄惁鍙拱棣栧皝
+CAN_BUY_FIRST_LIMIT_UP = False
+
+# 鏄惁鍙互鑷姩鎷夌櫧
+CAN_AUTO_ADD_WHITE = True
+
+# L鍚庢挙鍗曢槇鍊煎彉澶ф闀�
+L_DOWN_RATE_INCREASE_STEP = 0.1
+
+# 鍙互鑷姩鍔犳兂
+CAN_AUTO_ADD_WANT_BUY_CODES = True
+
+# L鍚庢挙鍗曟瘮渚嬭嚜鍔ㄥ彉鍖�
+CAN_AUTO_L_DOWN_RATE_CHANGE = True
+
+# 鑷姩鍔犳兂鏃舵
+AUTO_ADD_WANT_BUY_CODES_TIME_RANGES = ("09:25:00", "10:00:00")

--
Gitblit v1.8.0