커뮤니티

수식 질문드립니다.

프로필 이미지
캣피쉬
2022-04-25 07:19:57
779
글번호 158279
답변완료
var : Hbar(0),Lbar(0); var : condi(0); Hbar = NthHighestBar(1,c,2500); Lbar = NthLowestBar(1,c,2500); #if Hbar<Lbar Then condi=1; #if Hbar>Lbar Then condi=-1; Plot1(hbar); plot2(lbar); -------------- 미니코스피200 1분봉 4만개 64비트 프로그램 다운되요 test 해보니 2만봉에 (1,c,1200) 정도는 다운 안되네요 그런데 먹통되는 시간이 좀 있네요. 확인 부탁드립니다. 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-04-25 16:07:24

안녕하세요 예스스탁입니다. 해당식은 적용한 결과 차트에 봉수가 4만봉이라도 적용은 됩니다. 다만 기간이 길수록 적용에 많은 시간이 시간이 걸리게 됩니다. 아래와 같이 for문으로 작성하시면 좀더 빨리 수행하게 하실수 있습니다. var : HH(0),LL(0),Hbar(0),Lbar(0),cnt(0); var : condi(0); HH = 0; Hbar = -1; LL = 0; Lbar = -1; For cnt = 0 to 2499 { if HH == 0 or (HH > 0 and C[cnt] > HH) Then { HH = C[cnt]; Hbar = cnt; } if LL == 0 or (LL > 0 and C[cnt] < LL) Then { LL = C[cnt]; Lbar = cnt; } } #if Hbar<Lbar Then condi=1; #if Hbar>Lbar Then condi=-1; Plot1(hbar); plot2(lbar); 즐거운 하루되세요 > 캣피쉬 님이 쓴 글입니다. > 제목 : 수식 질문드립니다. > var : Hbar(0),Lbar(0); var : condi(0); Hbar = NthHighestBar(1,c,2500); Lbar = NthLowestBar(1,c,2500); #if Hbar<Lbar Then condi=1; #if Hbar>Lbar Then condi=-1; Plot1(hbar); plot2(lbar); -------------- 미니코스피200 1분봉 4만개 64비트 프로그램 다운되요 test 해보니 2만봉에 (1,c,1200) 정도는 다운 안되네요 그런데 먹통되는 시간이 좀 있네요. 확인 부탁드립니다. 감사합니다.