Administrator
2024-07-11 e89d4691b171470890c3981229c2c474f1e8c253
trade/buy_strategy.py
@@ -50,6 +50,9 @@
            self.set_pre_close_price(code, info[8])
        self.__latest_market_info_dict[info[0]] = info
    def get_latest_market_info(self, code):
        return self.__latest_market_info_dict.get(code)
    def add_transaction_info(self, info, backtest=False):
        """
@@ -166,22 +169,6 @@
                # 删除第一个元素
                del self.__latest_transaction_price_dict[code][0]
        return self.__latest_transaction_price_dict[code][-1][0] - self.__latest_transaction_price_dict[code][0][0]
    def process(self, underlying_code, underlying_transaction_info, underlying_market_info, cb_code, cb_market_info):
        """
        处理数据
        :param underlying_code: 正股代码
        :param underlying_transaction_info:正股成交信息
        :param underlying_market_info: 正股行情
        :param cb_code: 可转债代码
        :param cb_market_info: 可转债行情
        :return: 是否可以买, 买入信息
        """
        pass
        # 是否开1
        limit_up_datas = KPLLimitUpDataRecordManager.latest_origin_datas
        for item in limit_up_datas:
            pass
class StrategyBuyOrderRefManager: