This commit is contained in:
dosangyoon
2021-10-19 00:06:23 +09:00
parent 6a463bb1ad
commit 3edadf5651
4 changed files with 11 additions and 5 deletions

View File

@@ -199,7 +199,7 @@ class BuySellChecker:
### STOCHASTIC buy 분석 ###
##########################
if i < 40:
if data["slow_k"][i] <= 10:
if data["slow_k"][i] <= 20:
if data["slow_k"][i - 1] < data["slow_d"][i - 1] and data["slow_d"][i] < data["slow_k"][i]:
if data["Close"][i] < data["avg5"][i]:
buy = data["Close"][i]
@@ -228,7 +228,7 @@ class BuySellChecker:
###################
### RSI buy 분석 ###
###################
if data["rsi"][i] < 20:
if data["rsi"][i] < 25:
if data["rsi"][i - 1] < data["rsis"][i - 1] and data["rsis"][i] < data["rsi"][i]:
if data["Close"][i] < data["avg5"][i]:
buy = data["Close"][i]

View File

@@ -547,7 +547,7 @@ class HTS_122630:
def buyRealTime(self, stock_code, GIVEN_DAY):
orderChecker = OrderChecker(stock_code)
BASE_COUNT = 150
BASE_COUNT = 250
timecheckList = pd.read_csv("timecheck.csv").values.tolist()
timecheck = {GIVEN_DAY + " " + str(second).zfill(6): False for second, check in timecheckList}

View File

@@ -547,7 +547,7 @@ class HTS_252670:
def buyRealTime(self, stock_code, GIVEN_DAY):
orderChecker = OrderChecker(stock_code)
BASE_COUNT = 150
BASE_COUNT = 250
timecheckList = pd.read_csv("timecheck.csv").values.tolist()
timecheck = {GIVEN_DAY + " " + str(second).zfill(6):False for second, check in timecheckList}

View File

@@ -128,7 +128,13 @@ class Simulation:
fig.append_trace(trace, 4, 1)
#fig.update_xaxes(nticks=5)
#fig.update_layout(height=1800, title=stock_code + "_" + given_day, xaxis_rangeslider_visible=False)
fig.update_layout(height=1800, title=stock_code + "_" + given_day)
df = pd.DataFrame(bsLine)
df = df.fillna(-1)
buy_count = len(df.loc[df["buy"] > 0])
sell_count = len(df.loc[df["sell"] > 0])
fig.update_layout(height=1800, title=stock_code + "_" + given_day + "_" + str(buy_count)+","+str(sell_count))
fig.show()
return