커뮤니티
수식 문의 드립니다.
2014-12-11 23:53:30
137
글번호 81285
1. 300틱챠트에서 30분봉의 20이평선 값을 참조데이터로 사용하려고 합니다.
2. 이평선 값을 다음과 같이 만들려고 합니다.
현재 종가를 포함하지 않고 바로 앞의 이전봉 부터 과거의 종가로 만들려고 합니다.
예를들면 5일 이평선은 어제종가 부터 이전 5개의 종가로 평균값을 만듭니다.
위 두 가지 수식 작성 부탁드립니다. 감사합니다.
답변 1
예스스탁 예스스탁 답변
2014-12-15 10:09:53
안녕하세요
예스스탁입니다.
1.
틱봉에서 분봉의 지표값은 정확히 계산되지 않습니다.
하나의 봉에서 리턴되는 값은 시고저종만 리턴됩니다.
그 안에 특정시간값은 리턴되지 않는데 틱봉세서는 분봉의
시간경계가 봉 안에 있을 경우가 많습니다.
아래식이 최대한 비슷하게 값이 나오게 하는 식입니다.
input : Atime(30),P1(20);#30분봉의 20이동평균
var : cnt(0),count(0),sum1(0),mav1(0);
Array : CC[130](0);
var1 = TimeToMinutes(stime)%Atime;
if dayindex() == 0 or (var1 < var1[1] and stime > stime[1]) Then{
for cnt = 1 to 99{
CC[cnt] = CC[cnt-1][1];
}
}
CC[0] = C;
sum1 = 0;
for count = 0 to P1-1{
sum1 = sum1+CC[count];
}
mav1 = sum1/P1;
plot1(mav1);
2.
input : P(5);
var1 = ma(c,P)[1];
plot1(var1,"전봉기준이평");
즐거운 하루되세요
> joyful 님이 쓴 글입니다.
> 제목 : 수식 문의 드립니다.
> 1. 300틱챠트에서 30분봉의 20이평선 값을 참조데이터로 사용하려고 합니다.
2. 이평선 값을 다음과 같이 만들려고 합니다.
현재 종가를 포함하지 않고 바로 앞의 이전봉 부터 과거의 종가로 만들려고 합니다.
예를들면 5일 이평선은 어제종가 부터 이전 5개의 종가로 평균값을 만듭니다.
위 두 가지 수식 작성 부탁드립니다. 감사합니다.
다음글
이전글