From fff93bdb882a8c40229b17c96c3808426a80d46c Mon Sep 17 00:00:00 2001 From: Administrator <admin@example.com> Date: 星期五, 05 七月 2024 15:08:43 +0800 Subject: [PATCH] bug修改 --- main.py | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) diff --git a/main.py b/main.py index a30a4ac..a5367fd 100644 --- a/main.py +++ b/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] # 鑾峰彇鑲$エ浠g爜鐨勫彲杞�轰唬鐮� 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) -- Gitblit v1.8.0