This commit is contained in:
dsyoon
2023-12-13 00:07:07 +09:00
parent d91fa4f0ef
commit 37808f73f8
6 changed files with 16 additions and 6 deletions

View File

@@ -438,7 +438,7 @@ class HTS_etf(HTS):
if 'buy_price' in bsLine1:
buy_price = bsLine1['buy_price'][-1]
buy_count = bsLine1['buy_count'][-1]
buy_count = int(bsLine1['buy_count'][-1])
if buy_price > 0:
# 매수를 요청 한다.
orderNum = self.requestOrder(OrderType.buy, self.stock_code, buy_count, buy_price)

View File

@@ -20,7 +20,7 @@ if __name__ == "__main__":
if not os.path.exists(os.path.join(RESOURCE_PATH, "log")):
os.mkdir(os.path.join(RESOURCE_PATH, "log"))
MAX_PRICE = 300000
MAX_PRICE = 500000
hts.buyRealTime(today_str, MAX_PRICE=MAX_PRICE)
db_filename = os.path.join(RESOURCE_PATH, "hts.db")

View File

@@ -20,7 +20,7 @@ if __name__ == "__main__":
if not os.path.exists(os.path.join(RESOURCE_PATH, "log")):
os.mkdir(os.path.join(RESOURCE_PATH, "log"))
MAX_PRICE = 300000
MAX_PRICE = 500000
hts.buyRealTime(today_str, MAX_PRICE=MAX_PRICE)
db_filename = os.path.join(RESOURCE_PATH, "hts.db")

View File

@@ -20,7 +20,7 @@ if __name__ == "__main__":
if not os.path.exists(os.path.join(RESOURCE_PATH, "log")):
os.mkdir(os.path.join(RESOURCE_PATH, "log"))
MAX_PRICE = 300000
MAX_PRICE = 500000
hts.buyRealTime(today_str, MAX_PRICE=MAX_PRICE)
db_filename = os.path.join(RESOURCE_PATH, "hts.db")

View File

@@ -20,7 +20,7 @@ if __name__ == "__main__":
if not os.path.exists(os.path.join(RESOURCE_PATH, "log")):
os.mkdir(os.path.join(RESOURCE_PATH, "log"))
MAX_PRICE = 300000
MAX_PRICE = 500000
hts.buyRealTime(today_str, MAX_PRICE=MAX_PRICE)
db_filename = os.path.join(RESOURCE_PATH, "hts.db")

View File

@@ -649,7 +649,17 @@ class HTS:
# 주식 현재가 조회
def getRealTime(self, stock_code, today, LAST_DATA=None):
if LAST_DATA is not None:
result = copy.deepcopy(LAST_DATA)
#result = copy.deepcopy(LAST_DATA)
result = {"check": set(), "ymd": [], "open": [], "close": [], "high": [], "low": [], "volume": [], "label": []}
for i in range(len(LAST_DATA['ymd'])):
result["ymd"].append(LAST_DATA['ymd'][i])
result["open"].append(LAST_DATA['open'][i])
result["close"].append(LAST_DATA['close'][i])
result["high"].append(LAST_DATA['high'][i])
result["low"].append(LAST_DATA['low'][i])
result["volume"].append(LAST_DATA['volume'][i])
result["label"].append(LAST_DATA['label'][i])
else:
result = {"check": set(), "ymd": [], "open": [], "close": [], "high": [], "low": [], "volume": [], "label": []}