커뮤니티

문의 드립니다.

프로필 이미지
동해바다01
2014-12-28 11:16:16
181
글번호 81702
답변완료
안녕하세요, 새해 복 많이 받으시기 바랍니다. 1.호가잔량 bids-asks를 이용한 볼린저밴드 지표 2. 1번의 호가잔량 볼린저밴드 30분 차트 지표를 5분에 적용하는 타주기 지표 3. 1번의 호가잔량 볼린저밴드 체결 10000개 차트 지표를 체결 1000개 차트에 적용하는 타주기 지표 4. 일반 볼린저 밴드 체결 10000개 차트 지표를 체결 1000개 차트에 적용할 수 있는 타주기 지표 새롭게 차트가 업그레이드 되어 적용해 보려고 합니다. 항상 빠른 답변 감사드리며 건강하시고 좋은 하루 되세요
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-12-29 12:29:39

안녕하세요 예스스탁입니다. 1. # 분봉에서 다른 분봉 이동평균 시작 input :P(20),Dv(2); var : mav(0),BBup(0),BBdn(0); mav = ma(bids-asks,P); BBup = mav + std(bids-asks,P)*dv; BBdn = mav - std(bids-asks,P)*dv; plot1(BBup); plot2(mav); plot3(BBdn); 2. # 분봉에서 다른 분봉 이동평균 시작 input : Ntime(30),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 = TimeToMinutes(stime)%Ntime; 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] = Bids-asks; 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); 3. input : N(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%N; 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] = Bids-asks; 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); 4. input : N(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%N; 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); 즐거운 하루되세요 > 동해바다01 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 안녕하세요, 새해 복 많이 받으시기 바랍니다. 1.호가잔량 bids-asks를 이용한 볼린저밴드 지표 2. 1번의 호가잔량 볼린저밴드 30분 차트 지표를 5분에 적용하는 타주기 지표 3. 1번의 호가잔량 볼린저밴드 체결 10000개 차트 지표를 체결 1000개 차트에 적용하는 타주기 지표 4. 일반 볼린저 밴드 체결 10000개 차트 지표를 체결 1000개 차트에 적용할 수 있는 타주기 지표 새롭게 차트가 업그레이드 되어 적용해 보려고 합니다. 항상 빠른 답변 감사드리며 건강하시고 좋은 하루 되세요