diff --git a/Bithumb_minute.py b/Bithumb_minute.py index 3c1398b..5c40ac0 100644 --- a/Bithumb_minute.py +++ b/Bithumb_minute.py @@ -602,19 +602,26 @@ class Bithumb_minute(HTS): bsLine['buy'][i] = buy bsLine['buy_weight'][i] = 5 - if data1['slow_k'][i] < 30 and data2['slow_k'][i] < 30: + if data2['slow_k'][i] < 30 and data1['slow_k'][i] < 30: if data1['slow_k'][i-1] < data1['slow_d'][i-1] and data1['slow_d'][i] < data2['slow_k'][i]: buy = data1['close'][i] data1['buy'][i] = buy bsLine['buy'][i] = buy bsLine['buy_weight'][i] = 5 + if data2['slow_k'][i] < 30: - if data1['slow_k'][i] < 30 and data1['avg5'][i] < data1['close'][i]: - buy = data1['close'][i] - data1['buy'][i] = buy - bsLine['buy'][i] = buy - bsLine['buy_weight'][i] = 3 + if data1['slow_k'][i] < 30: + if data1['avg5'][i] < data1['close'][i]: + buy = data1['close'][i] + data1['buy'][i] = buy + bsLine['buy'][i] = buy + bsLine['buy_weight'][i] = 3 + else: + buy = data1['close'][i] + data1['buy'][i] = buy + bsLine['buy'][i] = buy + bsLine['buy_weight'][i] = 0.1 if data1['slow_k'][i] > 80 and (data1['slow_d'][i-1] < data1['slow_k'][i-1] and data1['slow_k'][i] < data1['slow_d'][i]): sell = data1['close'][i]