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