커뮤니티

간단한 질문.

프로필 이미지
sjpapa
2012-04-26 15:11:14
341
글번호 50519
답변완료
ema 수식을 부탁드리며, 상황에 따라 ema 민감도 또는 증감을 변형할수 있는 방법을 여쭤봅니다. 예) 만약 연속으로 양봉이 세개 발생하면 ema 민감도를 높이는 개념,,ema 기간이 짧아지는 개념입니다. 일일이 조건하에 기간값을 따로 설정해 두는 방법 말고, 조건이 만족되면 점점 기간값을 (p = 0.02) 정도로 줄이고 싶습니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-04-26 15:24:42

안녕하세요 예스스탁입니다. 양봉3개 발생시 마다 평활계수를 0.02씩 증가시켜서 현재값의 가중치를 더주게 작성했습니다. 게속 증가하다 maxv로 지정한 값 이상은 증가하지 못하게 했습니다. input : Period(20),N(0.02),maxv(0.5); var : count(0),EP(0),emav(0); if C[3]<=O[3] and countif(C>O,3) ==3 Then count = count+1; if count < 1 Then EP = 2/(Period+1); Else EP = min(EP+(N*count),maxv); emav = C*EP+Emav*(1-EP); plot1(emav); 즐거운 하루되세요 > 휴식 님이 쓴 글입니다. > 제목 : 간단한 질문. > ema 수식을 부탁드리며, 상황에 따라 ema 민감도 또는 증감을 변형할수 있는 방법을 여쭤봅니다. 예) 만약 연속으로 양봉이 세개 발생하면 ema 민감도를 높이는 개념,,ema 기간이 짧아지는 개념입니다. 일일이 조건하에 기간값을 따로 설정해 두는 방법 말고, 조건이 만족되면 점점 기간값을 0.02 정도로 줄이고 싶습니다.