커뮤니티

지표 질문입니다

프로필 이미지
para
2024-12-02 09:27:58
525
글번호 185793
답변완료
틱 차트에서 D-1 일 볼린저 밴드 천정(A) D-1 일 볼린저 밴드 바닥(B) A+(A-B)를 그린다 B-(A-B)를 그린다 D-2 일 볼린저 밴드 천정(C) D-2 일 볼린저 밴드 바닥(D) C+(C-D)를 그린다 D-(C-D)를 그린다 D-3 일 볼린저 밴드 천정(E) D-3 일 볼린저 밴드 바닥(F) E+(E-F)를 그린다 F-(E-F)를 그린다 D-4 일 볼린저 밴드 천정(G) D-4 일 볼린저 밴드 바닥(H) G+(G-H)를 그린다 H-(G-H)를 그린다 감사합니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-12-02 11:34:43

안녕하세요 예스스탁입니다. input : Period(20),Dv(2); var : cnt(0); var : sum1(0),mav1(0),SumSqrt1(0),Std1(0),BBup1(0),BBdn1(0); var : sum2(0),mav2(0),SumSqrt2(0),Std2(0),BBup2(0),BBdn2(0); var : sum3(0),mav3(0),SumSqrt3(0),Std3(0),BBup3(0),BBdn3(0); var : sum4(0),mav4(0),SumSqrt4(0),Std4(0),BBup4(0),BBdn4(0); If DayClose(Period-1) > 0 Then { sum1 = 0; for cnt = 0 to Period-1 { sum1 = sum1 + DayClose(cnt+1); } mav1 = sum1/Period; SumSqrt1 = 0; For cnt = 0 To Period-1 { SumSqrt1 = SumSqrt1 + (DayClose(cnt+1) - mav1)^2; } Std1 = SquareRoot(SumSqrt1 / Period); BBup1 = mav1 + (Dv * Std1); BBdn1 = mav1 - (Dv * Std1); plot1(bbup1+(bbup1-bbdn1)); plot2(bbdn1-(bbup1-bbdn1)); } If DayClose(Period-1) > 0 Then { sum2 = 0; for cnt = 0 to Period-1 { sum2 = sum2 + DayClose(cnt+2); } mav2 = sum2/Period; SumSqrt2 = 0; For cnt = 0 To Period-1 { SumSqrt2 = SumSqrt2 + (DayClose(cnt+2) - mav2)^2; } Std2 = SquareRoot(SumSqrt2 / Period); BBup2 = mav2 + (Dv * Std2); BBdn2 = mav2 - (Dv * Std2); plot3(bbup2+(bbup2-bbdn2)); plot4(bbdn2-(bbup2-bbdn2)); } If DayClose(Period-1) > 0 Then { sum3 = 0; for cnt = 0 to Period-1 { sum3 = sum3 + DayClose(cnt+3); } mav3 = sum3/Period; SumSqrt3 = 0; For cnt = 0 To Period-1 { SumSqrt3 = SumSqrt3 + (DayClose(cnt+3) - mav3)^2; } Std3 = SquareRoot(SumSqrt3 / Period); BBup3 = mav3 + (Dv * Std3); BBdn3 = mav3 - (Dv * Std3); plot5(bbup3+(bbup3-bbdn3)); plot6(bbdn3-(bbup3-bbdn3)); } If DayClose(Period-1) > 0 Then { sum4 = 0; for cnt = 0 to Period-1 { sum4 = sum4 + DayClose(cnt+4); } mav4 = sum4/Period; SumSqrt4 = 0; For cnt = 0 To Period-1 { SumSqrt4 = SumSqrt4 + (DayClose(cnt+4) - mav4)^2; } Std4 = SquareRoot(SumSqrt4 / Period); BBup4 = mav4 + (Dv * Std4); BBdn4 = mav4 - (Dv * Std4); plot7(bbup4+(bbup4-bbdn4)); plot8(bbdn4-(bbup4-bbdn4)); } 즐거운 하루되세요 > para 님이 쓴 글입니다. > 제목 : 지표 질문입니다 > 틱 차트에서 D-1 일 볼린저 밴드 천정(A) D-1 일 볼린저 밴드 바닥(B) A+(A-B)를 그린다 B-(A-B)를 그린다 D-2 일 볼린저 밴드 천정(C) D-2 일 볼린저 밴드 바닥(D) C+(C-D)를 그린다 D-(C-D)를 그린다 D-3 일 볼린저 밴드 천정(E) D-3 일 볼린저 밴드 바닥(F) E+(E-F)를 그린다 F-(E-F)를 그린다 D-4 일 볼린저 밴드 천정(G) D-4 일 볼린저 밴드 바닥(H) G+(G-H)를 그린다 H-(G-H)를 그린다 감사합니다