init
This commit is contained in:
@@ -289,8 +289,9 @@ class LabelMaker (HTS):
|
||||
bsLine['buy'] = [-1 for i in range(size)]
|
||||
bsLine['sell'] = [-1 for i in range(size)]
|
||||
for i in range(size):
|
||||
self.buySellChecker.write(outFp, data, i)
|
||||
outFp.flush()
|
||||
if outFp is not None:
|
||||
self.buySellChecker.write(outFp, data, i)
|
||||
outFp.flush()
|
||||
if labels[i] == 1:
|
||||
bsLine['sell'][i] = closes[i]
|
||||
if labels[i] == 2:
|
||||
@@ -313,23 +314,40 @@ if __name__ == "__main__":
|
||||
|
||||
UPDATE_MODE = False
|
||||
if UPDATE_MODE:
|
||||
stock_code = "122630"
|
||||
ymd = '20220812'
|
||||
"""
|
||||
# 매일 입력하면서 정답 셋 만들기
|
||||
stock_code = "252670"
|
||||
ymd = '20220730'
|
||||
|
||||
labelMaker.clearLabel(db_filename, stock_code, ymd)
|
||||
labelMaker.makeLabel(db_filename, stock_code, ymd, "0910", 2)
|
||||
labelMaker.makeLabel(db_filename, stock_code, ymd, "0911", 2)
|
||||
labelMaker.makeLabel(db_filename, stock_code, ymd, "0912", 2)
|
||||
labelMaker.makeLabel(db_filename, stock_code, ymd, "0915", 1)
|
||||
labelMaker.makeLabel(db_filename, stock_code, ymd, "0916", 1)
|
||||
labelMaker.makeLabel(db_filename, stock_code, ymd, "0948", 2)
|
||||
"""
|
||||
labelMaker.makeLabel(db_filename, stock_code, ymd, "0933", 2)
|
||||
labelMaker.makeLabel(db_filename, stock_code, ymd, "0934", 2)
|
||||
labelMaker.makeLabel(db_filename, stock_code, ymd, "0935", 2)
|
||||
labelMaker.makeLabel(db_filename, stock_code, ymd, "0936", 2)
|
||||
|
||||
labelMaker.makeLabel(db_filename, stock_code, ymd, "1004", 1)
|
||||
labelMaker.makeLabel(db_filename, stock_code, ymd, "1005", 1)
|
||||
labelMaker.makeLabel(db_filename, stock_code, ymd, "1006", 1)
|
||||
labelMaker.makeLabel(db_filename, stock_code, ymd, "1007", 1)
|
||||
|
||||
labelMaker.makeLabel(db_filename, stock_code, ymd, "1412", 1)
|
||||
labelMaker.makeLabel(db_filename, stock_code, ymd, "1413", 1)
|
||||
labelMaker.makeLabel(db_filename, stock_code, ymd, "1414", 1)
|
||||
labelMaker.makeLabel(db_filename, stock_code, ymd, "1415", 1)
|
||||
labelMaker.makeLabel(db_filename, stock_code, ymd, "1416", 1)
|
||||
labelMaker.makeLabel(db_filename, stock_code, ymd, "1417", 1)
|
||||
|
||||
labelMaker.showLabels(stock_code, ymd)
|
||||
|
||||
else:
|
||||
stock_codes = {
|
||||
"252670": ['20220801', '20220802', '20220803', '20220804', '20220805', '20220808', '20220809', '20220810', '20220811', '20220812'],
|
||||
"122630": ['20220801', '20220802', '20220803', '20220804', '20220805', '20220808', '20220809', '20220810', '20220811', '20220812'],
|
||||
"252670": ['20220701', '20220704', '20220705', '20220706', '20220707',
|
||||
'20220708', '20220711', '20220712', '20220713', '20220714',
|
||||
'20220715', '20220718', '20220719', '20220720', '20220721',
|
||||
'20220722', '20220725', '20220726', '20220727', '20220728',
|
||||
'20220729', '20220801', '20220802', '20220803', '20220804',
|
||||
'20220805', '20220808', '20220809', '20220810', '20220811',
|
||||
'20220812', '20220816'],
|
||||
#"122630": ['20220801', '20220802', '20220803', '20220804', '20220805', '20220808', '20220809', '20220810', '20220811', '20220812'],
|
||||
}
|
||||
|
||||
view = True
|
||||
@@ -342,7 +360,7 @@ if __name__ == "__main__":
|
||||
if view:
|
||||
labelMaker.showLabels(stock_code, ymd, outFp)
|
||||
else:
|
||||
stock_codes = ["252670", "122630"]
|
||||
# 종목에 대해서 주어진 일자에 대해서 통계치 추출하기
|
||||
for stock_code in stock_codes:
|
||||
ymds = labelMaker.getDate(stock_code)
|
||||
for ymd in ymds:
|
||||
|
||||
Reference in New Issue
Block a user