init
This commit is contained in:
@@ -202,7 +202,6 @@ class HTS_etf (HTS):
|
|||||||
# 매도를 체크한다.
|
# 매도를 체크한다.
|
||||||
self.sellStocks()
|
self.sellStocks()
|
||||||
|
|
||||||
if VALID_DAY:
|
|
||||||
for idx, stock in enumerate(stocks):
|
for idx, stock in enumerate(stocks):
|
||||||
|
|
||||||
time.sleep(0.1)
|
time.sleep(0.1)
|
||||||
@@ -242,7 +241,7 @@ class HTS_etf (HTS):
|
|||||||
|
|
||||||
|
|
||||||
slow_k, p_slow_k, slow_k_week, p_slow_k_week, slow_k_month, p_slow_k_month = self.getSlowK(stock['stock_code'])
|
slow_k, p_slow_k, slow_k_week, p_slow_k_week, slow_k_month, p_slow_k_month = self.getSlowK(stock['stock_code'])
|
||||||
if ((0 < slow_k_week < 50 and 0 < slow_k_month < 50) and
|
if ((0 < slow_k_week < 30 and 0 < slow_k_month < 30) and
|
||||||
not ((20 < slow_k_week and slow_k_week < p_slow_k_week) or (20 < slow_k_month and slow_k_month < p_slow_k_month))):
|
not ((20 < slow_k_week and slow_k_week < p_slow_k_week) or (20 < slow_k_month and slow_k_month < p_slow_k_month))):
|
||||||
|
|
||||||
# 미체결 기록을 가져와서 10분 이상 된 매수 주문을 취소 한다.
|
# 미체결 기록을 가져와서 10분 이상 된 매수 주문을 취소 한다.
|
||||||
|
|||||||
@@ -204,7 +204,6 @@ class HTS_Stocks (HTS):
|
|||||||
# 매도를 체크한다.
|
# 매도를 체크한다.
|
||||||
self.sellStocks()
|
self.sellStocks()
|
||||||
|
|
||||||
if VALID_DAY:
|
|
||||||
for idx, item in enumerate(all_stocks):
|
for idx, item in enumerate(all_stocks):
|
||||||
if THIS_TIME < datetime.strptime(today + " 090000", '%Y%m%d %H%M%S') or datetime.strptime(today + " 151500", '%Y%m%d %H%M%S') < THIS_TIME:
|
if THIS_TIME < datetime.strptime(today + " 090000", '%Y%m%d %H%M%S') or datetime.strptime(today + " 151500", '%Y%m%d %H%M%S') < THIS_TIME:
|
||||||
break
|
break
|
||||||
@@ -234,7 +233,7 @@ class HTS_Stocks (HTS):
|
|||||||
bsLine, data = self.buySellChecker.checkTransactionWithEnvelope(data, stock_code, self.analyzed_day, isRealTime=False)
|
bsLine, data = self.buySellChecker.checkTransactionWithEnvelope(data, stock_code, self.analyzed_day, isRealTime=False)
|
||||||
|
|
||||||
slow_k, p_slow_k, slow_k_week, p_slow_k_week, slow_k_month, p_slow_k_month = self.getSlowK(stock['stock_code'])
|
slow_k, p_slow_k, slow_k_week, p_slow_k_week, slow_k_month, p_slow_k_month = self.getSlowK(stock['stock_code'])
|
||||||
if ((0 < slow_k_week < 50 and 0 < slow_k_month < 50) and
|
if ((0 < slow_k_week < 30 and 0 < slow_k_month < 30) and
|
||||||
not ((20 < slow_k_week and slow_k_week < p_slow_k_week) or (20 < slow_k_month and slow_k_month < p_slow_k_month))):
|
not ((20 < slow_k_week and slow_k_week < p_slow_k_week) or (20 < slow_k_month and slow_k_month < p_slow_k_month))):
|
||||||
|
|
||||||
# 미체결 기록을 가져와서 10분 이상 된 매수 주문을 취소 한다.
|
# 미체결 기록을 가져와서 10분 이상 된 매수 주문을 취소 한다.
|
||||||
|
|||||||
Reference in New Issue
Block a user