Administrator
2023-08-02 8595dc22aa9dde6aba6d0f8cdcf1656a8a59513b
l2/safe_count_manager.py
@@ -30,7 +30,7 @@
    # 返回数据与更新时间
    def __get_compute_progress(self, code, last_buy_single_index):
        key = "safe_count_l2-{}-{}".format(code, last_buy_single_index)
        val = RedisUtils.get( self.__getRedis(), key)
        val = RedisUtils.get(self.__getRedis(), key)
        if val is None:
            return None, -1, 0, 0
        val = json.loads(val)
@@ -39,7 +39,8 @@
    # 保存最近的下单信息
    def __save_latest_place_order_info(self, code, buy_single_index, buy_exec_index, cancel_index):
        key = "latest_place_order_info-{}".format(code)
        RedisUtils.setex( self.__getRedis(), key, tool.get_expire(), json.dumps((buy_single_index, buy_exec_index, cancel_index)))
        RedisUtils.setex(self.__getRedis(), key, tool.get_expire(),
                         json.dumps((buy_single_index, buy_exec_index, cancel_index)))
    def __get_latest_place_order_info(self, code):
        key = "latest_place_order_info-{}".format(code)
@@ -63,11 +64,11 @@
        key_regex = f"safe_count_l2-{code}-*"
        keys = RedisUtils.keys(self.__getRedis(), key_regex)
        for k in keys:
            RedisUtils.delete(self.__getRedis(),k)
            RedisUtils.delete(self.__getRedis(), k)
        key = f"latest_place_order_info-{code}"
        RedisUtils.delete(
            self.__getRedis(),key)
            self.__getRedis(), key)
    # 获取基础的安全笔数
    def __get_base_save_count(self, code, is_first):