Administrator
2024-04-09 521058f11b090d704268c9b7d09ea38e99aecc75
l2/l2_data_manager_new.py
@@ -1650,7 +1650,7 @@
        if (can_buy_result and can_buy_result[0] and can_buy_result[5]) or constant.ALL_ACTIVE_BUY:
            # 有可买板块,有激进买板块
            # 第一步: 计算总卖额
            threshold_money = refer_sell_data[1]
            threshold_money, sell_1_price = refer_sell_data[1], refer_sell_data[3][0]
            for i in range(start_index - 1, -1, -1):
                val = total_datas[i]["val"]
                if tool.compare_time(val["time"], refer_sell_data[0]) <= 0:
@@ -1660,7 +1660,8 @@
                elif L2DataUtil.is_sell_cancel(val):
                    threshold_money -= val["num"] * int(float(val["price"]) * 100)
                elif L2DataUtil.is_buy(val):
                    # TODO 判断价格(大于买1) 被买吃掉
                    # 判断价格(大于卖1) 被买吃掉
                    if round( float(val["price"]),2) - sell_1_price >=0:
                    threshold_money -= val["num"] * int(float(val["price"]) * 100)
            # 第二步:计算起始信号
            second_930 = 9 * 3600 + 30 * 60 + 0