import os from datetime import datetime from HTS_etf import HTS_etf if __name__ == "__main__": today = datetime.today() PROJECT_HOME = os.getcwd() RESOURCE_PATH = os.path.join(PROJECT_HOME, "resources") # KODEX 인버스 * 2 stock_code = "233740" stock_name = "KODEX 코스닥150레버리지" hts = HTS_etf(RESOURCE_PATH, stock_code, stock_name, SELL_GAP=70) hts.connect2DB("hts.db") today_str = today.strftime('%Y%m%d') if not os.path.exists(os.path.join(RESOURCE_PATH, "log")): os.mkdir(os.path.join(RESOURCE_PATH, "log")) logFp = open(os.path.join(RESOURCE_PATH, "log", today_str + "_" + stock_code + ".log"), "w", encoding='utf-8') hts.buyRealTime(today_str, analyzed_day=1000, MAX_PRICE=30000, logFp=logFp) logFp.close() db_filename = os.path.join(RESOURCE_PATH, "hts.db") hts.insertStockData(today, stock_code, stock_name) hts.disconnect() hts.slackBot.sendMsg("done... {} ({})".format(stock_code, stock_name)) print("done...")