커뮤니티

볼린저 질문이요~

프로필 이미지
그린라이트
2014-08-11 12:20:36
171
글번호 77568
답변완료
200.300틱에서의 볼린저밴드를 20틱.30틱에 표시를 하고 싶습니다~~
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-08-11 17:58:39

안녕하세요 예스스탁입니다. 수식에서는 차트의 주기와 배수가 되는 주기만 계산이 가능합니다. 20틱에서 200틱(20틱 10개봉), 300틱(20틱 15개봉)으로 계산이 가능하지만 30틱이서 200틱은 가능하지 않습니다. NBars에 현재 차트에서 보고자 하는 차트의 배수를 지정하시기 바랍니다. input : Nbars(10),P(20),Dv(2); var : cnt(0),count(0),sum(0),mav(0),MiBBup(0),MiBBdn(0),Avgv(0),SumSqrt(0),Counter(0),Stdv(0); Array : CC[120](0); var1 = dayindex%Nbars; if dayindex() == 0 or (var1 < var1[1] and stime > stime[1]) Then{ for cnt = 1 to P-1{ CC[cnt] = CC[cnt-1][1]; } } CC[0] = C; sum = 0; for count = 0 to P-1{ sum = sum+CC[count]; } mav = sum/P; If CC[P-1] != 0 Then{ Avgv = mav; SumSqrt = 0; For Counter = 0 To P - 1 { SumSqrt = SumSqrt + (CC[Counter] - Avgv) * (CC[Counter] - Avgv); } Stdv = SquareRoot(SumSqrt / P); } Else Stdv = 0; MiBBup = mav + (Dv * Stdv); MiBBdn = mav - (Dv * Stdv); plot1(MiBBup); plot2(mav); plot3(MiBBdn); 즐거운 하루되세요 > 그린라이트 님이 쓴 글입니다. > 제목 : 볼린저 질문이요~ > 200.300틱에서의 볼린저밴드를 20틱.30틱에 표시를 하고 싶습니다~~