커뮤니티

90799 수식 추가 부탁드립니다

프로필 이미지
para
2025-01-08 09:09:16
507
글번호 186973
답변완료
Plot1(hh1+(hh1-ll));ㅡㅡㅡ>hh1+(hh1-ll) 당일 최저치를 그린다.......plot5 Plot2(ll-(hh1-ll)); ㅡㅡㅡ>ll-(hh1-ll) 당일 최고치를 그린다........plot6 Plot3(ll1-(hh-ll1));ㅡㅡㅡ>ll1-(hh-ll1) 당일 최고치를 그린다........plot7 Plot4(hh+(hh-ll1));ㅡㅡㅡ> hh+(hh-ll1) 당일 최저치를 그린다.......plot8 감사합니다 ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ input : Period(20),dv(2); var : BBup(0),BBdn(0); var : hh(0),ll(0),hh1(0),ll1(0); BBup = BollBandUp(Period,dv); BBdn = BollBandDown(Period,dv); if Bdate != Bdate[1] Then { hh = bbup; //볼린저 밴드 금일 최고치 D ll = bbdn; //볼린저 밴드 금일 최저치 B hh1 = hh[1]; //볼린저 밴드 전일 최고치 A ll1 = ll[1]; //볼린저 밴드 전일 최저치 C } else { if bbup > hh Then { hh = bbup; } if bbdn < ll Then { ll = bbdn; } } if hh1 > 0 and ll > 0 Then { Plot1(hh1+(hh1-ll)); Plot2(ll-(hh1-ll)); } if ll1 > 0 and hh > 0 Then { Plot3(ll1-(hh-ll1)); Plot4(hh+(hh-ll1)); }
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-01-08 14:50:52

안녕하세요 예스스탁입니다. input : Period(20),dv(2); var : BBup(0),BBdn(0); var : hh(0),ll(0),hh1(0),ll1(0); BBup = BollBandUp(Period,dv); BBdn = BollBandDown(Period,dv); if Bdate != Bdate[1] Then { hh = bbup; //볼린저 밴드 금일 최고치 D ll = bbdn; //볼린저 밴드 금일 최저치 B hh1 = hh[1]; //볼린저 밴드 전일 최고치 A ll1 = ll[1]; //볼린저 밴드 전일 최저치 C } else { if bbup > hh Then { hh = bbup; } if bbdn < ll Then { ll = bbdn; } } if hh1 > 0 and ll > 0 Then { Plot1(hh1+(hh1-ll)); Plot2(ll-(hh1-ll)); } if ll1 > 0 and hh > 0 Then { Plot3(ll1-(hh-ll1)); Plot4(hh+(hh-ll1)); } if Bdate != Bdate[1] Then { var1 = hh1+(hh1-ll); var2 = ll-(hh1-ll) ; var3 = ll1-(hh-ll1); var4 = hh+(hh-ll1); } IF var1 > 0 and hh1+(hh1-ll) < var1 Then var1 = hh1+(hh1-ll); IF var2 > 0 and ll-(hh1-ll) > var2 Then var2 = ll-(hh1-ll); IF var3 > 0 and ll1-(hh-ll1) > var3 Then var3 = ll1-(hh-ll1); IF var1 > 0 and hh+(hh-ll1) < var4 Then var4 = hh+(hh-ll1); if var1 > 0 Then plot5(var1); if var2 > 0 Then plot6(var2); if var3 > 0 Then plot7(var3); if var4 > 0 Then plot8(var4); 즐거운 하루되세요 > para 님이 쓴 글입니다. > 제목 : 90799 수식 추가 부탁드립니다 > Plot1(hh1+(hh1-ll));ㅡㅡㅡ>hh1+(hh1-ll) 당일 최저치를 그린다.......plot5 Plot2(ll-(hh1-ll)); ㅡㅡㅡ>ll-(hh1-ll) 당일 최고치를 그린다........plot6 Plot3(ll1-(hh-ll1));ㅡㅡㅡ>ll1-(hh-ll1) 당일 최고치를 그린다........plot7 Plot4(hh+(hh-ll1));ㅡㅡㅡ> hh+(hh-ll1) 당일 최저치를 그린다.......plot8 감사합니다 ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ input : Period(20),dv(2); var : BBup(0),BBdn(0); var : hh(0),ll(0),hh1(0),ll1(0); BBup = BollBandUp(Period,dv); BBdn = BollBandDown(Period,dv); if Bdate != Bdate[1] Then { hh = bbup; //볼린저 밴드 금일 최고치 D ll = bbdn; //볼린저 밴드 금일 최저치 B hh1 = hh[1]; //볼린저 밴드 전일 최고치 A ll1 = ll[1]; //볼린저 밴드 전일 최저치 C } else { if bbup > hh Then { hh = bbup; } if bbdn < ll Then { ll = bbdn; } } if hh1 > 0 and ll > 0 Then { Plot1(hh1+(hh1-ll)); Plot2(ll-(hh1-ll)); } if ll1 > 0 and hh > 0 Then { Plot3(ll1-(hh-ll1)); Plot4(hh+(hh-ll1)); }