커뮤니티

문의드립니다.

프로필 이미지
부양가족
2015-09-18 00:35:02
113
글번호 90467
답변완료
수정부탁드립니다. 아래 검색식에 멘트 달았습니다. 수고스럽더라도 테스트 부탁드립니다. 감사합니다. ### 현재봉이전 n봉기간동안 최고가 돌파와 동시에 80bbup을 돌파한 종목중 ### 현재봉이 종가상 최고가를 돌파한 봉의 종가를 양봉으로 돌파하는 종목 검색식입니다. input : n(4),nn(3); var : bbup1(0); var1 = highest(h,n); BBUP1 = BOLLBANDUP(80,2); Condition1 = crossup(C[1],var1[2]) and c[1]>bbup1[1] and bbup1>l[1]; ## <<<=== 조건이 현재봉 이전 n봉내 종가기준 최고점 돌파와 동시에 80bbup돌파입니다. if countif(Condition1 == true,nn) >= 1 and C > DayClose(1) and c > o then ## <<<=== 최고가를 돌파한 봉의 종가보다 높은경우 검색합니다. find(1);
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-09-18 10:10:10

안녕하세요 예스스탁입니다. 아래와 같이 수정하시면 됩니다. 볼린져 밴드 돌파가 기존에 작성하신 것과 같이 종가는 볼밴상단 위이고 저가는 아래로 정의하신 다면 Condition1 = crossup(C,var1) and c>bbup1 and bbup1>l; 와 같이 변경하시면 됩니다. input : n(4),nn(3); var : bbup1(0); var1 = highest(h,n); BBUP1 = BOLLBANDUP(80,2); #가장 최근 최고가 돌파봉의 종가 if crossup(c,var1[1]) Then var2 = c; #최고가와 볼밴돌파가 동시발생하면 true 아니면 false; Condition1 = crossup(C,var1) and crossup(c,bbup1); #Condition1이 nn봉 안에 1회이상 만족하고 #현재봉 종가가 최고가 돌파봉의 종가보다 크고 양봉이면 검색 if countif(Condition1 == true,nn) >= 1 and C > var2 and c > o then find(1); 즐거운 하루되세요 > 부양가족 님이 쓴 글입니다. > 제목 : 문의드립니다. > 수정부탁드립니다. 아래 검색식에 멘트 달았습니다. 수고스럽더라도 테스트 부탁드립니다. 감사합니다. ### 현재봉이전 n봉기간동안 최고가 돌파와 동시에 80bbup을 돌파한 종목중 ### 현재봉이 종가상 최고가를 돌파한 봉의 종가를 양봉으로 돌파하는 종목 검색식입니다. input : n(4),nn(3); var : bbup1(0); var1 = highest(h,n); BBUP1 = BOLLBANDUP(80,2); Condition1 = crossup(C[1],var1[2]) and c[1]>bbup1[1] and bbup1>l[1]; ## <<<=== 조건이 현재봉 이전 n봉내 종가기준 최고점 돌파와 동시에 80bbup돌파입니다. if countif(Condition1 == true,nn) >= 1 and C > DayClose(1) and c > o then ## <<<=== 최고가를 돌파한 봉의 종가보다 높은경우 검색합니다. find(1);