diff --git a/HTS_etf_122630.py b/HTS_etf_122630.py index 30898ce..7043cad 100644 --- a/HTS_etf_122630.py +++ b/HTS_etf_122630.py @@ -143,9 +143,10 @@ class HTS_etf(HTS): while datetime.strptime(today + " 063000", '%Y%m%d %H%M%S') < THIS_TIME < datetime.strptime(today + " 153100",'%Y%m%d %H%M%S'): if THIS_TIME < datetime.strptime(today + " 085500", '%Y%m%d %H%M%S'): - self.slackBot.sendMsg("wait... {} ({}) RSI: {}".format(self.stock_code, self.stock_name, rsi)) + self.slackBot.sendMsg("WAIT... {} ({}) RSI: {}".format(self.stock_code, self.stock_name, rsi)) if datetime.strptime(today + " 090000", '%Y%m%d %H%M%S') < THIS_TIME < datetime.strptime(today + " 090100", '%Y%m%d %H%M%S'): - self.slackBot.sendMsg("start... {} ({}) RSI: {}".format(self.stock_code, self.stock_name, rsi)) + self.slackBot.sendMsg("START... {} ({}) RSI: {}".format(self.stock_code, self.stock_name, rsi)) + logFp.write("START {} ({}) RSI: {}\n".format(self.stock_code, self.stock_name, rsi)) if datetime.strptime(today + " 090000", '%Y%m%d %H%M%S') < THIS_TIME < datetime.strptime(today + " 151500", '%Y%m%d %H%M%S'): @@ -234,9 +235,9 @@ if __name__ == "__main__": today_str = today.strftime('%Y%m%d') - if os.path.exists(os.path.join(RESOURCE_PATH, "log")): + 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"), "r", encoding='utf-8') + 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=40000, logFp=logFp) logFp.close() diff --git a/HTS_etf_233740.py b/HTS_etf_233740.py index 25e9a98..e0436da 100644 --- a/HTS_etf_233740.py +++ b/HTS_etf_233740.py @@ -143,9 +143,10 @@ class HTS_etf(HTS): while datetime.strptime(today + " 063000", '%Y%m%d %H%M%S') < THIS_TIME < datetime.strptime(today + " 153100",'%Y%m%d %H%M%S'): if THIS_TIME < datetime.strptime(today + " 085500", '%Y%m%d %H%M%S'): - self.slackBot.sendMsg("wait... {} ({}) RSI: {}".format(self.stock_code, self.stock_name, rsi)) + self.slackBot.sendMsg("WAIT... {} ({}) RSI: {}".format(self.stock_code, self.stock_name, rsi)) if datetime.strptime(today + " 090000", '%Y%m%d %H%M%S') < THIS_TIME < datetime.strptime(today + " 090100", '%Y%m%d %H%M%S'): - self.slackBot.sendMsg("start... {} ({}) RSI: {}".format(self.stock_code, self.stock_name, rsi)) + self.slackBot.sendMsg("START... {} ({}) RSI: {}".format(self.stock_code, self.stock_name, rsi)) + logFp.write("START {} ({}) RSI: {}\n".format(self.stock_code, self.stock_name, rsi)) if datetime.strptime(today + " 090000", '%Y%m%d %H%M%S') < THIS_TIME < datetime.strptime(today + " 151500", '%Y%m%d %H%M%S'): @@ -234,9 +235,9 @@ if __name__ == "__main__": today_str = today.strftime('%Y%m%d') - if os.path.exists(os.path.join(RESOURCE_PATH, "log")): + 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"), "r", encoding='utf-8') + 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() diff --git a/HTS_etf_251340.py b/HTS_etf_251340.py index d81645a..8244722 100644 --- a/HTS_etf_251340.py +++ b/HTS_etf_251340.py @@ -143,9 +143,10 @@ class HTS_etf(HTS): while datetime.strptime(today + " 063000", '%Y%m%d %H%M%S') < THIS_TIME < datetime.strptime(today + " 153100",'%Y%m%d %H%M%S'): if THIS_TIME < datetime.strptime(today + " 085500", '%Y%m%d %H%M%S'): - self.slackBot.sendMsg("wait... {} ({}) RSI: {}".format(self.stock_code, self.stock_name, rsi)) + self.slackBot.sendMsg("WAIT... {} ({}) RSI: {}".format(self.stock_code, self.stock_name, rsi)) if datetime.strptime(today + " 090000", '%Y%m%d %H%M%S') < THIS_TIME < datetime.strptime(today + " 090100", '%Y%m%d %H%M%S'): - self.slackBot.sendMsg("start... {} ({}) RSI: {}".format(self.stock_code, self.stock_name, rsi)) + self.slackBot.sendMsg("START... {} ({}) RSI: {}".format(self.stock_code, self.stock_name, rsi)) + logFp.write("START {} ({}) RSI: {}\n".format(self.stock_code, self.stock_name, rsi)) if datetime.strptime(today + " 090000", '%Y%m%d %H%M%S') < THIS_TIME < datetime.strptime(today + " 151500", '%Y%m%d %H%M%S'): @@ -234,9 +235,9 @@ if __name__ == "__main__": today_str = today.strftime('%Y%m%d') - if os.path.exists(os.path.join(RESOURCE_PATH, "log")): + 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"), "r", encoding='utf-8') + 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=50000, logFp=logFp) logFp.close() diff --git a/HTS_etf_252670.py b/HTS_etf_252670.py index 9202f66..d90faa5 100644 --- a/HTS_etf_252670.py +++ b/HTS_etf_252670.py @@ -144,9 +144,10 @@ class HTS_etf(HTS): while datetime.strptime(today + " 063000", '%Y%m%d %H%M%S') < THIS_TIME < datetime.strptime(today + " 153100",'%Y%m%d %H%M%S'): if THIS_TIME < datetime.strptime(today + " 085500", '%Y%m%d %H%M%S'): - self.slackBot.sendMsg("wait... {} ({}) RSI: {}".format(self.stock_code, self.stock_name, rsi)) + self.slackBot.sendMsg("WAIT... {} ({}) RSI: {}".format(self.stock_code, self.stock_name, rsi)) if datetime.strptime(today + " 090000", '%Y%m%d %H%M%S') < THIS_TIME < datetime.strptime(today + " 090100", '%Y%m%d %H%M%S'): - self.slackBot.sendMsg("start... {} ({}) RSI: {}".format(self.stock_code, self.stock_name, rsi)) + self.slackBot.sendMsg("START... {} ({}) RSI: {}".format(self.stock_code, self.stock_name, rsi)) + logFp.write("START {} ({}) RSI: {}\n".format(self.stock_code, self.stock_name, rsi)) if datetime.strptime(today + " 090000", '%Y%m%d %H%M%S') < THIS_TIME < datetime.strptime(today + " 151500", '%Y%m%d %H%M%S'): @@ -235,9 +236,9 @@ if __name__ == "__main__": today_str = today.strftime('%Y%m%d') - if os.path.exists(os.path.join(RESOURCE_PATH, "log")): + 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"), "r", encoding='utf-8') + 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=100000, logFp=logFp) logFp.close()