init
This commit is contained in:
@@ -111,8 +111,14 @@ def calculate_technical_indicators(data):
|
||||
data['MA1440'] = data['Close'].rolling(window=1440).mean()
|
||||
|
||||
# --- 이격도(Deviation) 계산 ---
|
||||
data['Deviation5'] = (data['Close'] / data['MA5']) * 100
|
||||
data['Deviation20'] = (data['Close'] / data['MA20']) * 100
|
||||
data['Deviation40'] = (data['Close'] / data['MA40']) * 100
|
||||
data['Deviation120'] = (data['Close'] / data['MA120']) * 100
|
||||
data['Deviation200'] = (data['Close'] / data['MA200']) * 100
|
||||
data['Deviation240'] = (data['Close'] / data['MA240']) * 100
|
||||
data['Deviation720'] = (data['Close'] / data['MA720']) * 100
|
||||
data['Deviation1440'] = (data['Close'] / data['MA1440']) * 100
|
||||
|
||||
# 매수 타이밍을 이동평균선으로 결정
|
||||
# 골든크로스: 단기 이동평균선이 장기 이동평균선을 상향 돌파할 때 매수
|
||||
|
||||
Reference in New Issue
Block a user