This commit is contained in:
dosang.yoon
2022-08-10 13:09:46 +09:00
parent b95b03baa1
commit 6b5e21ada8
3 changed files with 32 additions and 1 deletions

View File

@@ -400,7 +400,20 @@ class BuySellChecker:
if i >= START_TIME_INDEX:
# 매도 분석
# 3분선이 5분 이상 5분선 위에 있다가 5분선 아래로 내려옴
if i >= 381 + 5:
vaild = True
for c in range(1, 6):
if data["avg3"][i - c] < data["avg5"][i - c]:
vaild = False
break
if vaild:
if data["avg3"][i] < data["avg5"][i]:
buy = int(data["avg3"][i] - data["avg3"][i]%5)
weight = 1
return self.getBuyCheck(data, i, buy, weight)
"""
# 3분 선이 40분 전부터 게속 20분선 위에 있다가 아래로 내려오면 매도함
if data["avg3"][i] < data["avg20"][i]:
valid = True
@@ -464,7 +477,7 @@ class BuySellChecker:
sell = int((data["high"][i] + data["low"][i])/2)
weight = 1
return sell, weight
"""
return sell, weight
@@ -689,7 +702,20 @@ class BuySellChecker:
if i >= START_TIME_INDEX:
# 매도 분석
# 3분선이 5분 이상 5분선 위에 있다가 5분선 아래로 내려옴
if i >= 381 + 5:
vaild = True
for c in range(1, 6):
if data["avg3"][i - c] < data["avg5"][i - c]:
vaild = False
break
if vaild:
if data["avg3"][i] < data["avg5"][i]:
buy = int(data["avg3"][i] - data["avg3"][i]%5)
weight = 1
return self.getBuyCheck(data, i, buy, weight)
"""
# 3분 선이 40분 전부터 게속 20분선 위에 있다가 아래로 내려오면 매도함
if data["avg3"][i] < data["avg20"][i]:
valid = True
@@ -751,6 +777,7 @@ class BuySellChecker:
sell = data["low"][i]
weight = 1
return sell, weight
"""
return sell, weight