init
This commit is contained in:
@@ -61,6 +61,16 @@ class HTS_252670 (HTS):
|
||||
|
||||
return 0, 0
|
||||
|
||||
def getFinalSellingPrice(self, final_price):
|
||||
# 만약 잔고가 있으면 장부가보다 5원 높게 매도한다.
|
||||
jangoDic = self.requstJango()
|
||||
if jangoDic and len(jangoDic.keys()) > 0:
|
||||
for code in jangoDic:
|
||||
if jangoDic[code]['매도가능'] > 0:
|
||||
return jangoDic[code]['매도가능'], final_price - 5
|
||||
|
||||
return 0, 0
|
||||
|
||||
def buyRealTime(self, lastday, today):
|
||||
orderChecker = OrderChecker(self.stock_code)
|
||||
|
||||
@@ -153,7 +163,7 @@ class HTS_252670 (HTS):
|
||||
# 매도 가격을 가져온다.
|
||||
result = self.getRealTime(self.stock_code, lastday, today)
|
||||
final_price = result["close"][len(result["close"]) - 1]
|
||||
selling_count, selling_price = self.getSellingPrice(final_price)
|
||||
selling_count, selling_price = self.getFinalSellingPrice(final_price)
|
||||
# 분석되 가격으로 매도 요청한다.
|
||||
if selling_count != 0 and selling_price != 0:
|
||||
orderNum = self.requestOrder(OrderType.sell, self.stock_code, selling_count, selling_price)
|
||||
|
||||
Reference in New Issue
Block a user