Administrator
2024-06-12 1ce9035fa89764c80e2764f877b6eef7efae8266
bug修复
1个文件已修改
8 ■■■■ 已修改文件
main.py 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
main.py
@@ -260,7 +260,6 @@
    # print("下单:", huaxin_trade_api.order(1, "127075", 10, 140.5, blocking=True))
def read_l2_results(trade_call_back_queue):
    while True:
        try:
@@ -269,11 +268,12 @@
                async_log_util.info(logger_trade, f"正股涨停,准备买入可转债:{result}")
                # 获取可以买的代码
                code, trade_time = result[0], result[1]
                if  CodeTradeStateManager().get_trade_state(code) == CodeTradeStateManager.TRADE_STATE_ALREADY_BUY:
                    async_log_util.info(logger_trade, f"已经下单过:{result}")
                    continue
                # 获取股票代码的可转债代码
                cb_code = target_codes_manager.get_cb_code(code)
                if CodeTradeStateManager().get_trade_state(cb_code) == CodeTradeStateManager.TRADE_STATE_ALREADY_BUY:
                    async_log_util.info(logger_trade, f"已经下单过:{result}")
                    continue
                # 获取可转债的涨停价
                market_info = code_market_manager.get_market_info(cb_code)
                limit_up_price = target_codes_manager.get_limit_up_price(cb_code)