커뮤니티
참조... ㅡㅡ
2008-12-19 11:19:47
658
글번호 18873
안녕하세요..
어제 5분봉상에서 30분봉 참조에 관하여 질문을 올렸었는데요..
참조는 전봉값을 읽어온다고 하셨는데..
그럼. 30분봉상의 5이평을 구할려면 data2(ma(c,5))라고 하면. 전봉까지의 5이평선 값이 나오겠네요..?
그럼 현재의 이평선값은 어떻게 구해야 하나요..?
답변 1
예스스탁 예스스탁 답변
2008-12-19 11:34:19
안녕하세요
예스스탁입니다.
참조종목은 가장 최근 완성된 봉값만 보게 되므로
주봉시간으로 30분 60분 처럼 동시에 같은 시간이 완성되는 시점이 아니라면
현재가를 기준으로 만들어지는 이평을 사용하실 수 없습니다.
아래 식은 분봉에서 타분봉의 이평값을 구현하는 식입니다.
input : Atime(30),P(5); //30분봉의 5이평
var : cnt(0),count(0),sum(0),mav(0);
Array : CC[50](0);
var1 = TimeToMinutes(stime)%Atime;
if dayindex() == 0 or var1 <= var1[1] Then{
CC[1] = C[1];
for cnt = 2 to 30{
CC[cnt] = CC[cnt-1][1];
}
sum = 0;
for count = 1 to P-1{
sum = sum+CC[count];
}
}
mav = (C+sum)/P;
plot1(mav);
참고하시기 바랍니다.
즐거운 하루되세요
> 진짜멋진놈 님이 쓴 글입니다.
> 제목 : 참조... ㅡㅡ
> 안녕하세요..
어제 5분봉상에서 30분봉 참조에 관하여 질문을 올렸었는데요..
참조는 전봉값을 읽어온다고 하셨는데..
그럼. 30분봉상의 5이평을 구할려면 data2(ma(c,5))라고 하면. 전봉까지의 5이평선 값이 나오겠네요..?
그럼 현재의 이평선값은 어떻게 구해야 하나요..?
이전글