Administrator
2025-02-24 1965ef18ca80f980e7805d2cc4d5b06c77cc0d08
总持仓把今日也加上
1个文件已修改
10 ■■■■ 已修改文件
trade/trade_strategy.py 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
trade/trade_strategy.py
@@ -210,9 +210,8 @@
                        continue
                    code_name = d["securityName"]
                    fdata["code_info"] = (code, code_name)
                    if d["prePosition"] <= 0:
                    if d["prePosition"] <= 0 and d["todayBSPos"] <= 0:
                        continue
                    fdata["total"] = d["prePosition"] + d["todayBSPos"]
                    fdata["available"] = d["availablePosition"]
                    fdata["cost_price"] = round(float(d["historyPosPrice"]), 2)
@@ -412,8 +411,8 @@
                for x in fdata["deal_list"]:
                    data = buyno_map.get(f"{x[1]}")
                    if data:
                        x[6] = int(round(x[3]/data["val"]["num"]))
                        x[3] = data["val"]["num"]*100
                        x[6] = int(round(x[3] / data["val"]["num"]))
                        x[3] = data["val"]["num"] * 100
                dealing_buy_order_info = L2TransactionDataManager().get_dealing_buy_order(code)
                if dealing_buy_order_info:
@@ -646,7 +645,8 @@
                for o in big_orders:
                    if o[2] >= 299e4:
                        orders.append(o)
            logger_debug.info("昨日炸板,今日开盘信息:代码-{},开盘价-【{}】,涨幅-【{}】,持仓-【{}】,成交大单数量-【{}】", code, price, rate, avaiable_volume,
            logger_debug.info("昨日炸板,今日开盘信息:代码-{},开盘价-【{}】,涨幅-【{}】,持仓-【{}】,成交大单数量-【{}】", code, price, rate,
                              avaiable_volume,
                              len(orders))
            if rate <= -2:
                sell_volume_rate = 1