def lts_save(tday): logging.basicConfig( filename="save_lts_agent.log", level=logging.INFO, format= '%(name)s:%(funcName)s:%(lineno)d:%(asctime)s %(levelname)s %(message)s' ) app_name = 'lts_save_agent' save_insts = [ "510180", "510050", "11000011", "11000016", "11000021", "11000026", "11000031", "11000036" ] my_agent = agent.SaveAgent(name=app_name, trader=None, cuser=None, instruments=save_insts, daily_data_days=0, min_data_days=0, tday=tday) lts_api.make_user(my_agent, LTS_SO_USER, save_insts) try: while 1: time.sleep(1) except KeyboardInterrupt: my_agent.mdapis = [] my_agent.trader = None
def save_LTS(user, insts, run_date): app_name = 'SaveAgent' my_agent = agent.SaveAgent(name = app_name, trader = None, cuser = None, instruments=insts, daily_data_days=0, min_data_days=0, tday = run_date) lts_api.make_user(my_agent, user, insts) try: while 1: time.sleep(1) except KeyboardInterrupt: my_agent.mdapis = []; my_agent.trader = None
def lts_save(tday): logging.basicConfig(filename="save_lts_agent.log",level=logging.INFO,format='%(name)s:%(funcName)s:%(lineno)d:%(asctime)s %(levelname)s %(message)s') app_name = 'lts_save_agent' save_insts = [ "510180", "510050", "11000011", "11000016", "11000021", "11000026", "11000031", "11000036"] my_agent = agent.SaveAgent(name = app_name, trader = None, cuser = None, instruments=save_insts, daily_data_days=0, min_data_days=0, tday = tday) lts_api.make_user(my_agent, LTS_SO_USER, save_insts) try: while 1: time.sleep(1) except KeyboardInterrupt: my_agent.mdapis = []; my_agent.trader = None
def save_lts_test(tday): prod_md = misc.LTS_SO_USER base.config_logging("save_lts_test.log", level=logging.DEBUG, format = '%(name)s:%(funcName)s:%(lineno)d:%(asctime)s %(levelname)s %(message)s', to_console = True, console_level = logging.INFO) save_insts = ['510050'] app_name = 'SaveAgent' config = {'daily_data_days': 0, 'min_data_days': 0} my_agent = agent.SaveAgent(name = app_name, trader = None, cuser = None, instruments=save_insts, tday = tday, config = config) lts_api.make_user(my_agent, prod_md) try: my_agent.resume() while 1: time.sleep(1) except KeyboardInterrupt: my_agent.exit()