커뮤니티

키움수식을 변환하고싶어요

프로필 이미지
마신영
2020-04-04 15:22:28
758
글번호 137611
답변완료
a=highest(high,40); aa=valuewhen(1,a,h); mm=ma(c,5); k=a(1)==aa(1) && a(2)==aa(2) && !(a==aa); kk=k(1) && c>c(1) && c>o(1) && c>mm; kkk=k(2) && c>c(2) && c>o(2) && c>mm; n=kk or kkk; n && c>mm 위와같이 키움증권에서valuewhen 수식이있을때 예스트레이드에서 종목을 검색할려고하는데 변환을 어떻게해야하는지 궁금합니다
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-04-07 10:21:52

안녕하세요 예스스탁입니다. valuewhen이 특정조건이 만족할때의 어떤 값을 지정해 리턴받는 함수입니다. 올려주신 식에서는 단지 a라고만 조건이 되어 있습니다. a는 40개봉최고가입니다. 현재봉고가가 40개봉최고가일떄로 작성해 드립니다. var : a(0),aa(0),mm(0),k(false),kk(false),kkk(false),n(false); a=highest(high,40); if h == a Then aa = h; mm=ma(c,5); k=a[1]==aa[1] && a[2]==aa[2] && !(a==aa); kk=k[1] && c>c[1] && c>o[1] && c>mm; kkk=k[2] && c>c[2] && c>o[2] && c>mm; n=kk or kkk; if n == true && c>mm Then find(1); 즐거운 하루되세요 > 마신영 님이 쓴 글입니다. > 제목 : 키움수식을 변환하고싶어요 > a=highest(high,40); aa=valuewhen(1,a,h); mm=ma(c,5); k=a(1)==aa(1) && a(2)==aa(2) && !(a==aa); kk=k(1) && c>c(1) && c>o(1) && c>mm; kkk=k(2) && c>c(2) && c>o(2) && c>mm; n=kk or kkk; n && c>mm 위와같이 키움증권에서valuewhen 수식이있을때 예스트레이드에서 종목을 검색할려고하는데 변환을 어떻게해야하는지 궁금합니다