커뮤니티

5분봉 차트

프로필 이미지
디딤돌
2023-01-16 11:56:21
482
글번호 165458
답변완료
항상 감사합니다. 아래 수식에서 조건에 맞지 않은 종목들이 조회가 되서요.. 5분봉 차트에서 조회되어야 합니다. 한번만 더 확인 해주시면 감사하겠습니다. 안녕하세요 예스스탁입니다. 종목검색 속성에서 검색에 필요한 최소기간에 500봉 지정하고 검색하시면 됩니다. 종모검색은 최대 500봉 제공이 됩니다. input : BBP(20),Dv(2),N(5); var : cnt(0),bbup(0),count(0); Array : cond[20](False); BBup = BollBandUp(BBP,dv); if sDate != sDate[1] Then { For cnt = 19 DownTo 1 { cond[cnt] = cond[cnt-1]; } cond[0] = False; } if CrossUp(c,bbup) then cond[0] = true; count = 0; For cnt = 1 to N { if cond[cnt] == true Then count = count+1; } if count >= 1 Then Find(1); 즐거운 하루되세요 > 디딤돌 님이 쓴 글입니다. > 제목 : 분봉에서 볼린저밴드 상한선 돌파 > 안녕하세요... 항상 감사합니다. 5분봉 차트에서, 오늘을 제외한, 직전 5거래일 동안에, 볼린저밴드 상한선을, 한번이상 돌파했던 종목을 찾고 싶습니다.
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-01-17 11:52:32

안녕하세요 예스스탁입니다. 올려주신 수식 다시 확인해 보았지만 수식에 이상이 없습니다. 분봉에서 전일기준 N일간 볼밴상단 돌파가 1회이상 발생한 종목을 찾는 수식이 맞습니다. 5일간 분봉에서 볼밴상단을 돌파한 종목들이 많습니다. 수식에 주석을 붙여드립니다. input : BBP(20),Dv(2),N(5); var : cnt(0),bbup(0),count(0); Array : cond[20](False); #볼밴상단 BBup = BollBandUp(BBP,dv); #날짜변경 if sDate != sDate[1] Then { #이전일 값을 다음배열방으로 이전 For cnt = 19 DownTo 1 { cond[cnt] = cond[cnt-1]; } #당일조건만족 저장할 변수는 초기화 False cond[0] = False; } #종가가 볼밴상단 돌파하면 #cond[0]은 true로 변경 if CrossUp(c,bbup) then cond[0] = true; #1일전~N일전 사이에 #cond가 true인 횟수 카운트 count = 0; For cnt = 1 to N { if cond[cnt] == true Then count = count+1; } #count가 1이상인 종목 검 if count >= 1 Then Find(1); 즐거운 하루되세요 > 디딤돌 님이 쓴 글입니다. > 제목 : 5분봉 차트 > 항상 감사합니다. 아래 수식에서 조건에 맞지 않은 종목들이 조회가 되서요.. 5분봉 차트에서 조회되어야 합니다. 한번만 더 확인 해주시면 감사하겠습니다. 안녕하세요 예스스탁입니다. 종목검색 속성에서 검색에 필요한 최소기간에 500봉 지정하고 검색하시면 됩니다. 종모검색은 최대 500봉 제공이 됩니다. input : BBP(20),Dv(2),N(5); var : cnt(0),bbup(0),count(0); Array : cond[20](False); BBup = BollBandUp(BBP,dv); if sDate != sDate[1] Then { For cnt = 19 DownTo 1 { cond[cnt] = cond[cnt-1]; } cond[0] = False; } if CrossUp(c,bbup) then cond[0] = true; count = 0; For cnt = 1 to N { if cond[cnt] == true Then count = count+1; } if count >= 1 Then Find(1); 즐거운 하루되세요 > 디딤돌 님이 쓴 글입니다. > 제목 : 분봉에서 볼린저밴드 상한선 돌파 > 안녕하세요... 항상 감사합니다. 5분봉 차트에서, 오늘을 제외한, 직전 5거래일 동안에, 볼린저밴드 상한선을, 한번이상 돌파했던 종목을 찾고 싶습니다.