示例#1
0
def run_backups():
    process_name = "run_backups"
    data = dataBlob(log_name=process_name)
    list_of_timer_names_and_functions = get_list_of_timer_functions_for_backup()
    backup_process = processToRun(
        process_name, data, list_of_timer_names_and_functions)
    backup_process.main_loop()
示例#2
0
def run_stack_handler():
    process_name = "run_stack_handler"
    data = dataBlob(log_name=process_name)
    list_of_timer_names_and_functions = get_list_of_timer_functions_for_stack_handler()
    price_process = processToRun(
        process_name, data, list_of_timer_names_and_functions)
    price_process.run_process()
示例#3
0
def run_reports():
    process_name = "run_reports"
    data = dataBlob(log_name=process_name)
    list_of_timer_names_and_functions = get_list_of_timer_functions_for_reports(
        data)
    price_process = processToRun(process_name, data,
                                 list_of_timer_names_and_functions)
    price_process.run_process()
示例#4
0
def run_systems():
    data = dataBlob(log_name=process_name)
    list_of_timer_names_and_functions = (
        get_list_of_backtest_timer_functions_for_strategies(data))

    system_process = processToRun(process_name, data,
                                  list_of_timer_names_and_functions)
    system_process.run_process()
示例#5
0
def run_daily_price_updates():
    process_name = "run_daily_prices_updates"
    data = dataBlob(log_name=process_name)
    list_of_timer_names_and_functions = get_list_of_timer_functions_for_price_update(
    )
    price_process = processToRun(process_name, data,
                                 list_of_timer_names_and_functions)
    price_process.run_process()
示例#6
0
def run_cleaners():
    process_name = "run_cleaners"
    data = dataBlob(log_name=process_name)
    list_of_timer_names_and_functions = get_list_of_timer_functions_for_cleaning()
    cleaning_process = processToRun(
        process_name, data, list_of_timer_names_and_functions
    )
    cleaning_process.run_process()
def run_capital_update():
    process_name = "run_capital_update"
    data = dataBlob(log_name=process_name)
    list_of_timer_names_and_functions = get_list_of_timer_functions_for_capital_update(
    )
    capital_process = processToRun(process_name, data,
                                   list_of_timer_names_and_functions)
    capital_process.main_loop()
示例#8
0
def run_strategy_order_generator():
    data = dataBlob(log_name=process_name)
    list_of_timer_names_and_functions = get_list_of_strategy_order_timer_functions_for_strategies(
        data)

    system_process = processToRun(process_name, data,
                                  list_of_timer_names_and_functions)
    system_process.run_process()
示例#9
0
def run_strategy_order_generator():
    data = dataBlob(log_name=process_name)
    list_of_timer_names_and_functions = get_list_of_timer_functions_for_strategies(
        process_name, data)
    order_process = processToRun(process_name,
                                 data,
                                 list_of_timer_names_and_functions,
                                 use_strategy_config=True)
    order_process.main_loop()
示例#10
0
def run_systems():
    process_name = "run_systems"
    data = dataBlob(log_name=process_name)
    list_of_timer_names_and_functions = get_list_of_timer_functions_for_strategies(
        process_name, data)

    system_process = processToRun(
        process_name,
        data,
        list_of_timer_names_and_functions,
        use_strategy_config=True)
    system_process.main_loop()