커뮤니티
수정 부탁합니다.
2015-08-02 10:48:26
128
글번호 89063
아래지표식의 변수 중 시작일을 봉의 갯 수로 변경 하고자 합니다.
즉, 현재봉으로부터 이전 N개 봉 까지의 누적 값을 구하고자 합니다.
이에 합당한 수식을 부탁합니다.
input : 시작일(20150421);
Input : period(0);
var : sum2(0,data2),Fsum2(0,data2);
var : MAs(0);
if data2(date != date[1]) Then{
if data2(sdate == 시작일) Then
sum2 = 0;
else
sum2 = sum2 + data2(C[1]);
}
if data2(sdate >= 시작일) Then
Fsum2 = sum2+data2(c);
MAs = ma(Fsum2,period);
plot1(MAs);
답변 1
예스스탁 예스스탁 답변
2015-08-03 15:16:33
안녕하세요
예스스탁입니다.
Input : period(10);
var : cnt(0,data2),sum2(0,data2),Fsum2(0,data2),MAs(0,data2);
Array : CC[100](0,data2);
if data2(date != date[1]) Then{
for cnt = 1 to 99{
CC[cnt] = CC[cnt-1][1];
}
}
CC[0] = data2(c);
for cnt = 0 to Period-1{
Fsum2 = Fsum2+CC[cnt];
}
MAs = Fsum2/Period;
plot1(MAs);
즐거운 하루되세요
> 너무조아 님이 쓴 글입니다.
> 제목 : 수정 부탁합니다.
> 아래지표식의 변수 중 시작일을 봉의 갯 수로 변경 하고자 합니다.
즉, 현재봉으로부터 이전 N개 봉 까지의 누적 값을 구하고자 합니다.
이에 합당한 수식을 부탁합니다.
input : 시작일(20150421);
Input : period(0);
var : sum2(0,data2),Fsum2(0,data2);
var : MAs(0);
if data2(date != date[1]) Then{
if data2(sdate == 시작일) Then
sum2 = 0;
else
sum2 = sum2 + data2(C[1]);
}
if data2(sdate >= 시작일) Then
Fsum2 = sum2+data2(c);
MAs = ma(Fsum2,period);
plot1(MAs);
다음글
이전글