Administrator
2024-07-05 fff93bdb882a8c40229b17c96c3808426a80d46c
bug修改
1个文件已修改
7 ■■■■ 已修改文件
main.py 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
main.py
@@ -179,7 +179,7 @@
                                       "buy1Money": output_util.money_desc(
                                           cb_market.buy1_price * cb_market.buy1_volume),
                                       "preClosePrice": cb_market.pre_close_price}
                r["createTime"] = int(datetime.datetime.strptime(r["createTime"], "%Y-%m-%d %H:%M:%S").timestamp())
                r["createTime"] = 0
                if underlying_market:
                    if not gpcode_manager.CodesNameManager().get_code_name(underlying_market.code):
                        # 异步请求名称
@@ -206,6 +206,8 @@
                    r["buy_list"] = [{"price": str(x["price"]), "tradeTime": x["tradeTime"], "volume": x["volume"]} for
                                     x in
                                     buys]
                    r["createTime"] = int(buys[-1]["tradeTime"].replace(":", ""))
                if "sell_list" not in r:
                    sells = huaxin_trade_record_manager.DealRecordManager().list_sell_by_code_cache(cb_code)
                    r["sell_list"] = [{"price": str(x["price"]), "tradeTime": x["tradeTime"], "volume": x["volume"]} for
@@ -288,7 +290,8 @@
                        strategy_type = buy_info[1]
                        # 获取股票代码的可转债代码
                        cb_code = target_codes_manager.get_cb_code(code)
                        if CodeTradeStateManager().get_trade_state(cb_code, strategy_type) == CodeTradeStateManager.TRADE_STATE_ALREADY_BUY:
                        if CodeTradeStateManager().get_trade_state(cb_code,
                                                                   strategy_type) == CodeTradeStateManager.TRADE_STATE_ALREADY_BUY:
                            continue
                        # 获取可转债的涨停价
                        market_info = code_market_manager.get_market_info(cb_code)