커뮤니티

추세선의 각도 구하기

프로필 이미지
히말라야
2007-05-24 15:56:54
1485
글번호 12642
답변완료

첨부 이미지

안녕하세요. 각도에대해서 궁금한 점이 있어 이렇게 글을 씁니다. 이동평균선의 각도를 구할 수 있는 방법이 있을까요? 이전의 Q&A 에서 보면 가격데이터와 시간데이터가 상이해서 각도를 구할 수 없다고 설명하셨는데. 예스에서 제공하는 추세선에서는 각도가 제공되는 것으로 알고 있습니다. 이동평균선에서도 추세선처럼 각도를 나타내는지표를 알고 싶습니다. 정확한값이 아니더라도 추세선을 응용해서 각도를 표시할수 있었으면 좋겟습니다. 수고하세요
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2007-05-25 11:25:30

안녕하세요..예스스탁입니다. 이동평균선 관련하여 저희가 많이 받는 질문중에 각도를 구현할 수 있는지 하는 것입니다. 항상 '각도를 구현할 수 없습니다.' 라고 답변을 드려서 죄송스럽지만, 부득이한 이유가 있습니다. 과거 주식시장에서 갠분석 같은 것들이 유행하면서 각도를 많이 사용했었고, 최근에도 많은 기술적분석을 다룬 서적에서 각도 이야기를 다루는 것 같습니다. 컴퓨터가 발달하지 않았던 과거에는 차트를 모눈종이와 같은 곳에 그렸기 때문에 X축의 한 눈금은 날짜의 1일 변화로 고정되어 있었습니다. 따라서 Y축 한칸의 가격범위만 동일하다면 각도를 논할 수 있는 환경이었습니다. 하지만, 컴퓨터로 차트를 그리는 것이 일반화된 지금은 X축이 고정되어 있지 않기 때문에 과거와 같은 절대각도를 표현할 수 있는 방법은 없습니다. (봉차트 간격의 확대와 축소에 따라서 X축이 달라지기 때문에..) 또, 기술적분석에서 다루는 각도의 의미도 시각적으로 보여지는 주관적인 각도입니다. 만일 '이동평균선의 각도가 45도 이상(또는 급하게)으로 상승하는 상태에서 주가가 조정을 받을 경우 매수한다 '라는 원칙이 있을때 '45도' 또는 '급하게 상승'은 분석자의 주관적인 관점일 뿐이며 함수의 식으로 나타낼 수 있는 객관적인 자료는 되지 않습니다. 차트의 봉간격을 확대해서 보면 아주 완만한 상승으로 바뀔 수 있기 때문입니다. 보조도구에서 추세선에서 각도를 보여주는 것은 임의의 내부 프로그램 코딩에 의해서 데이타를 무시하고 화면상에서의 각도를 보여주는 것이기 때문에 데이타를 이용한 각도의 구현과는 별개로 적용되므로 이와 같은 방법을 이용해서 시스템언어로 적용할 수 있는 방법은 없습니다. 절대각도의 구현이 되지 않기 때문에 상대각도를 구현해서 쓸 수 밖에 없습니다. 두가지 방법으로 나누어 볼 수 있는데, 변화율을 이용하는 방법과 임의의 각도를 사용하는 방법입니다. 1) 변화율을 이용하는 방법 input : period(20), N(1); var1 = (ma(C,period)-ma(C,period)[N])/C[1]*100; plot1(var1); 2) 임의의 각도 예를든다면 상한가(15%) 상승했다면 각도를 100으로 보고 나머지 각도를 구하는 방법입니다. input : period(20), N(1), 최고각도(100), 최고변화(15); var1 = (ma(C,period)-ma(C,period)[N])/C[1]*100; var2 = (최고각도*var1)/최고변화; plot1(var2); 감사합니다. 즐거운 날 되십시오 > 히말라야 님이 쓴 글입니다. > 제목 : 추세선의 각도 구하기 > 안녕하세요. 각도에대해서 궁금한 점이 있어 이렇게 글을 씁니다. 이동평균선의 각도를 구할 수 있는 방법이 있을까요? 이전의 Q&A 에서 보면 가격데이터와 시간데이터가 상이해서 각도를 구할 수 없다고 설명하셨는데. 예스에서 제공하는 추세선에서는 각도가 제공되는 것으로 알고 있습니다. 이동평균선에서도 추세선처럼 각도를 나타내는지표를 알고 싶습니다. 정확한값이 아니더라도 추세선을 응용해서 각도를 표시할수 있었으면 좋겟습니다. 수고하세요