Administrator
7 天以前 ae8d76a456b64c1c6c4ebf11b6ec33b7df217b1a
third_data/feed_analysis.py
@@ -3,17 +3,21 @@
from third_data import kpl_api, kpl_util
from third_data.history_k_data_util import HistoryKDatasUtils
from third_data.kpl_data_manager import KPLDataManager
from utils import tool
def getFirstLimitUpPremium(day):
    results = kpl_api.getHistoryLimitUpInfo(day)
    # 保存
    # KPLDataManager.save_data("limit_up", kpl_util.parseDaBanData({"list": results, "errcode": 0}, 1))
    # 获取下一个交易日
    next_day = HistoryKDatasUtils.get_next_trading_date(day)
    result_list = kpl_util.parseDaBanData(json.dumps({"list": results, "errcode": 0}), kpl_util.DABAN_TYPE_LIMIT_UP)
    target_codes = set()
    for result in result_list:
        if not tool.is_shsz_code(result[0]):
        if not tool.is_can_buy_code(result[0]):
            continue
        if result[4] != '首板':
            continue
@@ -32,6 +36,5 @@
                print(record)
if __name__ == "__main__":
    getFirstLimitUpPremium("2023-12-26")
    getFirstLimitUpPremium("2024-02-08")