커뮤니티

재 문의 드립니다.

프로필 이미지
gaintoga
2013-09-06 10:39:32
164
글번호 67271
답변완료

첨부 이미지

그림 1 답변 감사드립니다. 그런데 전일 종가에 남아있는 수치로 인해 이동평균선이 왜곡이 생기는데요, 당일시가엔 0으로 초기화 된 것을 보고 싶습니다. 갭보정이나, 수식을 이용해서 이런 부분을 제어할 수 있도록 도와주시길 바랍니다 ^^ > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식부탁드립니다. > 안녕하세요 예스스탁입니다. # data2 외국인옵션순매수금액 # data3 개인옵션순매수금액 var : 기관(0,data2); 기관 = -(data2(c)+data3(c)); plot1(data2(ma(c,5))); plot2(data2(ma(c,10))); plot3(data2(ma(c,20))); plot4(data3(ma(c,5))); plot5(data3(ma(c,10))); plot6(data3(ma(c,20))); plot7(data2(ma(기관,5))); plot8(data2(ma(기관,10))); plot9(data2(ma(기관,20))); 즐거운 하루되세요 > gaintoga 님이 쓴 글입니다. > 제목 : 수식부탁드립니다. > 기관, 외국인, 개인의 옵션 순매수금액의 5, 10, 20 이동평균선을 한 구간에 겹쳐서 같이 보고 싶습니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-09-06 15:11:02

안녕하세요 예스스탁입니다. 당일 지정한 봉갯수를 충족하지 않으면 당일봉 안에서 평균값을 구하게 변경했습니다. var : 기관(0,data2),sum1(0,data2),sum2(0,data3),sum3(0,data2),idx(0,data2); var : mav1(0,data2),mav2(0,data3),mav3(0,data2); if data2(date!=date[1]) Then{ sum1 = 0; sum2 = 0; sum3 = 0; idx = 0; } 기관 = -(data2(c)+data3(c)); sum1 = sum1+data2(c); sum2 = sum2+data3(c); sum3 = sum3+기관; idx = idx+1; if data2(dayindex < 5) Then{ plot1(data2(sum1/idx)); plot2(data3(sum2/idx)); plot3(data2(sum3/idx)); } else{ plot1(data2(ma(c,5))); plot2(data3(ma(c,5))); plot3(data2(ma(기관,5))); } if data2(dayindex < 10) Then{ plot4(data2(sum1/idx)); plot5(data3(sum2/idx)); plot6(data2(sum3/idx)); } else{ plot4(data2(ma(c,10))); plot5(data3(ma(c,10))); plot6(data2(ma(기관,10))); } if data2(dayindex < 20) Then{ plot7(data2(sum1/idx)); plot8(data3(sum2/idx)); plot9(data2(sum3/idx)); } else{ plot7(data2(ma(c,20))); plot8(data3(ma(c,20))); plot9(data2(ma(기관,20))); } 즐거운 하루되세요 > gaintoga 님이 쓴 글입니다. > 제목 : 재 문의 드립니다. > 그림 1 답변 감사드립니다. 그런데 전일 종가에 남아있는 수치로 인해 이동평균선이 왜곡이 생기는데요, 당일시가엔 0으로 초기화 된 것을 보고 싶습니다. 갭보정이나, 수식을 이용해서 이런 부분을 제어할 수 있도록 도와주시길 바랍니다 ^^ > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 수식부탁드립니다. > 안녕하세요 예스스탁입니다. # data2 외국인옵션순매수금액 # data3 개인옵션순매수금액 var : 기관(0,data2); 기관 = -(data2(c)+data3(c)); plot1(data2(ma(c,5))); plot2(data2(ma(c,10))); plot3(data2(ma(c,20))); plot4(data3(ma(c,5))); plot5(data3(ma(c,10))); plot6(data3(ma(c,20))); plot7(data2(ma(기관,5))); plot8(data2(ma(기관,10))); plot9(data2(ma(기관,20))); 즐거운 하루되세요 > gaintoga 님이 쓴 글입니다. > 제목 : 수식부탁드립니다. > 기관, 외국인, 개인의 옵션 순매수금액의 5, 10, 20 이동평균선을 한 구간에 겹쳐서 같이 보고 싶습니다.