This commit is contained in:
dsyoon
2023-02-06 12:44:54 +09:00
parent 4475ba4119
commit 6dd2ae581f

View File

@@ -112,7 +112,7 @@ class BuySellChecker:
def getBuyPriceAndWeight(self, data, data_5, data_30, i): def getBuyPriceAndWeight(self, data, data_5, data_30, i):
buy, weight = -1, -1 buy, weight = -1, -1
if len(data_5['slow_k']) <= i: if len(data_5['slow_k']) <= i or len(data_30['slow_k']) <= i:
return buy, weight return buy, weight
if data_5['slow_k'][i] < 20: if data_5['slow_k'][i] < 20:
@@ -140,6 +140,9 @@ class BuySellChecker:
def getSellPriceAndWeight(self, data, data_5, data_30, i): def getSellPriceAndWeight(self, data, data_5, data_30, i):
sell, weight = -1, -1 sell, weight = -1, -1
if len(data_5['slow_k']) <= i or len(data_30['slow_k']) <= i:
return sell, weight
if data_30['slow_k'][i] > 90: if data_30['slow_k'][i] > 90:
if (data_5['slow_d'][i-1] < data_5['slow_k'][i-1] and data_5['slow_k'][i] < data_5['slow_d'][i]): if (data_5['slow_d'][i-1] < data_5['slow_k'][i-1] and data_5['slow_k'][i] < data_5['slow_d'][i]):
sell = data['close'][i] sell = data['close'][i]