커뮤니티

수식 변경 부탁드립니다.

프로필 이미지
cs아빠
2019-08-22 19:31:52
213
글번호 131383
답변완료
분봉차트에서 일봉조건을 구현하려고 합니다. highH= 일봉기준 최근n일간 고가(일봉)의 최고값 lowL= 일봉기준 최근n일간 저가(일봉)의 최저값 AA=valuewhen(1,(0.7*highH(1) <= highH),((highH-0.7*lowL)/3)); (키움검색식입니다.) 부탁드립니다. 수고하세요.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-08-23 10:32:28

안녕하세요 예스스탁입니다. 키움의 valuewhen함수가 특정조건이 만족하면 어떤 값을 리턴하는 함수입니다. 검색식인데 조건내용이 없어 valuewhen함수의 조건으로 지정해 드립니다. input : n(10); var : cnt(0),hh(0),ll(0),h1(0),l1(0),AA(0); hh = DayHigh(0); ll = DayLow(0); h1 = DayHigh(1); l1 = DayHigh(1); for cnt = 0 to n-1 { if DayHigh(cnt) > hh Then hh = DayHigh(cnt); if DayHigh(cnt+1) > h1 Then h1 = DayHigh(cnt+1); if DayLow(cnt) < ll Then ll = DayLow(cnt); if DayLow(cnt+1) < l1 Then l1 = DayLow(cnt+1); } if (0.7*H1 <= HH) Then { //AA = ((HH-0.7*LL)/3); find(1); } 즐거운 하루되세요 > cs아빠 님이 쓴 글입니다. > 제목 : 수식 변경 부탁드립니다. > 분봉차트에서 일봉조건을 구현하려고 합니다. highH= 일봉기준 최근n일간 고가(일봉)의 최고값 lowL= 일봉기준 최근n일간 저가(일봉)의 최저값 AA=valuewhen(1,(0.7*highH(1) <= highH),((highH-0.7*lowL)/3)); (키움검색식입니다.) 부탁드립니다. 수고하세요.