커뮤니티
YT에서 dayhigh-daylow를 이용한 이평처리에서 값이 이상합니다
2008-11-10 20:22:20
591
글번호 18027
일간의 고점과 저점차를 구해서 이평을 구하려고 아래와 같이 구분해 봤습니다.
sum1과 sum2 2개의 방식이 있습니다.
이 수식을 일봉에서 사용하면 2개가 동일한 결과가 나오는데,
분봉에서 사용하는 순간 두개가 다른 결과가 나옵니다.
제가 의도한 결과는 sum1이 맞는 것 같습니다만, sum2가 왜이렇게 나오는지 궁금합니다.
(분봉에서는 당일봉이 완성되지 않아 다르게 나올 수 있다는 것은 알겠습니다만, 봉이 완성될 때 sum2가 sum1보다 높게 나오는 경우도 있는데 이건 이해가 가지 않네요.)
-------------------------------------------------------------------------------------
input : period1(5);
var : sum1(0), sum2(0), sum3(0), sum4(0), value(0), temp(0);
var1 = dayhigh(0) - daylow(0);
var2 = dayhigh(1) - daylow(1);
var3 = dayhigh(2) - daylow(2);
var4 = dayhigh(3) - daylow(3);
var5 = dayhigh(4) - daylow(4);
sum1 = (var1+var2+var3+var4+var5) / period1;
sum2 = ma(dayhigh()-daylow(), period1);
plot1(sum1, "이평1");
plot2(sum2, "이평2");
답변 1
예스스탁 예스스탁 답변
2008-11-11 08:53:48
안녕하세요
예스스탁입니다.
sum1과 sum2는 다른 지표입니다.
sum1은 의도하신 바와 같이 일간 봉길이의 5일평균입니다.
sum2는 분봉에서 현재 시점에서 5봉동안의 당일고저를 평균한 값입니다.
즉 당일 5번째 봉에서 봤을때
첫번째 봉에서의 당일 고-저
두번째 봉에서의 당일 고-저
세번째 봉에서의 당일 고-저
네번째 봉에서의 당일 고-저
다섯번째 봉에서의 당일 고-저
위 5개의 값을 평균한 값입니다.
즐거운 하루되세요
> kekino 님이 쓴 글입니다.
> 제목 : YT에서 dayhigh-daylow를 이용한 이평처리에서 값이 이상합니다
> 일간의 고점과 저점차를 구해서 이평을 구하려고 아래와 같이 구분해 봤습니다.
sum1과 sum2 2개의 방식이 있습니다.
이 수식을 일봉에서 사용하면 2개가 동일한 결과가 나오는데,
분봉에서 사용하는 순간 두개가 다른 결과가 나옵니다.
제가 의도한 결과는 sum1이 맞는 것 같습니다만, sum2가 왜이렇게 나오는지 궁금합니다.
(분봉에서는 당일봉이 완성되지 않아 다르게 나올 수 있다는 것은 알겠습니다만, 봉이 완성될 때 sum2가 sum1보다 높게 나오는 경우도 있는데 이건 이해가 가지 않네요.)
-------------------------------------------------------------------------------------
input : period1(5);
var : sum1(0), sum2(0), sum3(0), sum4(0), value(0), temp(0);
var1 = dayhigh(0) - daylow(0);
var2 = dayhigh(1) - daylow(1);
var3 = dayhigh(2) - daylow(2);
var4 = dayhigh(3) - daylow(3);
var5 = dayhigh(4) - daylow(4);
sum1 = (var1+var2+var3+var4+var5) / period1;
sum2 = ma(dayhigh()-daylow(), period1);
plot1(sum1, "이평1");
plot2(sum2, "이평2");