커뮤니티

문의드립니다

프로필 이미지
또리
2024-06-26 18:30:07
565
글번호 181010
답변완료
LT=LOWEST(L,P1); HT=HIGHEST(C, P1); NewH=VALUEWHEN(1,C>HT(1),C); BOX1=HIGHEST(C, P1-2)<HIGHEST(C, P1-1); TOP=VALUEWHEN(1,BarsSince(C>HT(1))==(P1-2)AND BOX1,NewH); BTM=VALUEWHEN(1,BarsSince(C>HT(1))==(P1-2)AND BOX1,LT); top p1 15 이선을 돌파하는 종목검색으로 부탁드립니다
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-06-27 09:14:25

안녕하세요 예스스탁입니다. input : p1(15); var : LT(0),HT(0),newH(0),Box1(False),bs(-1); var : top(0),btm(0); LT=LOWEST(L,P1); HT=HIGHEST(C, P1); BOX1=HIGHEST(C, P1-2)<HIGHEST(C, P1-1); if C > HT[1] Then { NewH=C; bs = 0; } Else { if bs >= 0 Then { bs = bs+1; if bs == p1-2 and box1 Then { top = newh; btm = lt; } } } if top > 0 and CrossUp(c,TOP) Then Find(1); 즐거운 하루되세요 > 또리 님이 쓴 글입니다. > 제목 : 문의드립니다 > LT=LOWEST(L,P1); HT=HIGHEST(C, P1); NewH=VALUEWHEN(1,C>HT(1),C); BOX1=HIGHEST(C, P1-2)<HIGHEST(C, P1-1); TOP=VALUEWHEN(1,BarsSince(C>HT(1))==(P1-2)AND BOX1,NewH); BTM=VALUEWHEN(1,BarsSince(C>HT(1))==(P1-2)AND BOX1,LT); top p1 15 이선을 돌파하는 종목검색으로 부탁드립니다