admin
2024-12-16 ec012b7d2b915db24cd8b23f723bf18dfe75b7d6
utils/network_delegate_manager.py
File was renamed from network_delegate_manager.py
@@ -115,12 +115,18 @@
            result = kpl_util.parseMarketIndustry(result)
        elif type_ == 2:
            # 精选,主力净额倒序
            result = kpl_api.getMarketJingXuanRealRankingInfo(True)
            result = kpl_util.parseMarketJingXuan(result)
            result = []
            for p in range(2):
                result_ = kpl_api.getMarketJingXuanRealRankingInfo(p + 1, True)
                result_ = kpl_util.parseMarketJingXuan(result_)
                result.extend(result_)
        elif type_ == 3:
            # 精选,主力净额顺序
            result = kpl_api.getMarketJingXuanRealRankingInfo(False)
            result = kpl_util.parseMarketJingXuan(result)
            result = []
            for p in range(2):
                result_ = kpl_api.getMarketJingXuanRealRankingInfo(p + 1, False)
                result_ = kpl_util.parseMarketJingXuan(result_)
                result.extend(result_)
        fresult = []
        forbidden_plates = []
        for d in result:
@@ -288,6 +294,7 @@
    @classmethod
    def __get_kpl_market_feelings(cls):
        market_feelings = kpl_api.getMarketFelling()
        market_strong = kpl_api.getMarketStrong()
        ps = [('涨停', market_feelings['ZT'], 'red')]
        ps.append(('>%7', int(market_feelings['8']) + int(market_feelings['9']) + int(
            market_feelings['10']), 'red'))
@@ -302,8 +309,9 @@
        ps.append(
            ('7%<', int(market_feelings['-8']) + int(market_feelings['-9']) + int(market_feelings['-10']), 'green'))
        ps.append(('跌停', market_feelings['DT'], 'green'))
        fdata = {"map": ps, "SJZT": market_feelings['SJZT'], "SJDT": market_feelings['SJDT'],
                 "SZJS": market_feelings['SZJS'], "XDJS": market_feelings['XDJS'], "sign": market_feelings['sign']}
        fdata = {"strong": market_strong, "map": ps, "SJZT": market_feelings['SJZT'], "SJDT": market_feelings['SJDT'],
                 "SZJS": market_feelings['SZJS'], "XDJS": market_feelings['XDJS'], "sign": market_feelings['sign'],
                 "qscln": market_feelings['qscln'] // 10000, "q_zrcs": market_feelings['q_zrcs'] // 10000}
        # 获取市场情绪
        return json.dumps(
            {"code": 0, "data": fdata}), True
@@ -379,7 +387,6 @@
        else:
            return json.dumps(
                {"code": 1, "msg": '同花顺不能买入'}), True
if __name__ == "__main__":