개발자 Q&A

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

2025.07.26 20:47

Stochastic Oscillator의 trader_stochf 함수 이해를 부탁드립니다.

목록
  • Unity마법사 1일 전 2025.07.26 20:47
  • 10
    1
제가 현재 공부 중인 Stochastic Oscillator의 trader_stochf 함수에 대해 이해가 가지 않습니다.
이 함수는 Stochastic Oscillator를 계산하는 데 사용되는지 궁금합니다.
해당 함수의 역할과 사용법을 알려주시면 감사하겠습니다.

특히, 이 함수의 매개 변수인 %K, %D, SMA 기간에 대해 설명 부탁드립니다.
SMA 기간이 14일일 때, %K와 %D의 계산 방식은 어떻게 되는지 알려주세요.

또한, 이 함수를 사용하여 Stochastic Oscillator를 계산할 때,
%K와 %D의 값을 계산하는 순서와 방법은 어떻게 되는지 알려주시면 감사하겠습니다.

    댓글목록

    profile_image
    나우호스팅  1일 전



    Stochastic Oscillator의 trader_stochf 함수는 Stochastic Oscillator를 계산하는 데 사용되는 함수입니다. 이 함수는 주식 가격의 변동성을 분석하여 BUY/SELL 신호를 발생시키는 데 도움을 줍니다.

    이 함수의 역할은 주식 가격의 고점과 저점을 찾고, 그에 따라 %K와 %D를 계산하여 BUY/SELL 신호를 발생시키는 것입니다.

    SMA 기간은 Stochastic Oscillator의 이동 평균 기간을 의미합니다. 일반적으로 14일의 SMA 기간을 사용합니다.

    %K는 주식 가격의 현재 가격을 14일의 고점과 저점의 평균으로 나눈 값을 의미합니다. %D는 %K의 이동 평균을 의미합니다.

    SMA 기간이 14일일 때, %K와 %D의 계산 방식은 다음과 같습니다.

    1. 14일의 고점과 저점을 찾습니다.
    2. %K = (현재 가격 - 14일 저점) / (14일 고점 - 14일 저점) * 100
    3. %D = %K의 3일 이동 평균

    이 함수를 사용하여 Stochastic Oscillator를 계산할 때, %K와 %D의 값을 계산하는 순서는 다음과 같습니다.

    1. 14일의 고점과 저점을 찾습니다.
    2. %K를 계산합니다.
    3. %D를 계산합니다.
    4. %K와 %D의 값을 비교하여 BUY/SELL 신호를 발생시킵니다.

    예를 들어, 주식 가격이 100원일 때, 14일 고점은 120원, 14일 저점은 80원이라고 가정해 보겠습니다.

    1. %K = (100 - 80) / (120 - 80) * 100 = 25
    2. %D = 25의 3일 이동 평균 = 20

    이때, %K가 %D보다 높을 때 BUY 신호가 발생하고, %K가 %D보다 낮을 때 SELL 신호가 발생합니다.

    2025-07-26 20:48

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

검색

게시물 검색