당일 20개봉 미만일 경우에는 당일데이만 이용해 평균을 구하고
20개봉 이후에는 20이평을 그리는 지표식
input : Period(20);
var : b(0),sum(0),mav(0);
//영업일 변경 첫봉
if Bdate != Bdate[1] Then
{
//당일봉갯수 카운트하는 변수는 초기값 0
b = 0;
//종가를 누적할 변수는 초기값 0
sum = 0;
}
#봉마다 1씩 증가
b = b+1;
#봉갯수가 Period 미만이면
if b < Period Then
{
#봉마다 sum에 종가누적
sum = sum+C;
#이평값은 종가누적값/봉수
mav = sum/b;
}
Else //Period개 이후이면 20이동평균 저장
mav = ma(C,Period);
Plot1(mav);
JavaScript
복사