Administrator
2023-07-18 86192a7fd4bd7bde5745e82495c717967b8493a2
l2/cancel_buy_strategy.py
@@ -355,7 +355,10 @@
            latest_progress_index = -1
        # 监听的数据
        watch_indexs_dict = {}
        total_nums = 0
        if start_index >= 1956:
            print("进入测试")
        # 初始化为1防止分母为0
        total_nums = 1
        if origin_progress_index is not None:
            # 获取成交位置到执行位置的监控数据
            watch_indexs = cls.__get_watch_index_set(code)[0]
@@ -804,8 +807,8 @@
                    is_first_code):
        time_space = tool.trade_time_sub(total_data[start_index]["val"]["time"],
                                         total_data[buy_exec_index]["val"]["time"])
        # 守护30s以外的数据
        if time_space <= constant.S_CANCEL_EXPIRE_TIME:
        # 守护S撤以外的数据
        if time_space <= constant.S_CANCEL_EXPIRE_TIME or int(tool.get_now_time_str().replace(":", "")) > int("145000"):
            return False, None
        watch_indexes = cls.__get_watch_indexes(code)
        if not watch_indexes: