커뮤니티

수식 검토요청드립니다.

프로필 이미지
ksks
2025-12-20 15:22:24
72
글번호 229230
답변완료

input : P(20),dv(2); var : bbup(0),bbdn(0), A(0); bbup = BollBandUp(P,dv); bbdn = BollBandDown(P,dv);

A=(bbup[2]-bbdn[2])/bbdn[2]*100;

if CrossUp(C[1], bbup[1]) && A>0 && A<1.0 && C[1]>C[2]*1.03 && C[1]<C[2]*1.15    && O[1]<=C[2]*1.05 Then Find(1);

볼밴이 극도로 스퀴즈되었다가 갑자기 가격상승하는 종목을 검색하는 수식으로 위와같이 작성해보았읍니다. 검증에서는 문제없는 것으로 나오는데, 맞는건지 모르겠읍니다.


문제는 A값이 1%이고 볼밴돌파봉이 3%상승으로하니  단가가 낮은종목, 높은 종목을 동시에 잡기가 어려운거 같습니다. 그래서 혹시 단가가 3만원미만은 A를 2%, 볼밴돌파 봉의 상승을 5%로 하고 3만원 이상은 A를 1%, 볼밴돌파 봉의 상승을 3%로 이원화할 수 할 수 없는지 검토해주세요.

종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-12-22 12:26:34

안녕하세요 예스스탁입니다. input : P(20),dv(2); var : bbup(0),bbdn(0), A(0); bbup = BollBandUp(P,dv); bbdn = BollBandDown(P,dv); A=(bbup[2]-bbdn[2])/bbdn[2]*100; if CrossUp(C[1], bbup[1]) && ((C < 30000 and A>0 && A<2.0 && C[1]>C[2]*1.05) or (C >= 30000 and A>0 && A<1.0 && C[1]>C[2]*1.03)) && C[1]<C[2]*1.15 && O[1]<=C[2]*1.05 Then Find(1); 즐거운 하루되세요