init
This commit is contained in:
12
hts/HTS.py
12
hts/HTS.py
@@ -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)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user