From 6dd2ae581f7124200c6a3b6080d9090c9c29c730 Mon Sep 17 00:00:00 2001 From: dsyoon Date: Mon, 6 Feb 2023 12:44:54 +0900 Subject: [PATCH] init --- hts/BuySellChecker.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/hts/BuySellChecker.py b/hts/BuySellChecker.py index 1f80240..320d53d 100644 --- a/hts/BuySellChecker.py +++ b/hts/BuySellChecker.py @@ -112,7 +112,7 @@ class BuySellChecker: def getBuyPriceAndWeight(self, data, data_5, data_30, i): 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 if data_5['slow_k'][i] < 20: @@ -140,6 +140,9 @@ class BuySellChecker: def getSellPriceAndWeight(self, data, data_5, data_30, i): 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_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]