커뮤니티

부탁드립니다.

프로필 이미지
redcon
2022-05-29 08:54:12
1119
글번호 159390
답변완료
다음의 수식을 종목검색식으로 부탁드립니다. C_Bp= (C-BBandsDown(Period,D1)) / (BBandsUp(Period, D1) - BBandsDown(Period,D1))*100; M_Bp= ((C+O)/2-BBandsDown(Period,D1)) / (BBandsUp(Period, D1) - BBandsDown(Period,D1))*100; BW=(BBandsUp(Period,d1)-BBandsDown(Period,d1)) / BBandsC(Period,d1)*100; M조건= M_Bp>-50 && M_Bp <= 100; S조건=sum(M조건, 연속횟수) == 연속횟수; W조건=BW<=20; BW조건=sum(W조건, 연속횟수) == 연속횟수; BW조건(1) && S조건(1) && CrossUp(C_Bp, 100)
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-05-30 13:21:57

안녕하세요 예스스탁입니다. input : period(20),d1(2),연속횟수(3); var : bbup(0),bbmd(0),bbdn(0),C_Bp(0),M_Bp(0),BW(0); var : M조건(False),S조건(False),W조건(False),BW조건(False); bbup = BollBandUp(Period,d1); bbmd = ma(C,Period); bbdn = BollBandUp(Period,d1); C_Bp = (C-BBdn) / (BBup - BBdn)*100; M_Bp = ((C+O)/2-BBdn) / (BBup - BBdn)*100; BW = (bbup-BBdn) / Bbmd*100; M조건= M_Bp>-50 && M_Bp <= 100; S조건= CountIf(M조건, 연속횟수) == 연속횟수; W조건 = BW<=20; BW조건 = CountIf(W조건, 연속횟수) == 연속횟수; if BW조건[1] && S조건[1] && CrossUp(C_Bp, 100) Then Find(1); 즐거운 하루되세요 > redcon 님이 쓴 글입니다. > 제목 : 부탁드립니다. > 다음의 수식을 종목검색식으로 부탁드립니다. C_Bp= (C-BBandsDown(Period,D1)) / (BBandsUp(Period, D1) - BBandsDown(Period,D1))*100; M_Bp= ((C+O)/2-BBandsDown(Period,D1)) / (BBandsUp(Period, D1) - BBandsDown(Period,D1))*100; BW=(BBandsUp(Period,d1)-BBandsDown(Period,d1)) / BBandsC(Period,d1)*100; M조건= M_Bp>-50 && M_Bp <= 100; S조건=sum(M조건, 연속횟수) == 연속횟수; W조건=BW<=20; BW조건=sum(W조건, 연속횟수) == 연속횟수; BW조건(1) && S조건(1) && CrossUp(C_Bp, 100)