init
This commit is contained in:
@@ -635,6 +635,9 @@ class Bithumb_daily(HTS):
|
|||||||
with open(log_filename, 'a', newline='', encoding='utf-8') as log_file:
|
with open(log_filename, 'a', newline='', encoding='utf-8') as log_file:
|
||||||
wr = csv.writer(log_file)
|
wr = csv.writer(log_file)
|
||||||
wr.writerow([datetime.now().strftime('%Y-%m-%d %H:%M:%S'), order[0], order[1], order[2], order[3]])
|
wr.writerow([datetime.now().strftime('%Y-%m-%d %H:%M:%S'), order[0], order[1], order[2], order[3]])
|
||||||
|
|
||||||
|
dirName = os.path.join(RESOURCE_PATH, 'analysis', 'bithumb')
|
||||||
|
self.writeFile(dirName, ticker, data, bsLine, datetime.now().strftime('%Y%m%d %H%M%S'), 'buy')
|
||||||
else:
|
else:
|
||||||
dirName = os.path.join(RESOURCE_PATH, 'analysis', 'bithumb')
|
dirName = os.path.join(RESOURCE_PATH, 'analysis', 'bithumb')
|
||||||
self.writeFile(dirName, ticker, data, bsLine, datetime.now().strftime('%Y%m%d %H%M%S'))
|
self.writeFile(dirName, ticker, data, bsLine, datetime.now().strftime('%Y%m%d %H%M%S'))
|
||||||
|
|||||||
@@ -319,7 +319,7 @@ class Bithumb_minute(HTS):
|
|||||||
|
|
||||||
return data
|
return data
|
||||||
|
|
||||||
def writeFile(self, dirName, ticker, data, bsLine, today):
|
def writeFile(self, dirName, ticker, data, bsLine, today, type=None):
|
||||||
if bsLine is None:
|
if bsLine is None:
|
||||||
return
|
return
|
||||||
|
|
||||||
@@ -423,8 +423,12 @@ class Bithumb_minute(HTS):
|
|||||||
fig.update_layout(height=1700, title="_" + str(buy_count) + "," + str(sell_count))
|
fig.update_layout(height=1700, title="_" + str(buy_count) + "," + str(sell_count))
|
||||||
fig['layout'].update()
|
fig['layout'].update()
|
||||||
|
|
||||||
fileName = "%s/%s_%s.html" % (dirName, ticker, today)
|
if type is None:
|
||||||
po.write_html(fig, file=fileName, auto_open=False)
|
fileName = "%s/%s_%s.html" % (dirName, ticker, today)
|
||||||
|
po.write_html(fig, file=fileName, auto_open=False)
|
||||||
|
else:
|
||||||
|
fileName = "%s/%s_%s_%s.html" % (dirName, type, ticker, today)
|
||||||
|
po.write_html(fig, file=fileName, auto_open=False)
|
||||||
|
|
||||||
return
|
return
|
||||||
|
|
||||||
@@ -703,9 +707,15 @@ class Bithumb_minute(HTS):
|
|||||||
wr = csv.writer(log_file)
|
wr = csv.writer(log_file)
|
||||||
wr.writerow([datetime.now().strftime('%Y-%m-%d %H:%M:%S'), order[0], order[1], order[2], order[3]])
|
wr.writerow([datetime.now().strftime('%Y-%m-%d %H:%M:%S'), order[0], order[1], order[2], order[3]])
|
||||||
|
|
||||||
if max(bsLine['sell'][len(bsLine['sell']) - 2:]) > 100:
|
dirName = os.path.join(RESOURCE_PATH, 'analysis', 'bithumb')
|
||||||
count = self.getCount(ticker)
|
self.writeFile(dirName, ticker, data, bsLine, datetime.now().strftime('%Y%m%d %H%M%S'), 'buy')
|
||||||
order = self.bithumb.sell_limit_order(ticker, bsLine['sell'][len(bsLine['sell'])-1], count)
|
|
||||||
|
if max(bsLine['sell'][len(bsLine['sell']) - 2:]) > 100:
|
||||||
|
count = self.getCount(ticker)
|
||||||
|
order = self.bithumb.sell_limit_order(ticker, bsLine['sell'][len(bsLine['sell'])-1], count)
|
||||||
|
|
||||||
|
dirName = os.path.join(RESOURCE_PATH, 'analysis', 'bithumb')
|
||||||
|
self.writeFile(dirName, ticker, data, bsLine, datetime.now().strftime('%Y%m%d %H%M%S'), 'sell')
|
||||||
else:
|
else:
|
||||||
dirName = os.path.join(RESOURCE_PATH, 'analysis', 'bithumb')
|
dirName = os.path.join(RESOURCE_PATH, 'analysis', 'bithumb')
|
||||||
self.writeFile(dirName, ticker, data, bsLine, datetime.now().strftime('%Y%m%d %H%M%S'))
|
self.writeFile(dirName, ticker, data, bsLine, datetime.now().strftime('%Y%m%d %H%M%S'))
|
||||||
|
|||||||
Reference in New Issue
Block a user