From 2448ae4dc7e21627d0bedb0a31188d81aaf87c53 Mon Sep 17 00:00:00 2001 From: admin <admin@example.com> Date: 星期四, 12 六月 2025 18:29:18 +0800 Subject: [PATCH] 1.板上盯卖 L2决策分支简化 --- strategy/selling_strategy.py | 37 +++++++++---------------------------- 1 files changed, 9 insertions(+), 28 deletions(-) diff --git a/strategy/selling_strategy.py b/strategy/selling_strategy.py index a4ac020..773ba7d 100644 --- a/strategy/selling_strategy.py +++ b/strategy/selling_strategy.py @@ -577,33 +577,14 @@ position_volume_yesterday = position_info['availablePosition'] # 鑲′唤鍙敤 (鍙敤鑲′唤鏁伴噺) # 鏄ㄦ棩鎸佷粨閲忥紙鍙敤鎸佷粨閲忥級 # 璇ヨ偂鍔犲叆鍒版澘涓婄洴鍗栫殑闆嗗悎涓� 鎵�浠ヨ瀹氬崠鍑哄叏浠� data_cache.LIMIT_UP_SELL_CODES 鏄崕閼牸寮忕殑浠g爜 if code in data_cache.LIMIT_UP_SELL_CODES: - logger_info(f"鏉夸笂鐩崠 |寮�鍚瘄 杩涘叆鍗栫エ鍐崇瓥") - if current_volume < k_line_data[0]['volume'] * 0.6: - logger_info( - f"銆愬紑鐩樹复鏈恒��-銆� 鐐告澘涓紒锛佷笖褰撴棩閲忎笉瓒炽�戙�恵k_line_data[0]['sec_name']}銆� 鍗栦竴鏁伴噺涓嶇瓑浜�0锛岃瀹氬鍗栨暟閲忋�愬崄鍒嗕箣涓�浠撱�戯紝褰撴棩褰撴椂閲忥細{current_volume}") - order_methods.sell_order_by_part_volume(0.1, symbol, - position_volume_yesterday, - current_price, - k_line_data[0]['sec_name'], - index) - # 濡傛灉 鍗栦簩 閲忕偢鍑烘潵浜嗭紝閭d箞灏辨槸褰诲簳鐐稿紑浜嗐�� - if current_quotes_sell[1][1] != 0: - logger_info( - f"銆愬紑鐩樹复鏈恒��-銆� 鐐告澘鐐稿紑浜嗭紒锛併�戙�恵k_line_data[0]['sec_name']}銆� 鍗栦簩鏁伴噺涓嶇瓑浜�0锛岃瀹氬鍗栨暟閲忋�愬崄鍒嗕箣涓�浠撱�戯紝褰撴棩褰撴椂閲忥細{current_volume}") - order_methods.sell_order_by_part_volume(0.1, symbol, - position_volume_yesterday, - current_price, - k_line_data[0]['sec_name'], - index) - if current_volume < k_line_data[0]['volume'] * 0.8: - logger_info( - f"銆愬紑鐩樹复鏈恒��-銆� 鐐告澘锛侊紒涓斿綋鏃ラ噺涓嶈冻銆戙�恵k_line_data[0]['sec_name']}銆� 涔扮洏灏忎簬1涓� 涓� 浠婃棩閲忓皬浜庢槰鏃ラ噺鐨� 0.8锛屽綋鏃ュ綋鏃堕噺锛歿current_volume}") - logger_info( - f"銆愬紑鐩樹复鏈恒��-銆� 鐐告澘锛侊紒涓斿綋鏃ラ噺涓嶈冻銆戙�恵k_line_data[0]['sec_name']}銆� 璁惧畾濮斿崠銆愬叏浠撱��") - order_methods.sell_order_by_part_volume(1, symbol, - position_volume_yesterday, - current_price, - k_line_data[0]['sec_name'], - index) + logger_info(f"L2鏉夸笂鐩崠 |寮�鍚瘄 杩涘叆鍗栫エ鍐崇瓥") + logger_info( + f"銆愬紑鐩樹复鏈恒��-銆怢2鐐告澘鐐稿紑浜嗭紒锛併�戙�恵k_line_data[0]['sec_name']}銆� 鍗栦竴鏁伴噺涓嶇瓑浜�0锛岃瀹氬鍗栨暟閲忋�愬崄鍒嗕箣涓�浠撱�戯紝褰撴棩褰撴椂閲忥細{current_volume}") + order_methods.sell_order_by_part_volume(0.1, symbol, + position_volume_yesterday, + current_price, + k_line_data[0]['sec_name'], + index) + else: logger_info(f"鏉夸笂鐩崠 |鍏抽棴| 涓嶅仛澶勭悊") -- Gitblit v1.8.0