Esempio n. 1
0
def check_result():
    for index, security_item in get_security_list().iterrows():
        for fuquan in ('bfq', 'hfq'):
            dayk_path = get_kdata_path(security_item, fuquan=fuquan)
            if not os.path.exists(dayk_path):
                logger.warn(get_security_dir(security_item))

        dir = get_tick_dir(security_item)
        if os.path.exists(dir):
            files = [os.path.join(dir, f) for f in os.listdir(dir) if
                     ('csv' in f and os.path.isfile(os.path.join(dir, f)))]
            if not files:
                logger.warn(get_security_dir(security_item))
Esempio n. 2
0
def check_result():
    for index, security_item in get_security_list().iterrows():
        for fuquan in ('bfq', 'hfq'):
            dayk_path = get_kdata_path(security_item, fuquan=fuquan)
            if not os.path.exists(dayk_path):
                logger.warn(get_security_dir(security_item))

        dir = get_tick_dir(security_item)
        if os.path.exists(dir):
            files = [os.path.join(dir, f) for f in os.listdir(dir) if
                     ('csv' in f and os.path.isfile(os.path.join(dir, f)))]
            if not files:
                logger.warn(get_security_dir(security_item))
Esempio n. 3
0
def get_trading_dates_path(item):
    return os.path.join(get_security_dir(item), 'trading_dates.json')
Esempio n. 4
0
def get_kdata_dir_old(item, fuquan=False):
    if fuquan:
        return os.path.join(get_security_dir(item), 'kdata', 'fuquan')
    else:
        return os.path.join(get_security_dir(item), 'kdata')
Esempio n. 5
0
def get_kdata_path_ths(item, fuquan=False):
    if fuquan:
        return os.path.join(get_security_dir(item), 'ths_fuquan_dayk.json')
    else:
        return os.path.join(get_security_dir(item), 'ths_dayk.json')
Esempio n. 6
0
def get_kdata_path_csv_ths(item, fuquan=None):
    if fuquan == 'qfq' or fuquan == 'hfq':
        return os.path.join(get_security_dir(item), 'kdata', '{}_ths.csv'.format(fuquan))
    else:
        return os.path.join(get_security_dir(item), 'kdata', 'ths.csv')
Esempio n. 7
0
def get_trading_dates_path(item):
    return os.path.join(get_security_dir(item), 'trading_dates.json')
Esempio n. 8
0
def get_kdata_dir_old(item, fuquan=False):
    if fuquan:
        return os.path.join(get_security_dir(item), 'kdata', 'fuquan')
    else:
        return os.path.join(get_security_dir(item), 'kdata')
Esempio n. 9
0
def get_kdata_path_ths(item, fuquan=False):
    if fuquan:
        return os.path.join(get_security_dir(item), 'ths_fuquan_dayk.json')
    else:
        return os.path.join(get_security_dir(item), 'ths_dayk.json')
Esempio n. 10
0
def get_kdata_path_csv_ths(item, fuquan=None):
    if fuquan == 'qfq' or fuquan == 'hfq':
        return os.path.join(get_security_dir(item), 'kdata', '{}_ths.csv'.format(fuquan))
    else:
        return os.path.join(get_security_dir(item), 'kdata', 'ths.csv')