커뮤니티

문의합니다.

프로필 이미지
Argo
2013-02-14 11:50:51
264
글번호 59466
답변완료
지표식이 일봉이평선을 분봉,틱봉에 나타낼수 있게 만든지표인데요 실제 돌려보면 안맞는것 같아요. 틀린부분이 있는지 확인좀 해주세요 ㅠ 수식검사를 하면 틀린부분이 없는데 실제차트에 넣어보면 일봉에서 이평선 값이 분봉이나 틱봉에서 값이랑 틀리네요 input : period1(5), Period2(10), Period3(20); var1 = (DAYCLOSE(4)+DAYCLOSE(3)+DAYCLOSE(2)+DAYCLOSE(1)+DAYCLOSE())/5; var2 = (DAYCLOSE(9)+DAYCLOSE(8)+DAYCLOSE(7)+DAYCLOSE(6)+DAYCLOSE(5)+DAYCLOSE(4)+DAYCLOSE(3)+DAYCLOSE(2)+DAYCLOSE(1)+DAYCLOSE())/10; var3 = (DAYCLOSE(19)+DAYCLOSE(18)+DAYCLOSE(17)+DAYCLOSE(16)+DAYCLOSE(15)+DAYCLOSE(14)+DAYCLOSE(13)+DAYCLOSE(12)+DAYCLOSE(11) +DAYCLOSE(10)+DAYCLOSE(9)+DAYCLOSE(8)+DAYCLOSE(7)+DAYCLOSE(6)+DAYCLOSE(5)+DAYCLOSE(4)+DAYCLOSE(3)+DAYCLOSE(2)+DAYCLOSE(1)+DAYCLOSE())/20; plot1(var1,"1"); plot2(var2,"2"); plot3(var3,"3");
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-02-14 14:12:42

안녕하세요 예스스탁입니다. 아래식 이용하시기 바랍니다. 기간값도 조절하실수 있게 작성된 식입니다. input : P1(5),P2(10),P3(20); var : count(0),sumV1(0),sumV2(0),sumV3(0); var : mav1(0),mav2(0),mav3(0); sumV1 = 0; sumV2 = 0; sumV3 = 0; for count = 0 to P3{ if count < P1 Then sumV1 = sumV1+CloseD(count); if count < P2 Then sumV2 = sumV2+CloseD(count); if count < P3 Then sumV3 = sumV3+CloseD(count); } maV1 = sumV1 / P1; maV2 = sumV2 / P2; maV3 = sumV3 / P3; plot1(mav1); plot2(mav2); plot3(mav3); 즐거운 하루되세요 > Argo 님이 쓴 글입니다. > 제목 : 문의합니다. > 지표식이 일봉이평선을 분봉,틱봉에 나타낼수 있게 만든지표인데요 실제 돌려보면 안맞는것 같아요. 틀린부분이 있는지 확인좀 해주세요 ㅠ 수식검사를 하면 틀린부분이 없는데 실제차트에 넣어보면 일봉에서 이평선 값이 분봉이나 틱봉에서 값이랑 틀리네요 input : period1(5), Period2(10), Period3(20); var1 = (DAYCLOSE(4)+DAYCLOSE(3)+DAYCLOSE(2)+DAYCLOSE(1)+DAYCLOSE())/5; var2 = (DAYCLOSE(9)+DAYCLOSE(8)+DAYCLOSE(7)+DAYCLOSE(6)+DAYCLOSE(5)+DAYCLOSE(4)+DAYCLOSE(3)+DAYCLOSE(2)+DAYCLOSE(1)+DAYCLOSE())/10; var3 = (DAYCLOSE(19)+DAYCLOSE(18)+DAYCLOSE(17)+DAYCLOSE(16)+DAYCLOSE(15)+DAYCLOSE(14)+DAYCLOSE(13)+DAYCLOSE(12)+DAYCLOSE(11) +DAYCLOSE(10)+DAYCLOSE(9)+DAYCLOSE(8)+DAYCLOSE(7)+DAYCLOSE(6)+DAYCLOSE(5)+DAYCLOSE(4)+DAYCLOSE(3)+DAYCLOSE(2)+DAYCLOSE(1)+DAYCLOSE())/20; plot1(var1,"1"); plot2(var2,"2"); plot3(var3,"3");