| | |
| | | import json |
| | | import logging |
| | | import os |
| | | import datetime |
| | | import pickle |
| | | import re |
| | | |
| | | from dateutil.tz import tzfile, gettz |
| | | |
| | | from code_attribute import global_data_loader |
| | | from log_module.log import logger_debug |
| | | from strategy.data_downloader import DataDownloader |
| | | from strategy.low_suction_strategy import LowSuctionOriginDataExportManager |
| | | from strategy.data.data_analyzer import KTickLineAnalyzer |
| | | from strategy.data.data_downloader import DataDownloader |
| | | from strategy.data.data_manager import LowSuctionOriginDataExportManager |
| | | from strategy.strategy_variable_factory import DataLoader, StrategyVariableFactory |
| | | from third_data.history_k_data_manager import HistoryKDataManager |
| | | from third_data.history_k_data_util import JueJinLocalApi, HistoryKDatasUtils |
| | | from third_data.history_k_data_util import HistoryKDatasUtils |
| | | from utils import global_util, tool, huaxin_util |
| | | |
| | | |
| | |
| | | logging.exception(e) |
| | | return set(), None |
| | | |
| | | |
| | | from dateutil.parser import parse |
| | | |
| | | code_ticks_dict = {} |
| | | code_time_ticks_dict = {} |
| | |
| | | |
| | | |
| | | if __name__ == "__main__": |
| | | __back_test2() |
| | | data_loader = DataLoader("2025-06-10") |
| | | kline_1d_dict = data_loader.load_kline_data() |
| | | KTickLineAnalyzer.get_third_limit_up_days(kline_1d_dict.get("002907"), 10) |