init
This commit is contained in:
@@ -200,23 +200,26 @@ class HTS_122630 (HTS):
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
today = datetime.today()
|
||||
week = datetime.today().weekday()
|
||||
if week in (0, 1, 2, 3, 4):
|
||||
|
||||
PROJECT_HOME = os.getcwd()
|
||||
RESOURCE_PATH = os.path.join(PROJECT_HOME, "resources")
|
||||
today = datetime.today()
|
||||
|
||||
# KODEX 인버스 * 2
|
||||
stock_code = "122630"
|
||||
stock_name = "KODEX 레버리지"
|
||||
buy_count = 130
|
||||
PROJECT_HOME = os.getcwd()
|
||||
RESOURCE_PATH = os.path.join(PROJECT_HOME, "resources")
|
||||
|
||||
hts = HTS_122630(RESOURCE_PATH, stock_code, buy_count)
|
||||
today_str = today.strftime('%Y%m%d')
|
||||
# KODEX 인버스 * 2
|
||||
stock_code = "122630"
|
||||
stock_name = "KODEX 레버리지"
|
||||
buy_count = 130
|
||||
|
||||
hts.buyRealTime(today_str)
|
||||
hts = HTS_122630(RESOURCE_PATH, stock_code, buy_count)
|
||||
today_str = today.strftime('%Y%m%d')
|
||||
|
||||
db_filename = os.path.join(RESOURCE_PATH, "hts.db")
|
||||
hts.insertStockData(db_filename, stock_code, stock_name, today_str)
|
||||
hts.updteTodayStock(db_filename, stock_code, today_str)
|
||||
hts.buyRealTime(today_str)
|
||||
|
||||
db_filename = os.path.join(RESOURCE_PATH, "hts.db")
|
||||
hts.insertStockData(db_filename, stock_code, stock_name, today_str)
|
||||
hts.updteTodayStock(db_filename, stock_code, today_str)
|
||||
|
||||
print ("done...")
|
||||
|
||||
@@ -96,7 +96,6 @@ class HTS_252670 (HTS):
|
||||
# 10초마다 체크하여 체결된 내역이 있으면 60원 높게 매도를 주문한다.
|
||||
self.getDefaultSell(THIS_TIME, self.stock_code)
|
||||
|
||||
#if THIS_TIME.strftime('%Y%m%d %H%M%S') in timecheck and not timecheck[THIS_TIME.strftime('%Y%m%d %H%M%S')]:
|
||||
if THIS_TIME.strftime('%S') == "03":
|
||||
# 매분 3초마다 실행한다.
|
||||
|
||||
@@ -162,8 +161,6 @@ class HTS_252670 (HTS):
|
||||
data["fast_k"][data_size - 2], data["slow_k"][data_size - 2], data["slow_d"][data_size - 1],
|
||||
data["rsi"][data_size - 1], data["rsis"][data_size - 1]))
|
||||
|
||||
timecheck[THIS_TIME] = True
|
||||
|
||||
elif datetime.strptime(today + " 151530", '%Y%m%d %H%M%S') < THIS_TIME < datetime.strptime(today + " 151600", '%Y%m%d %H%M%S'):
|
||||
# 3시 15분 30초부터 3시 16분 사이는 잔량을 매도한다.
|
||||
|
||||
@@ -205,23 +202,26 @@ class HTS_252670 (HTS):
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
today = datetime.today()
|
||||
week = datetime.today().weekday()
|
||||
if week in (0, 1, 2, 3, 4):
|
||||
|
||||
PROJECT_HOME = os.getcwd()
|
||||
RESOURCE_PATH = os.path.join(PROJECT_HOME, "resources")
|
||||
today = datetime.today()
|
||||
|
||||
# KODEX 인버스 * 2
|
||||
stock_code = "252670"
|
||||
stock_name = "KODEX 200선물인버스2X"
|
||||
buy_count = 600
|
||||
PROJECT_HOME = os.getcwd()
|
||||
RESOURCE_PATH = os.path.join(PROJECT_HOME, "resources")
|
||||
|
||||
hts = HTS_252670(RESOURCE_PATH, stock_code, buy_count)
|
||||
today_str = today.strftime('%Y%m%d')
|
||||
# KODEX 인버스 * 2
|
||||
stock_code = "252670"
|
||||
stock_name = "KODEX 200선물인버스2X"
|
||||
buy_count = 600
|
||||
|
||||
hts.buyRealTime(today_str)
|
||||
hts = HTS_252670(RESOURCE_PATH, stock_code, buy_count)
|
||||
today_str = today.strftime('%Y%m%d')
|
||||
|
||||
db_filename = os.path.join(RESOURCE_PATH, "hts.db")
|
||||
hts.insertStockData(db_filename, stock_code, stock_name, today_str)
|
||||
hts.updteTodayStock(db_filename, stock_code, today_str)
|
||||
hts.buyRealTime(today_str)
|
||||
|
||||
db_filename = os.path.join(RESOURCE_PATH, "hts.db")
|
||||
hts.insertStockData(db_filename, stock_code, stock_name, today_str)
|
||||
hts.updteTodayStock(db_filename, stock_code, today_str)
|
||||
|
||||
print ("done...")
|
||||
|
||||
Reference in New Issue
Block a user