커뮤니티
간단한 질문.
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 정도로 줄이고 싶습니다.
다음글
이전글