From e89d4691b171470890c3981229c2c474f1e8c253 Mon Sep 17 00:00:00 2001
From: Administrator <admin@example.com>
Date: 星期四, 11 七月 2024 17:40:45 +0800
Subject: [PATCH] 可转债强平机制

---
 main.py |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/main.py b/main.py
index 7805672..f41f23f 100644
--- a/main.py
+++ b/main.py
@@ -17,7 +17,8 @@
 from records import huaxin_trade_record_manager
 from third_data import kpl_data_manager, kpl_util
 from third_data.kpl_data_manager import PullTask, KPLCodeJXBlockManager, KPLLimitUpDataRecordManager
-from trade import huaxin_trade_api, huaxin_trade_data_update, huaxin_sell_util, backtest_trade, buy_strategy
+from trade import huaxin_trade_api, huaxin_trade_data_update, huaxin_sell_util, backtest_trade, buy_strategy, \
+    sell_strategy
 from trade.buy_strategy import BuyStrategyDataManager, StrategyBuyOrderRefManager
 from trade.trade_manager import CodeTradeStateManager
 from trade.trade_settings import WantBuyCodesManager, TradeStateManager
@@ -398,12 +399,16 @@
                 code = result[0]
                 # 姝h偂闇�瑕佸姞杞芥澘鍧�
                 if code.find("11") != 0 and code.find("12") != 0:
+                    # 姝h偂浠g爜
                     limit_up_price = tool.get_limit_up_price(code, result[8])
                     # 娑ㄥ箙澶т簬5%鎵嶅紑濮嬭幏鍙栨澘鍧�
                     if result[2] > 0.05:
                         KPLCodeJXBlockManager().load_jx_blocks(result[0], result[3],
                                                                float(limit_up_price),
                                                                KPLLimitUpDataRecordManager.get_current_reasons())
+                else:
+                    # 鍙浆鍊轰唬鐮�,澶勭悊
+                    sell_strategy.process_market_info(result, __BuyStrategyDataManager)
         except Exception as e:
             logger_debug.exception(e)
             time.sleep(1)

--
Gitblit v1.8.0