This commit is contained in:
dsyoon
2023-01-21 19:29:02 +09:00
parent 0773343fb4
commit 4a453f36b6
6 changed files with 574 additions and 25 deletions

View File

@@ -1108,7 +1108,7 @@ class BuySellChecker:
buy = data['low'][i]
data['buy'][i] = buy
bsLine['buy'][i] = buy
bsLine['buy_weight'][i] = 10
bsLine['buy_weight'][i] = 20
check = True
for l in range(i - 2, i):
@@ -1127,7 +1127,7 @@ class BuySellChecker:
buy = data['low'][i]
data['buy'][i] = buy
bsLine['buy'][i] = buy
bsLine['buy_weight'][i] = 10
bsLine['buy_weight'][i] = 20
check = True
for l in range(i - 6, i):
@@ -1145,7 +1145,7 @@ class BuySellChecker:
buy = data['low'][i]
data['buy'][i] = buy
bsLine['buy'][i] = buy
bsLine['buy_weight'][i] = 10
bsLine['buy_weight'][i] = 20
check = True
for l in range(i - 3, i):
@@ -1163,7 +1163,7 @@ class BuySellChecker:
buy = data['low'][i]
data['buy'][i] = buy
bsLine['buy'][i] = buy
bsLine['buy_weight'][i] = 10
bsLine['buy_weight'][i] = 20
if (data['disparity'][i] < 5 and 99.0 < data['disparity_avg60'][i] < 99.1 and
@@ -1182,7 +1182,7 @@ class BuySellChecker:
buy = data['low'][i]
data['buy'][i] = buy
bsLine['buy'][i] = buy
bsLine['buy_weight'][i] = 10
bsLine['buy_weight'][i] = 20
if data['macd'][i] < -4000:
if data['macd'][i-1] < data['macd'][i]:
@@ -1190,7 +1190,7 @@ class BuySellChecker:
buy = data['low'][i]
data['buy'][i] = buy
bsLine['buy'][i] = buy
bsLine['buy_weight'][i] = 10
bsLine['buy_weight'][i] = 20
# macd 이전에 없던 바닥인 경우 상승할 찰나 매수
if data['macds'][i-1] < min(data['macds'][:i-1]):
@@ -1199,7 +1199,7 @@ class BuySellChecker:
buy = data['low'][i]
data['buy'][i] = buy
bsLine['buy'][i] = buy
bsLine['buy_weight'][i] = 10
bsLine['buy_weight'][i] = 20
if (
98 < data['disparity_avg5'][i] < 100 and data['disparity_avg20'][i] < 93.5 and data['disparity_avg60'][i] < 89 and
@@ -1210,16 +1210,15 @@ class BuySellChecker:
buy = data['low'][i]
data['buy'][i] = buy
bsLine['buy'][i] = buy
bsLine['buy_weight'][i] = 10
bsLine['buy_weight'][i] = 20
"""
if data['disparity_avg60'][i] < 60:
if data['slow_k'][i]<20 and data['slow_k'][i-1] < data['slow_d'][i-1] and data['slow_d'][i] < data['slow_k'][i]:
buy = data['low'][i]
data['buy'][i] = buy
bsLine['buy'][i] = buy
bsLine['buy_weight'][i] = 20
"""
bsLine['buy_weight'][i] = 30
return bsLine, data