개발자 Q&A

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

2025.07.19 07:25

Trader_macdfix 관련 질문 내용

목록
  • 쿠버네티스귀신 20시간 전 2025.07.19 07:25 새글
  • 7
    1
제가 현재 trader_macdfix를 사용하여 MACD 지표를 계산하고자 하는데,

MACD 지표의 EMA 계산 부분에서 이해가 잘 안됩니다.

EMA 계산 공식은 다음과 같습니다.

EMA(t) = (P(t) * α) + ((1 - α) * EMA(t-1))

여기서 P(t)는 현재 주가, α는 지시자(0.05, 0.1, 0.2 등)입니다.

제가 이해하는 바는 EMA(t-1) 부분에서 이전 EMA의 값을 사용해야 한다는 것입니다.

하지만, trader_macdfix에서 EMA(t-1) 부분은 이전 EMA의 값을 가져올 수 없다고 합니다.

이 부분을 어떻게 해결해야 하는지 알려주세요.

    댓글목록

    profile_image
    나우호스팅  20시간 전



    트레이더_macdfix는 MACD 지표를 계산할 때 EMA(t-1) 부분에서 이전 EMA의 값을 가져올 수 없다는 문제를 가지고 있습니다.

    이 문제를 해결하는 방법은 다음과 같습니다.

    1. EMA(t-1) 값을 미리 계산하여 저장 : EMA(t-1) 값을 미리 계산하여 저장한 후, MACD 지표를 계산할 때 저장된 값을 사용할 수 있습니다. 예를 들어, EMA(t-1) 값을 저장하는 변수를 선언하고, EMA(t) 계산 후에 저장된 값을 업데이트할 수 있습니다.

    2. EMA(t-1) 값을 재귀적으로 계산 : EMA(t-1) 값을 재귀적으로 계산하여 이전 EMA의 값을 가져올 수 있습니다. 예를 들어, EMA(t-1) 값을 재귀적으로 계산하는 함수를 정의하고, MACD 지표를 계산할 때 이 함수를 호출할 수 있습니다.

    3. EMA(t-1) 값을 사용할 수 있는 다른 방법 찾기 : EMA(t-1) 값을 사용할 수 있는 다른 방법을 찾을 수 있습니다. 예를 들어, EMA(t-1) 값을 계산할 때 이전 주가를 사용할 수 있습니다.

    위의 방법 중 하나를 선택하여 EMA(t-1) 값을 가져올 수 있도록 수정하면, 트레이더_macdfix에서 MACD 지표를 계산할 수 있습니다.

    2025-07-19 07:26

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

검색

게시물 검색