From 8b35efb921599861a4561fdf352205dedc6bc3be Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期一, 15 七月 2024 16:47:17 +0800
Subject: [PATCH] 手动设置独苗是否可以买入

---
 api/outside_api_command_callback.py |   17 ++++++++++++++++-
 1 files changed, 16 insertions(+), 1 deletions(-)

diff --git a/api/outside_api_command_callback.py b/api/outside_api_command_callback.py
index 889bc74..39aada8 100644
--- a/api/outside_api_command_callback.py
+++ b/api/outside_api_command_callback.py
@@ -48,7 +48,7 @@
 from trade.sell import sell_manager
 from trade.sell.sell_rule_manager import TradeRuleManager, SellRule
 from trade.trade_manager import TradeTargetCodeModeManager, AutoCancelSellModeManager
-from settings.trade_setting import MarketSituationManager
+from settings.trade_setting import MarketSituationManager, TradeBlockBuyModeManager
 from utils import socket_util, data_export_util, tool, huaxin_util, output_util, global_util
 from servers import server_util
 
@@ -1181,6 +1181,21 @@
                 count = history_k_data_manager.update_history_k_bars()
                 self.send_response({"code": 0, "data": {"count": count}, "msg": f"闇�瑕佹洿鏂癒绾夸唬鐮佹暟閲忥細{count}"}, client_id,
                                    request_id)
+            elif ctype == "get_buy_block_mode":
+                # 鑾峰彇涔板叆鏉垮潡鐨勬ā寮�
+                can_buy_unique_block = TradeBlockBuyModeManager().can_buy_unique_block()
+                self.send_response({"code": 0, "data": {"unique_block": 1 if can_buy_unique_block else 0 }, "msg": f""}, client_id,
+                                   request_id)
+
+            elif ctype == "add_buy_unique_block_mode":
+                # 娣诲姞鐙嫍涔板叆妯″紡
+                TradeBlockBuyModeManager().add_unique_block()
+                self.send_response({"code": 0, "data": {}, "msg": f""},
+                                   client_id,
+                                   request_id)
+
+
+
         except Exception as e:
             logging.exception(e)
             self.send_response({"code": 1, "msg": f"鏁版嵁澶勭悊鍑洪敊锛歿e}"}, client_id, request_id)

--
Gitblit v1.8.0