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 수식이있을때
예스트레이드에서 종목을 검색할려고하는데
변환을 어떻게해야하는지 궁금합니다