커뮤니티

재문의드립니다.

프로필 이미지
부양가족
2015-11-17 18:27:59
179
글번호 92493
답변완료
일봉 80bbup이 주봉 240bbupcrossup입니다. 수정부탁드립니다. 감사합니다. input : N(10),P1(20),dv1(2),P2(80),dv2(2); var1 = BollBandUp(P1,dv1); var2 = BollBandUp(P2,dv2); if countif(crossuP(var1,var2),N) >= 1 Then find(1); 즐거운 하루되세요 > 부양가족 님이 쓴 글입니다. > 제목 : 검색식 부탁드립니다 > 검색식입니다. 일봉주기에서 n봉기간내 (일봉)20bbup이 (주봉)80bbup을 crossup한 종목검색식 부탁드립니다. 감사합니다.
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-11-18 14:15:25

안녕하세요 김윤한입니다. 식은 아래와 같습니다 다만 종목검색은 500봉이 최대 제공봉수입니다. 봉수가 부족하여 일봉에서 240주 볼밴이 계산될수 없습니다. 적절한 봉수로 지정하셔야 합니다. input : N(10),P1(80),dv1(0),P2(240),dv2(2); var : BBup1(0); var : cnt(0),sum(0),mav(0),BBup2(0),BBdn2(0),SumSqrt(0),Stdv(0); Array : CC[100](0); BBup1 = BollBandUp(P1,dv1); if dayofweek(date) < dayofweek(date[1]) Then{ for cnt = 1 to 99{ CC[cnt] = CC[cnt-1][1]; } } CC[0] = C; If CC[P2-1] > 0 Then { sum = 0; for cnt = 0 to P2-1{ sum = sum+CC[cnt]; } mav = sum/P2; SumSqrt = 0; For cnt = 0 To P2 - 1 { SumSqrt = SumSqrt + (CC[cnt] - mav) * (CC[cnt] - mav); } Stdv = SquareRoot(SumSqrt / P2); BBup2 = mav + (Dv2 * Stdv); } if countif(CrossUp(BBup1,BBup2),N) >= 1 and BBup2[N] > 0 Then find(1); 즐거운 하루되세요 > 부양가족 님이 쓴 글입니다. > 제목 : 재문의드립니다. > 일봉 80bbup이 주봉 240bbupcrossup입니다. 수정부탁드립니다. 감사합니다. input : N(10),P1(20),dv1(2),P2(80),dv2(2); var1 = BollBandUp(P1,dv1); var2 = BollBandUp(P2,dv2); if countif(crossuP(var1,var2),N) >= 1 Then find(1); 즐거운 하루되세요 > 부양가족 님이 쓴 글입니다. > 제목 : 검색식 부탁드립니다 > 검색식입니다. 일봉주기에서 n봉기간내 (일봉)20bbup이 (주봉)80bbup을 crossup한 종목검색식 부탁드립니다. 감사합니다.