GFT의 장부 차트 패키지는 이동 평균을 매끄럽게하지 않았습니다. 대신 이동 평균이 수정되었지만 동일한 것은 아닙니다. 그러므로 나는 하나를 만들기 시작했다. MT4에서 평활화 된 이동 평균 코드를 연구하여 다음 코드를 작성했습니다.

기능 SMMA;
입력 s (시리즈), 마침표 (숫자);
결과 입술 (시리즈);
vars i (수), tmp (수), l (수), cnt (수), f (수);
시작하다
f : = 앞 (들);
l : = f 기간 -1;
cnt : = 뒤 (들);
l lt = = cnt이면 시작
tmp : = 0;
i : = f 할 것
tmp : = tmp s [i];
res [l] : = tmpperiod;
~에 대해 : = l 1 ~ cnt do
res [i] : = ((res [l]period) * (period-1) s [i])period;
종료;
종료.


그러나 제대로 작동하지 않습니다. 나는 이유를 알 수 없었다. 좀 더 전문적인 전문가의 도움을 받아 진단 할 수 있습니까? 제발 ...