Administrator
8 天以前 47d95908d3220299d17348f1dd8f13c9b1a4f469
bug修复
2个文件已修改
15 ■■■■ 已修改文件
code_attribute/code_volumn_manager.py 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
trade/buy_radical/radical_buy_data_manager.py 13 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
code_attribute/code_volumn_manager.py
@@ -101,7 +101,7 @@
        if k_format and not k_format[13]:
            has_limit_up_in_60 = False
        volume = self.get_max_volume_in_5days(code)
        if volume * limit_up_price >= 9e8 and has_limit_up_in_60:
        if volume and volume * limit_up_price >= 9e8 and has_limit_up_in_60:
            return volume
        return int(self.get_reference_volume_as_money_y(code) * 1e8 / limit_up_price)
trade/buy_radical/radical_buy_data_manager.py
@@ -353,12 +353,13 @@
    def __load_data(self):
        keys = redis_manager.RedisUtils.keys(self.__get_redis(), "total_radical_big_order_threshold_info-*")
        for k in keys:
            code = k.split("-")[1]
            val = redis_manager.RedisUtils.get(self.__get_redis(), k)
            if val:
                val = json.loads(val)
                self.__total_big_order_threshold[code] = val
        if keys:
            for k in keys:
                code = k.split("-")[1]
                val = redis_manager.RedisUtils.get(self.__get_redis(), k)
                if val:
                    val = json.loads(val)
                    self.__total_big_order_threshold[code] = val
    def set_money(self, code, money, trade_state):
        """