init
This commit is contained in:
25
hts/HTS.py
25
hts/HTS.py
@@ -1,15 +1,14 @@
|
|||||||
import os
|
import os
|
||||||
import re
|
import re
|
||||||
#import win32com.client
|
import win32com.client
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
import matplotlib.pyplot as plt
|
#import matplotlib.pyplot as plt
|
||||||
import matplotlib.ticker as ticker
|
#import matplotlib.ticker as ticker
|
||||||
import mplfinance as mpf
|
#import mplfinance as mpf
|
||||||
import pandas as pd
|
import pandas as pd
|
||||||
|
|
||||||
import cufflinks as cf
|
#import cufflinks as cf
|
||||||
import plotly.graph_objects as go
|
#import plotly.graph_objects as go
|
||||||
import matplotlib.pyplot as plt
|
|
||||||
|
|
||||||
class HTS:
|
class HTS:
|
||||||
|
|
||||||
@@ -226,10 +225,10 @@ class HTS:
|
|||||||
objStockChart.SetInputValue(0, 'A' + stock_code) # 종목 코드
|
objStockChart.SetInputValue(0, 'A' + stock_code) # 종목 코드
|
||||||
objStockChart.SetInputValue(1, ord('2')) # 1: 기간으로 조회, 2: 개수로 조회
|
objStockChart.SetInputValue(1, ord('2')) # 1: 기간으로 조회, 2: 개수로 조회
|
||||||
objStockChart.SetInputValue(2, day) # 기간 조회 시, 시작일
|
objStockChart.SetInputValue(2, day) # 기간 조회 시, 시작일
|
||||||
# objStockChart.SetInputValue(3, '20210915') # 기간 조회 시, 종료일
|
objStockChart.SetInputValue(3, '20210909') # 기간 조회 시, 종료일
|
||||||
objStockChart.SetInputValue(4, 100000000) # 조회 시 가져오는 Line 개수
|
objStockChart.SetInputValue(4, 100000000) # 조회 시 가져오는 Line 개수
|
||||||
objStockChart.SetInputValue(5, [0, 1, 2, 3, 4, 5, 8]) # 날짜,시간,시가,고가,저가,종가,거래량
|
objStockChart.SetInputValue(5, [0, 1, 2, 3, 4, 5, 8]) # 날짜,시간,시가,고가,저가,종가,거래량
|
||||||
objStockChart.SetInputValue(6, ord('S')) # '차트 주가 - 월(M), 주(W), 일(D), 시(H), 분(m), 초(S) 차트 요청
|
objStockChart.SetInputValue(6, ord('m')) # '차트 주가 - 월(M), 주(W), 일(D), 시(H), 분(m), 초(S) 차트 요청
|
||||||
objStockChart.SetInputValue(7, 1)
|
objStockChart.SetInputValue(7, 1)
|
||||||
objStockChart.SetInputValue(9, ord('1')) # 수정주가 사용
|
objStockChart.SetInputValue(9, ord('1')) # 수정주가 사용
|
||||||
objStockChart.BlockRequest()
|
objStockChart.BlockRequest()
|
||||||
@@ -417,14 +416,14 @@ if __name__ == "__main__":
|
|||||||
RESOURCE_DIR = PROJECT_HOME + "/resources/analysis/"+today.strftime("%Y%m%d")
|
RESOURCE_DIR = PROJECT_HOME + "/resources/analysis/"+today.strftime("%Y%m%d")
|
||||||
|
|
||||||
stock_code = "252670"
|
stock_code = "252670"
|
||||||
|
day = datetime.today().strftime("%Y%m%d")
|
||||||
|
day = '20210917'
|
||||||
|
|
||||||
hts = HTS()
|
hts = HTS()
|
||||||
#hts.all_stocks()
|
#hts.all_stocks()
|
||||||
#hts.getChartData(stock_code)
|
#hts.getChartData(stock_code)
|
||||||
#hts.currentStock(stock_code)
|
#hts.currentStock(stock_code)
|
||||||
#hts.printStockData(stock_code, day)
|
hts.printStockData(stock_code, day)
|
||||||
|
|
||||||
day = datetime.today().strftime("%Y%m%d")
|
#hts.buyRealTime(stock_code, day)
|
||||||
day = '20210917'
|
|
||||||
hts.buyRealTime(stock_code, day)
|
|
||||||
print ("done...")
|
print ("done...")
|
||||||
|
|||||||
5523
hts/data_s.csv
5523
hts/data_s.csv
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user