| | |
| | | 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) |
| | |
| | | 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: |
| | |
| | | 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 |