From 36731498e1b7c65a69cd15d626fedca4c92c1042 Mon Sep 17 00:00:00 2001 From: admin <admin@example.com> Date: 星期四, 20 二月 2025 17:39:54 +0800 Subject: [PATCH] 增加撤单 --- strategy/kpl_api.py | 42 +++++++++++++++++++++++------------------- 1 files changed, 23 insertions(+), 19 deletions(-) diff --git a/strategy/kpl_api.py b/strategy/kpl_api.py index ac413f9..d71053e 100644 --- a/strategy/kpl_api.py +++ b/strategy/kpl_api.py @@ -213,8 +213,8 @@ data = (getMarketJingXuanRealRankingInfo()) market_sift_plate = json.loads(data) # print(f"market_sift_plate 鏁� ======{len(market_sift_plate['list'])}") - logger.info(f"market_sift_plate['list']======{market_sift_plate['list']}") - logger.info(f"market_sift_plate['list'][0] ======{market_sift_plate['list'][0]}") + # logger.info(f"market_sift_plate['list']======{market_sift_plate['list']}") + # logger.info(f"market_sift_plate['list'][0] ======{market_sift_plate['list'][0]}") # 鍒濆鍖栫簿閫夋澘鍧楀搴斾釜鑲″瓧鍏� market_sift_plate_stock_dict = {} if 'list' in market_sift_plate: @@ -328,7 +328,7 @@ # print(f"json_data=={json_data}") if len(json_data) != 0: # 鍐欏叆鏂囦欢 - with open('local_storage_data/limit_up_block_names.json', 'w', encoding='utf-8') as f: + with open(constant.KPL_LIMIT_UP_BLOCK_NAMES_PATH, 'w', encoding='utf-8') as f: f.write(json_data) return limit_up_block_names @@ -378,7 +378,7 @@ # 鎵撳紑鏂囦欢骞惰拷鍔燡SON琛� with open(self.file_path, 'a', encoding='utf-8') as file:file.write(json_line) else: - print(f"锛堝綋鏃ユ棩鏈熷凡瀛樺湪浜庢枃浠剁殑鏈�鍚庝竴琛屼簡锛屼笉鍐嶉噸澶嶈拷鍔犲啓鍏ワ級") + logger.info(f"锛堝綋鏃ユ棩鏈熷凡瀛樺湪浜庢枃浠剁殑鏈�鍚庝竴琛屼簡锛屼笉鍐嶉噸澶嶈拷鍔犲啓鍏ワ級") else: json_line = json.dumps({current_date: data_to_append}, ensure_ascii=False) + '\n' # 鎵撳紑鏂囦欢骞惰拷鍔燡SON琛� @@ -702,22 +702,26 @@ data_cache.real_time_market_strong = get_market_strong() # data_cache.time_sharing_market_strong_dirt = time_sharing_market_strong_dirt.update({now: data_cache.real_time_market_strong}) logger.info(f"澶х洏琛屾儏鎯呯华缁煎悎寮哄害 [鍒嗘暟]==={data_cache.real_time_market_strong}鍒�") + # 鏈烘鐗� + # if data_cache.real_time_market_strong >= 70: + # data_cache.have_plate_buy_money = 30000 + # data_cache.have_strength_buy_money = 30000 + # elif 60 <= data_cache.real_time_market_strong < 70: + # data_cache.have_plate_buy_money = 20000 + # data_cache.have_strength_buy_money = 20000 + # elif 50 <= data_cache.real_time_market_strong < 60: + # data_cache.have_plate_buy_money = 10000 + # data_cache.have_strength_buy_money = 10000 + # elif 30 <= data_cache.real_time_market_strong < 50: + # data_cache.have_plate_buy_money = 3000 + # data_cache.have_strength_buy_money = 3000 + # elif data_cache.real_time_market_strong < 30: + # data_cache.have_plate_buy_money = 1000 + # data_cache.have_strength_buy_money = 1000 - if data_cache.real_time_market_strong >= 70: - data_cache.have_plate_buy_money = 30000 - data_cache.have_strength_buy_money = 30000 - elif 60 <= data_cache.real_time_market_strong < 70: - data_cache.have_plate_buy_money = 20000 - data_cache.have_strength_buy_money = 20000 - elif 50 <= data_cache.real_time_market_strong < 60: - data_cache.have_plate_buy_money = 10000 - data_cache.have_strength_buy_money = 10000 - elif 30 <= data_cache.real_time_market_strong < 50: - data_cache.have_plate_buy_money = 3000 - data_cache.have_strength_buy_money = 3000 - elif data_cache.real_time_market_strong < 30: - data_cache.have_plate_buy_money = 1000 - data_cache.have_strength_buy_money = 1000 + # 鏍规嵁璐︽埛鍙敤閲戦 璁$畻浠婃棩璁″垝涓嬪崟閲戦 + # (璐︽埛鍙敤閲戦/浠婃棩鏈�澶ф柊澧炴寔浠撶エ鏁�) * 锛堝ぇ鐩樼患鍚堝己搴︿唤鏁� * 0.01锛� + data_cache.today_planned_order_amount = (data_cache.account_finance_dict['usefulMoney'] / 3) * (data_cache.real_time_market_strong * 0.01) except Exception as error: logger.error(f"鑾峰彇瀹炴椂澶х洏琛屾儏鎯呯华缁煎悎寮哄害[鍒嗘暟] 鍑芥暟鎶ラ敊: {error}") finally: -- Gitblit v1.8.0