커뮤니티

예스트레이더 검색식으로 변환 부탁드립니다.

프로필 이미지
사랑빵쏜님
2026-01-22 03:43:06
86
글번호 229977
답변완료

안녕하십니까?

또한번 부탁드리겠습니다.

아래수식은 키움의 신호수식인데 예스트레이더의 종목 검색식으로 변환 부탁드립니다.

그리고 돌파와비율은 제외하고 4가지 모두가 하락하다가 4가지모두 상승 최초상승한날만을 검색하는  검색식도 가능할까요?

예를 들자면 1가지 2가지 3가지 상승할때는 무시하고 4가지모두가 상승이 왼성되는 지점을 말하는 거에요

가능하다면 부탁을 드립니다.


M1=LRL(기간);


EM1=eavg(C, 기간1);

EM2=eavg(EM1, 기간1);

eq0=EM1-EM2;

ZLE=EM1+eq0;

  

A=linearregressionvalue(C,기간1,0);

A1=linearregressionvalue(A,기간1,0);

eq=A-A1;

ZLS=A+eq;


B=linearregressionvalue(C,기간2,0);

B1=linearregressionvalue(B,기간2,0);

eq1=B-B1;

ZLS1=B+eq1;


AA=MAX(M1, ZLE, ZLS, ZLS1);

BB=MIN(M1, ZLE, ZLS, ZLS1);


BB*비율>=AA && CROSSUP(C, AA) && M1(1)<M1 && ZLE(1)<ZLE && ZLS(1)<ZLS && ZLS1(1)<ZLS1


지표변수

기간: 20, 기간1: 50, 기간2: 100, 비율:1.02

검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2026-01-22 14:12:32

안녕하세요 예스스탁입니다. 1 input : 기간(20),기간1(50),기간2(100),비율(1.02); var : M1(0),EM1(0),EM2(0),eq0(0),zle(0); var : A(0),A1(0),eq(0),ZLS(0); var : B(0),B1(0),eq1(0),ZLS1(0),AA(0),BB(0); M1=LRL(C,기간); EM1=Ema(C, 기간1); EM2=Ema(EM1, 기간1); eq0=EM1-EM2; ZLE=EM1+eq0; A=LRL(C,기간1); A1=LRL(A,기간1); eq=A-A1; ZLS=A+eq; B=LRL(C,기간2); B1=LRL(B,기간2); eq1=B-B1; ZLS1=B+eq1; AA=MAX(M1, ZLE, ZLS, ZLS1); BB=MIN(M1, ZLE, ZLS, ZLS1); if BB*비율>=AA && CROSSUP(C, AA) && M1[1]<M1 && ZLE[1]<ZLE && ZLS[1]<ZLS && ZLS1[1]<ZLS1 Then Find(1); 2 input : 기간(20),기간1(50),기간2(100),비율(1.02); var : M1(0),EM1(0),EM2(0),eq0(0),zle(0); var : A(0),A1(0),eq(0),ZLS(0); var : B(0),B1(0),eq1(0),ZLS1(0),AA(0),BB(0); M1=LRL(C,기간); EM1=Ema(C, 기간1); EM2=Ema(EM1, 기간1); eq0=EM1-EM2; ZLE=EM1+eq0; A=LRL(C,기간1); A1=LRL(A,기간1); eq=A-A1; ZLS=A+eq; B=LRL(C,기간2); B1=LRL(B,기간2); eq1=B-B1; ZLS1=B+eq1; AA=MAX(M1, ZLE, ZLS, ZLS1); BB=MIN(M1, ZLE, ZLS, ZLS1); Condition1 = M1[1]<M1 && ZLE[1]<ZLE && ZLS[1]<ZLS && ZLS1[1]<ZLS1; if Condition1 == true and Condition1[1] == False Then Find(1); 즐거운 하루되세요