From 2cf6a2ebbff9fdb518e98a46a0b815ef169a8a9b Mon Sep 17 00:00:00 2001 From: admin <admin@example.com> Date: 星期二, 04 三月 2025 18:14:03 +0800 Subject: [PATCH] 日志调整 --- strategy/kpl_api.py | 43 ++++++++++++++++++++++--------------------- 1 files changed, 22 insertions(+), 21 deletions(-) diff --git a/strategy/kpl_api.py b/strategy/kpl_api.py index 71916ea..cc0c457 100644 --- a/strategy/kpl_api.py +++ b/strategy/kpl_api.py @@ -703,27 +703,28 @@ while True: try: if data_cache.position_automatic_management_switch is True: - # 鍒濆鍖栧垎鏃跺競鍦烘儏缁垎鏁板垪琛ㄦ暟鎹垪琛� - time_sharing_market_strong_dirt = {} - now = datetime.datetime.now() # 鑾峰彇鏈満鏃堕棿 - # 鑾峰彇澶х洏缁煎悎寮哄害鍒嗘暟 - 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}鍒�") - usefulMoney = data_cache.account_finance_dict[0].get('usefulMoney', 0) - logger.info(f"璐︽埛鍙敤璧勯噾==={usefulMoney}鍏�") - # 浣庤糠鎯呯华姣斾緥 - low_emotion_mood_emotion = 1 - if data_cache.real_time_market_strong <= 33: - low_emotion_mood_emotion = 0.1 - # 鑾峰彇璁$畻浠婂ぉ鏂板鐨勬寔浠撴暟閲� - addition_position_number = len(data_cache.addition_position_symbols_set) - # 瀹氫箟涓�涓粖鏃ョ殑鍓╀綑鏂板鎸佷粨鏁伴噺鐨勫彉閲� - Unfinished_opening_plan_number = 3 - addition_position_number - # 鏍规嵁璐︽埛鍙敤閲戦 璁$畻浠婃棩璁″垝涓嬪崟閲戦 - # (璐︽埛鍙敤閲戦/浠婃棩鏈�澶ф柊澧炴寔浠撶エ鏁�) * 锛堝ぇ鐩樼患鍚堝己搴﹀垎鏁� * 0.01锛� - data_cache.today_planned_order_amount = (usefulMoney * low_emotion_mood_emotion / Unfinished_opening_plan_number) * (data_cache.real_time_market_strong * 0.01) - logger.info(f"浣庤糠鎯呯华姣斾緥===={low_emotion_mood_emotion}") + now_time = datetime.datetime.now().strftime("%H:%M:%S") + if data_cache.server_restart_time < now_time < data_cache.update_data_time: + # 鑾峰彇澶х洏缁煎悎寮哄害鍒嗘暟 + 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}鍒�") + usefulMoney = data_cache.account_finance_dict[0].get('usefulMoney', 0) + logger.info(f"璐︽埛鍙敤璧勯噾==={usefulMoney}鍏�") + # 浣庤糠鎯呯华姣斾緥 + low_emotion_mood_emotion = 1 + if data_cache.real_time_market_strong <= 33: + low_emotion_mood_emotion = 0.1 + logger.info(f"浣庤糠鎯呯华姣斾緥===={low_emotion_mood_emotion}") + # 鑾峰彇璁$畻浠婂ぉ鏂板鐨勬寔浠撴暟閲� + addition_position_number = len(data_cache.addition_position_symbols_set) + # 瀹氫箟涓�涓粖鏃ョ殑鍓╀綑鏂板鎸佷粨鏁伴噺鐨勫彉閲� + Unfinished_opening_plan_number = 3 - addition_position_number + if Unfinished_opening_plan_number != 0: + # 鏍规嵁璐︽埛鍙敤閲戦 璁$畻浠婃棩璁″垝涓嬪崟閲戦 + # (璐︽埛鍙敤閲戦/浠婃棩鏈�澶ф柊澧炴寔浠撶エ鏁�) * 锛堝ぇ鐩樼患鍚堝己搴﹀垎鏁� * 0.01锛� + data_cache.today_planned_order_amount = (usefulMoney * low_emotion_mood_emotion / Unfinished_opening_plan_number) * (data_cache.real_time_market_strong * 0.01) + except Exception as error: logger.error(f"鑾峰彇瀹炴椂澶х洏琛屾儏鎯呯华缁煎悎寮哄害[鍒嗘暟] 鍑芥暟鎶ラ敊: {error}") finally: -- Gitblit v1.8.0