커뮤니티

키움에서 이렇게 하면 지표가 나오는건데...

프로필 이미지
포리버스
2014-06-20 16:00:17
304
글번호 76009
답변완료
지움에서 이렇게 하면 나오는것을 highestsince(1,crossup(avg(c,shortperiod),avg(c,longperiod)),avg(c,longperiod)); → 예스스탁에서는 어떻게 표현하면 될까요? 일반증권사 HTS의 수식관리자에서 정의 사용법 : HighestSince(nth, condition, data) 설 명 : condition이 nth번째 만족된 이후 data의 최고값 <예 문> HighestSince(1, CrossUp(Trix(12),0), c) Trix가 0기준선을 상향돌파한 이후 c의 최고가 lowestsince(1,crossdown(avg(c,shortperiod),avg(c,longperiod)),avg(c,longperiod)); → 예스스탁에서는 어떻게 표현하면 될까요?
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-06-23 11:47:52

안녕하세요 예스스탁입니다. input : shortPeriod(5),LongPeriod(20); var : highestsince(0),lowestsince(0); var1 = ma(c,shortPeriod); var2 = ma(c,longperiod); if crossup(var1,var2) Then highestsince = var2; if var2 > highestsince Then highestsince = var2; if CrossDown(var1,var2) Then lowestsince = var2; if var2 < lowestsince Then lowestsince = var2; plot1(highestsince); plot2(lowestsince); 즐거운 하루되세요 > 포리버스 님이 쓴 글입니다. > 제목 : 키움에서 이렇게 하면 지표가 나오는건데... > 지움에서 이렇게 하면 나오는것을 highestsince(1,crossup(avg(c,shortperiod),avg(c,longperiod)),avg(c,longperiod)); → 예스스탁에서는 어떻게 표현하면 될까요? 일반증권사 HTS의 수식관리자에서 정의 사용법 : HighestSince(nth, condition, data) 설 명 : condition이 nth번째 만족된 이후 data의 최고값 <예 문> HighestSince(1, CrossUp(Trix(12),0), c) Trix가 0기준선을 상향돌파한 이후 c의 최고가 lowestsince(1,crossdown(avg(c,shortperiod),avg(c,longperiod)),avg(c,longperiod)); → 예스스탁에서는 어떻게 표현하면 될까요?