커뮤니티

분봉에서 일봉이평보려는데

프로필 이미지
요한
2006-06-17 12:07:07
1221
글번호 10264
답변완료
4575번 글을 보고 올려주신 식을 아래와같이 해서 시도해봤는데 실제 5일,20일 이평값과는 다르게 나오고 일봉에서 교차하는 곳에서도 분봉에서는 전혀 교차가 일어나지 않습니다 어떻게해야하나요? input : P1(5), p2(20); var : sumV1(0), sumV2(0), maV1(0), maV2(0), count(0); sumV1 = 0; sumV2 = 0; for count = 0 to p2-1 { if count <= p1 then sumV1 = sumV1 + DayClose(count); if count <= p2 then sumV2 = sumV2 + DayClose(count); } maV1 = sumV1 / P1; //분봉에서 일봉5이평 maV2 = sumV2 / P2; //분봉에서 일봉20이평 plot1(mav1); plot2(mav2);
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2006-06-19 08:51:16

안녕하세요 예스스탁입니다. 식을 수정했습니다. input : P1(5), p2(20); var : sumV1(0), sumV2(0), maV1(0), maV2(0), count(0); sumV1 = 0; sumV2 = 0; for count = 0 to p2-1 { if count < p1 then sumV1 = sumV1 + DayClose(count); if count < p2 then sumV2 = sumV2 + DayClose(count); } maV1 = sumV1 / P1; //분봉에서 일봉5이평 maV2 = sumV2 / P2; //분봉에서 일봉20이평 plot1(mav1); plot2(mav2); 즐거운 하루되세요 > 요한 님이 쓴 글입니다. > 제목 : 분봉에서 일봉이평보려는데 > 4575번 글을 보고 올려주신 식을 아래와같이 해서 시도해봤는데 실제 5일,20일 이평값과는 다르게 나오고 일봉에서 교차하는 곳에서도 분봉에서는 전혀 교차가 일어나지 않습니다 어떻게해야하나요? input : P1(5), p2(20); var : sumV1(0), sumV2(0), maV1(0), maV2(0), count(0); sumV1 = 0; sumV2 = 0; for count = 0 to p2-1 { if count <= p1 then sumV1 = sumV1 + DayClose(count); if count <= p2 then sumV2 = sumV2 + DayClose(count); } maV1 = sumV1 / P1; //분봉에서 일봉5이평 maV2 = sumV2 / P2; //분봉에서 일봉20이평 plot1(mav1); plot2(mav2);