커뮤니티

수식문의 드립니다.

프로필 이미지
왕숙천
2009-03-26 10:49:17
651
글번호 21199
답변완료
안녕하세요 항상 친절한 답변 감사드립니다. 문의 사항은 5분차트에서 일봉의 5이평선을 출력할때 var : sumV(0), maV(0), count(0); sumV = 0; for count = 0 to 5-1 { sumV = sumV+DayClose(count); } maV = sumV / 5; plot1(mav); 이렇게 하는것과 plot1(MA(data2(C),5)); 이렇게 하는것이 지표값이 다르게 출력됩니다. 전자는 원래 일봉의 지표값과 거의 같으나 후자는 많이 다름니다. 타주기의 일봉 이평값을 정확히 불러올려면 어떻게 해야 하는지 알려 주시면 감사하겠습니다. 미리 감사드립니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2009-03-26 11:50:00

안녕하세요 예스스탁입니다. 실시간값을 포함하여 일봉의 이평값을 계산하기 위해서는 아래의 식을 사용하셔야 합니다. var : sumV(0), maV(0), count(0); sumV = 0; for count = 0 to 5-1 { sumV = sumV+DayClose(count); } maV = sumV / 5; plot1(mav); 참조데이터는 현재 미완성인 봉의 값은 반영하지 않습니다. 즐거운 하루되세요 > 왕숙천 님이 쓴 글입니다. > 제목 : 수식문의 드립니다. > 안녕하세요 항상 친절한 답변 감사드립니다. 문의 사항은 5분차트에서 일봉의 5이평선을 출력할때 var : sumV(0), maV(0), count(0); sumV = 0; for count = 0 to 5-1 { sumV = sumV+DayClose(count); } maV = sumV / 5; plot1(mav); 이렇게 하는것과 plot1(MA(data2(C),5)); 이렇게 하는것이 지표값이 다르게 출력됩니다. 전자는 원래 일봉의 지표값과 거의 같으나 후자는 많이 다름니다. 타주기의 일봉 이평값을 정확히 불러올려면 어떻게 해야 하는지 알려 주시면 감사하겠습니다. 미리 감사드립니다.