This commit is contained in:
dsyoon
2021-09-27 13:22:09 +09:00
parent 6482afb76b
commit af888f3fe0

View File

@@ -198,6 +198,10 @@ class HTS:
orderNum = objStockOrder.GetHeaderValue(0) orderNum = objStockOrder.GetHeaderValue(0)
if (type == "1"):
print ("SELL", count, price)
else:
print ("BUY", count, price)
return orderNum return orderNum
# 계좌 잔고 확인 # 계좌 잔고 확인
@@ -688,7 +692,13 @@ class HTS:
if jangoDic and len(jangoDic.keys()) > 0: if jangoDic and len(jangoDic.keys()) > 0:
for code in jangoDic: for code in jangoDic:
if jangoDic[code]['매도가능'] > 0: if jangoDic[code]['매도가능'] > 0:
self.requestOrder("1", stock_code, jangoDic[code]['매도가능'], int(jangoDic[code]['장부가']) + 5) last_number = int(jangoDic[code]['장부가']) % 10
if last_number in [0, 1, 2]:
self.requestOrder("1", stock_code, jangoDic[code]['매도가능'], int(jangoDic[code]['장부가'] / 10) * 10 + 5)
elif last_number in [3, 4, 5, 6]:
self.requestOrder("1", stock_code, jangoDic[code]['매도가능'], int(jangoDic[code]['장부가'] / 10) * 10 + 10)
else:
self.requestOrder("1", stock_code, jangoDic[code]['매도가능'], int(jangoDic[code]['장부가'] / 10) * 10 + 15)
time.sleep(0.9) time.sleep(0.9)