커뮤니티

가중평균주가지표

프로필 이미지
고군분투
2022-09-20 16:20:56
884
글번호 162369
답변완료
일일가중평균주가: 일일총거래대금/일일거래량 일일종가가 아닌 상기 factor를 가지고 5일이동평균선, 10일이동평균선, 20일이동평균 선, 60일이동평균선, 120일이동평균선을 지표화하고 싶습니다. 도와 주세요~
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-09-21 10:36:49

안녕하세요 예스스탁입니다. input : p1(5),P2(10),P3(20),P4(60),P5(120); var : vsum(0),msum(0),cnt(0); var : sum1(0),mav1(0); var : sum2(0),mav2(0); var : sum3(0),mav3(0); var : sum4(0),mav4(0); var : sum5(0),mav5(0); Array : VV[200](0); if Bdate != Bdate[1] Then { msum = 0; vsum = 0; For cnt = 199 DownTo 1 { vv[cnt] = vv[cnt-1]; } } msum = msum + m; vsum = vsum + v; vv[0] = msum/vsum; if vv[p1-1] > 0 Then { sum1 = 0; For cnt = 0 to p1-1 { sum1 = sum1 + vv[cnt]; } mav1 = sum1/p1; Plot1(mav1); } if vv[p2-1] > 0 Then { sum2 = 0; For cnt = 0 to p2-1 { sum2 = sum2 + vv[cnt]; } mav2 = sum2/p2; Plot2(mav2); } if vv[p3-1] > 0 Then { sum3 = 0; For cnt = 0 to p3-1 { sum3 = sum3 + vv[cnt]; } mav3 = sum3/p3; Plot3(mav3); } if vv[p4-1] > 0 Then { sum4 = 0; For cnt = 0 to p4-1 { sum4 = sum4 + vv[cnt]; } mav4 = sum4/p4; Plot4(mav4); } if vv[p5-1] > 0 Then { sum5 = 0; For cnt = 0 to p5-1 { sum5 = sum5 + vv[cnt]; } mav5 = sum5/p5; Plot5(mav5); } 즐거운 하루되세요 > 고군분투 님이 쓴 글입니다. > 제목 : 가중평균주가지표 > 일일가중평균주가: 일일총거래대금/일일거래량 일일종가가 아닌 상기 factor를 가지고 5일이동평균선, 10일이동평균선, 20일이동평균 선, 60일이동평균선, 120일이동평균선을 지표화하고 싶습니다. 도와 주세요~