1.예스랭귀지로 수식작성하여 검증 완료했습니다.(2가지 수식)
예스스팟으로 편집기에 코딩좀 도와 주십시요
*첫번째수식
INPUT : 기간(120);
VAR : A(0),A1(0),A2(0),A3(0),선행1(0),선행2(0);
A=MA(C,기간);
A1=EmA(C,기간);
A2=WMA(C,기간);
A3=(H+L+C)/3;
선행1=(highest(high,9)+lowest(low,9)+highest(high,26)+lowest(low,26))/4;
선행2=(highest(high,52)+lowest(low,52))/2;
IF A[1]>A1[1] && A[1]>A2[1] && A1[1]>A2[1] && CrossUP(A3,A2) && C>O && 선행1[25]<=C && 선행2[25]<=C TheN
Find(1);
*두번째수식
INPUT : 기간1(150),기간2(200),상승률(1.25);
VAR : A(0),B(0),A1(0);
A=EmA(C,기간1);
B=EmA(C,기간2);
A1=Lowest(L,260)[1]*상승률;
IF((A[2]>A[1]&&A>A[1]) OR (B[2]>B[1]&&B>B[1]))&&
(CrossUP(C,A) OR CrossUP(C,B))&&A1>=C TheN
Find(1);
입니다.
부탁드립니다^^
답변 1
예스스탁
예스스탁 답변
2024-08-05 18:36:36.0
안녕하세요
예스스탁입니다.
1
예스랭귀지의 종목검색식을 스팟수식으로 구현할수는 없습니다.
2
Main.ReqPowerSearch(sUserFunctionName)
스팟에서 종목검색은 Main.ReqPowerSearch함수를 이용해서 실행을 하게 됩니다.
3
스팟에서 실행하기 위해서는 종목검색식을 예스랭귀지로 작성하고
작성한 수식을 파워종목검색화면에서 사용자검색으로 등록하고 해당이름을 지정하시면 됩니다.
3
스팟 수식에서는 종목검색을 하고자 하시는 시점에
아래와 같이 함수를 동작시켜서 검색을 수행하게 하셔야 합니다.
Main.ReqPowerSearch("테스트")
즐거운 하루되세요
> 흥부자 님이 쓴 글입니다.
> 제목 : 도와주세요
> 1.예스랭귀지로 수식작성하여 검증 완료했습니다.(2가지 수식)
예스스팟으로 편집기에 코딩좀 도와 주십시요
*첫번째수식
INPUT : 기간(120);
VAR : A(0),A1(0),A2(0),A3(0),선행1(0),선행2(0);
A=MA(C,기간);
A1=EmA(C,기간);
A2=WMA(C,기간);
A3=(H+L+C)/3;
선행1=(highest(high,9)+lowest(low,9)+highest(high,26)+lowest(low,26))/4;
선행2=(highest(high,52)+lowest(low,52))/2;
IF A[1]>A1[1] && A[1]>A2[1] && A1[1]>A2[1] && CrossUP(A3,A2) && C>O && 선행1[25]<=C && 선행2[25]<=C TheN
Find(1);
*두번째수식
INPUT : 기간1(150),기간2(200),상승률(1.25);
VAR : A(0),B(0),A1(0);
A=EmA(C,기간1);
B=EmA(C,기간2);
A1=Lowest(L,260)[1]*상승률;
IF((A[2]>A[1]&&A>A[1]) OR (B[2]>B[1]&&B>B[1]))&&
(CrossUP(C,A) OR CrossUP(C,B))&&A1>=C TheN
Find(1);
입니다.
부탁드립니다^^