
CDL 이브닝 스타 패턴은 하락 추세에서 반등을 예측하는 패턴입니다. 이 패턴을 사용하기 위해서는 다음 조건을 만족해야 합니다.
1. 하락 추세가 유지되는 동안, 가격이 이전 저점보다 더 낮은 가격으로 닫히는 하락세가 발생합니다.
2. 하락 추세가 유지되는 동안, 가격이 이전 저점보다 더 높은 가격으로 닫히는 반등이 발생합니다.
3. 반등이 발생한 후, 가격이 이전 저점보다 더 낮은 가격으로 닫히는 하락세가 다시 발생합니다.
이러한 조건을 만족하는 경우, CDL 이브닝 스타 패턴이 발생하고, 반등이 예측됩니다.
트레이더_cdleveningstar 함수는 이러한 조건을 확인하는 함수입니다. 이 함수를 사용하기 위해서는 다음 코드를 사용할 수 있습니다.
#hostingforum.kr
python
import pandas as pd
import yfinance as yf
# 데이터 가져오기
data = yf.download('AAPL', start='2020-01-01', end='2020-12-31')
# CDL 이브닝 스타 패턴 확인
def 트레이더_cdleveningstar(data):
# 하락 추세 확인
data['하락추세'] = data['Close'].diff() < 0
# 이전 저점 확인
data['이전저점'] = data['Low'].shift(1)
# 반등 확인
data['반등'] = (data['Close'] > data['이전저점']) & (data['하락추세'])
# 하락 추세 확인
data['하락추세2'] = data['Close'].diff() < 0
# 이전 저점 확인
data['이전저점2'] = data['Low'].shift(1)
# 반등 확인
data['반등2'] = (data['Close'] > data['이전저점2']) & (data['하락추세2'])
# CDL 이브닝 스타 패턴 확인
data['CDL 이브닝 스타'] = (data['반등'] == True) & (data['반등2'] == True)
return data
data = 트레이더_cdleveningstar(data)
# 결과 확인
print(data)
이러한 코드를 사용하여 CDL 이브닝 스타 패턴을 확인할 수 있습니다.
이 패턴을 사용할 때 주의할 점은 다음과 같습니다.
* 하락 추세가 유지되는 동안 반등이 발생하는지 확인해야 합니다.
* 반등이 발생한 후 하락 추세가 다시 발생하는지 확인해야 합니다.
* 이전 저점을 확인해야 합니다.
이 패턴을 사용하여 시세 예측을 할 때의 장단점은 다음과 같습니다.
장점:
* 하락 추세에서 반등을 예측할 수 있습니다.
* 반등이 발생한 후 하락 추세가 다시 발생하는지 확인할 수 있습니다.
단점:
* 하락 추세가 유지되는 동안 반등이 발생하는지 확인해야 하므로, 반등이 발생하는지 확인하는 데 시간이 걸릴 수 있습니다.
* 이전 저점을 확인해야 하므로, 이전 저점을 확인하는 데 시간이 걸릴 수 있습니다.
2025-05-12 14:13