개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.05.12 14:12

CDL 이브닝 스타 패턴에 대한 질문

목록
  • Go매니아 18일 전 2025.05.12 14:12
  • 41
    1
CDL 이브닝 스타 패턴에 대해 공부 중인데요.

저는 이 패턴을 사용하여 시세 예측을 할 때, 트레이더_cdleveningstar 함수를 사용하는 부분이 이해가 가지 않습니다.

트레이더_cdleveningstar 함수는 어떻게 사용해야 하는지 알려주실 수 있을까요?

또한, 이 패턴을 사용할 때 주의할 점은 무엇인지 알려주시겠어요?

이 패턴을 사용하여 시세 예측을 할 때의 장단점은 무엇인지 알려주시겠어요?

    댓글목록

    profile_image
    나우호스팅  18일 전



    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

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 23,899건 / 227 페이지

검색

게시물 검색