커뮤니티

해석 질문

프로필 이미지
theogo66
2018-05-04 10:19:40
119
글번호 118696
답변완료
분봉차트에서 일봉 이동평균선 그리기 1. 아래는 작성예제에 나와 있는 식입니다. 아마도 분봉차트에서 일봉 이평선 5,20,60일 이평선을 그리는 것으로 이해되는데, 제가 수식을 정확하게 이해하지 못해서입니다만 만약 이식에서 120일 이평선 한개만 이용하려면 input값을 어디에다 넣어야 하는 건지요? 2. 일반적으로 분봉차트에 적용된 일봉 수식을 이용할 경우에 일봉에 해당되는 input 값을 변화시켜보려면 몇분봉 차트를 사용하던지간에 그냥 일봉 input값을 넣으면 되는 건가요? 초보라서 질문이 중복되네요. 감사합니다. - 아 래 - [지표내용] 분봉차트에서 참조데이터를 이용하지 않고 일봉상의 이동평균선을 그리는 지표식입니다. [지표식] input : P1(5),P2(20),P3(60); 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,"이동평균1"); plot2(mav2,"이동평균2"); plot3(mav3,"이동평균3");
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-05-04 15:43:09

안녕하세요 예스스탁입니다. 1 해당 수식은 일봉이평 3개를 그리는 식입니다. 120일선 하나만 사용하시면 아래와 같이 작성해 사용하시면 됩니다. input : P1(120); var : count(0),sumV1(0),mav1(0); sumV1 = 0; for count = 0 to P1{ if count < P1 Then sumV1 = sumV1+CloseD(count); } maV1 = sumV1 / P1; plot1(mav1,"이동평균1"); 2 예 모든 분봉에서 input만 변경하시면 됩니다. 즐거운 하루되세요 > theogo66 님이 쓴 글입니다. > 제목 : 해석 질문 > 분봉차트에서 일봉 이동평균선 그리기 1. 아래는 작성예제에 나와 있는 식입니다. 아마도 분봉차트에서 일봉 이평선 5,20,60일 이평선을 그리는 것으로 이해되는데, 제가 수식을 정확하게 이해하지 못해서입니다만 만약 이식에서 120일 이평선 한개만 이용하려면 input값을 어디에다 넣어야 하는 건지요? 2. 일반적으로 분봉차트에 적용된 일봉 수식을 이용할 경우에 일봉에 해당되는 input 값을 변화시켜보려면 몇분봉 차트를 사용하던지간에 그냥 일봉 input값을 넣으면 되는 건가요? 초보라서 질문이 중복되네요. 감사합니다. - 아 래 - [지표내용] 분봉차트에서 참조데이터를 이용하지 않고 일봉상의 이동평균선을 그리는 지표식입니다. [지표식] input : P1(5),P2(20),P3(60); 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,"이동평균1"); plot2(mav2,"이동평균2"); plot3(mav3,"이동평균3");