From 3c0e38433b45adbb7de333c033bc0750f29a3017 Mon Sep 17 00:00:00 2001 From: admin <admin@example.com> Date: 星期四, 15 五月 2025 13:39:09 +0800 Subject: [PATCH] 有无大单函数的数据来源的大单数据来源将本地读取改为内存读取,同时减少了打印的逻辑分支 --- strategy/data_cache.py | 15 +++++++-------- 1 files changed, 7 insertions(+), 8 deletions(-) diff --git a/strategy/data_cache.py b/strategy/data_cache.py index c630820..6c5ad9d 100644 --- a/strategy/data_cache.py +++ b/strategy/data_cache.py @@ -75,7 +75,9 @@ # self.filtered_stocks = [stock for stock in self.all_stocks if # stock.startswith('SHSE.60') or (stock.startswith('SZSE.00'))] self.filtered_stocks = [stock['symbol'] for stock in self.all_stocks if - isinstance(stock.get('symbol'), str) and (stock['symbol'].startswith('SHSE.60') or stock['symbol'].startswith('SZSE.00'))] + isinstance(stock.get('symbol'), str) and ( + stock['symbol'].startswith('SHSE.60') or stock['symbol'].startswith( + 'SZSE.00'))] # self.filtered_stocks = self.filtered_stocks[:10] print(f"杩囨护鍚庝笂璇丄鑲″拰娣辫瘉A鑲℃暟閲廸iltered_stocks锛歿len(self.filtered_stocks)}") # 澹版槑涓�涓嬮渶瑕佹媺鍙朘绾跨殑鍒楄〃 @@ -116,9 +118,9 @@ ''' SERVER_RESTART_TIME = "09:00:00" # 鏈嶅姟鍣ㄩ噸鍚椂闂� -L1_DATA_START_TIME = "09:15:00" # L1鏁版嵁寮�濮嬫椂闂� +L1_DATA_START_TIME = "09:15:00" # L1鏁版嵁寮�濮嬫椂闂� BEFORE_OPEN_BIDDING_TIME = "09:20:00" # 銆愮洏鍓嶃�戦泦鍚堢珵浠峰紑濮嬪墠鏃堕棿 -OPEN_BIDDING_TIME = "09:25:00" # 銆愮洏鍓嶃�戦泦鍚堢珵浠峰紑濮嬫椂闂� +OPEN_BIDDING_TIME = "09:25:00" # 銆愮洏鍓嶃�戦泦鍚堢珵浠峰紑濮嬫椂闂� LATER_OPEN_BIDDING_TIME = "09:25:06" # 銆愮洏鍓嶃�戦泦鍚堢珵浠峰紑濮嬪悗鐬棿 AFTER_OPEN_BIDDING_TIME = "09:25:12" # 銆愮洏鍓嶃�戦泦鍚堢珵浠峰紑濮嬪悗涓�浼� OPENING_TIME = "09:30:00" # 涓婂崍寮�鐩樻椂闂� @@ -134,7 +136,6 @@ CHECKING_DATA_TIME = "17:00:00" # 妫�鏌ユ暟鎹椂闂� UPDATE_DATA_TIME = "18:31:00" # 鏇存柊鏁版嵁鏃堕棿 PROGRAM_SLEEP_TIME = "22:00:00" # 绋嬪簭浼戠湢鏃堕棿銆愪笉鑳藉湪23鐐逛箣鍚庝粛杩愯锛岃幏鍙栧埌鐨勬暟鎹彲鑳芥湁璋銆� - # 鍒濆鍖栧綋鏃ュ綋鏃舵渶楂樹环 high_price = 0 @@ -161,7 +162,6 @@ real_time_market_strong = 0 # 鍒濆鍖栧疄鏃跺ぇ鐩樿鎯呭競鍦烘儏缁� 娑ㄨ穼缁熻 瀛楀吀 real_time_market_sentiment_dirt = {} - # 涓烘墍鏈変釜鑲$殑甯﹀睘鎬绾� 瀛楀吀鍒濆鍖� all_stocks_all_K_line_property_dict = {} @@ -260,8 +260,6 @@ # 澶х洏鎸囨暟鎯呯华棰勬湡鍒嗘暟 index_trend_expectation_score = 0 - - # 鍙互鏉夸笂鐩崠鐨勪唬鐮� LIMIT_UP_SELL_CODES = set() # L2鐐告澘鏁版嵁 @@ -275,4 +273,5 @@ logging.info(f"鍏ㄥ眬鍒濆鍖栨暟鎹� 瀹屾垚銆娿�娿�� - {os.getpid()}") - +# 澶у崟鎴愪氦鏁版嵁: {"浠g爜":[澶у崟鏁版嵁1,澶у崟鏁版嵁2,...]} +big_order_deal_dict = {} -- Gitblit v1.8.0