커뮤니티
수식 부탁드립니다.
2019-04-04 16:53:42
168
글번호 127634
data1에 5분봉
data2에 일봉 으로 셋팅하고
당일 제외 이전 20일 평균레인지(data2의 20일 평균)을 구하려고 합니다.
여기까진 별 문제가 없는데
이전 20일 레인지 중에 가장 큰 2개와 가장 작은 2개를 제외한 16일치의 평균레인지를 산출하고 싶습니다.
간혹 ETF 중에 오더에러성으로 이상한 가격에 체결되어서 평균레인지가 왜곡되는 경우가 있어서 이런 부분 제외하려는 의도입니다.
부탁드립니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2019-04-05 14:13:58
안녕하세요
예스스탁입니다.
var : V1(0,data2),V2(0,data2),V3(0,data2),avgv(0,data2);
V1 = data2(AccumN(H-L,20));
V2 = data2(NthHighest(1,H-L,20)+NthHighest(2,H-L,20));
V3 = data2(NthLowest(1,H-L,20)+NthLowest(2,H-L,20));
avgv = (V1-v2-v3)/16;
plot1(avgv);
즐거운 하루되세요
> spark 님이 쓴 글입니다.
> 제목 : 수식 부탁드립니다.
>
data1에 5분봉
data2에 일봉 으로 셋팅하고
당일 제외 이전 20일 평균레인지(data2의 20일 평균)을 구하려고 합니다.
여기까진 별 문제가 없는데
이전 20일 레인지 중에 가장 큰 2개와 가장 작은 2개를 제외한 16일치의 평균레인지를 산출하고 싶습니다.
간혹 ETF 중에 오더에러성으로 이상한 가격에 체결되어서 평균레인지가 왜곡되는 경우가 있어서 이런 부분 제외하려는 의도입니다.
부탁드립니다.
감사합니다.