커뮤니티

참조차트의 일봉 이동평균선 관련 지표

프로필 이미지
일목초인
2014-12-15 14:40:53
165
글번호 81319
답변완료
메인차트: 5분봉 옵션 참조 data2: 5분봉 연결선물 1. data2 연결선물의 당일을 포함하지 않고 어제까지의 일봉 이동평균 2. data2 연결선물의 당일을 포함하지 않고 어제까지의 일봉 고가이동평균 3. data2 연결선물의 당일을 포함하지 않고 어제까지의 일봉 저가이동평균 4. data2 연결선물의 당일을 포함하지 않고 20일동안의 "일봉의 고가-저가"의 평균값 5. data2 연결선물의 당일을 포함하지 않고 어제까지의 일봉 볼린저밴드 항상 감사합니다.^^
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-12-15 22:09:03

안녕하세요 예스스탁입니다, 1.2,3,5 input : Dv(2); var : cnt(0,data2),Didx(0,data2); var : Csum(0,data2),Cmav(0,data2); var : Hsum(0,data2),Hmav(0,data2); var : Lsum(0,data2),Lmav(0,data2); var : SumSqrt(0,data2),Stdv(0,data2),BBup(0,data2),BBdn(0,data2); Array : HH[100](0,data2),LL[100](0,data2),CC[100](0,data2); if data2(date != date[1]) Then{ Didx = Didx+1; HH[0] = data2(H); LL[0] = data2(L); for cnt = 1 to 99{ HH[cnt] = HH[cnt-1][1]; LL[cnt] = LL[cnt-1][1]; CC[cnt] = CC[cnt-1][1]; } } if data2(H) > HH[0] Then HH[0] = data2(H); if data2(L) < LL[0] Then LL[0] = data2(L); CC[0] = data2(C); if Didx >= 2 Then{ Csum = 0; Hsum = 0; Lsum = 0; for cnt = 1 to Didx-1{ Csum = Csum+CC[cnt]; Hsum = Hsum+HH[cnt]; Lsum = Lsum+LL[cnt]; } Cmav = Csum/(Didx-1); Hmav = Hsum/(Didx-1); Lmav = Lsum/(Didx-1); #표준편차 계산 SumSqrt = 0; For cnt = 0 To Didx-1 { SumSqrt = SumSqrt + (CC[cnt] - Cmav)^2; } Stdv = SquareRoot(SumSqrt / Didx-1); BBup = Cmav + (Dv * Stdv); BBdn = Cmav - (Dv * Stdv); plot1(Cmav,"종가평균(당일미포함)"); plot2(Hmav,"고가평균(당일미포함)"); plot3(Lmav,"저가평균(당일미포함)"); plot4(BBup,"볼밴상단(당일미포함)"); plot5(BBdn,"볼밴하단(당일미포함)"); } 2. 4번은 1,2,3,4번과 가격대가 다르므로 따로 그려보셔야 합니다 var : cnt(0,data2),Didx(0,data2); var : HLsum(0,data2),HLmav(0,data2); Array : HH[100](0,data2),LL[100](0,data2),CC[100](0,data2); if data2(date != date[1]) Then{ Didx = Didx+1; HH[0] = data2(H); LL[0] = data2(L); for cnt = 1 to 99{ HH[cnt] = HH[cnt-1][1]; LL[cnt] = LL[cnt-1][1]; CC[cnt] = CC[cnt-1][1]; } } if data2(H) > HH[0] Then HH[0] = data2(H); if data2(L) < LL[0] Then LL[0] = data2(L); CC[0] = data2(C); if Didx > 20 Then{ HLsum = 0; for cnt = 1 to 20{ HLsum = HLsum+(HH[cnt]-LL[cnt]); } HLmav = HLsum/(Didx-1); plot2(HLmav); } 즐거운 하루되세요 > 일목초인 님이 쓴 글입니다. > 제목 : 참조차트의 일봉 이동평균선 관련 지표 > 메인차트: 5분봉 옵션 참조 data2: 5분봉 연결선물 1. data2 연결선물의 당일을 포함하지 않고 어제까지의 일봉 이동평균 2. data2 연결선물의 당일을 포함하지 않고 어제까지의 일봉 고가이동평균 3. data2 연결선물의 당일을 포함하지 않고 어제까지의 일봉 저가이동평균 4. data2 연결선물의 당일을 포함하지 않고 20일동안의 "일봉의 고가-저가"의 평균값 5. data2 연결선물의 당일을 포함하지 않고 어제까지의 일봉 볼린저밴드 항상 감사합니다.^^