커뮤니티

수식문의

프로필 이미지
심홍
2023-08-26 09:02:14
1210
글번호 171863
답변완료
수고하십니다. (문의1) 아래수식을 예스수식으로 변환하여 종목검색을 하고 싶습니다. (문의2) Tm1(60)<Tm1 && Tm2(10)<Tm2 && Tm3(30)<Tm3 && #Tm1, Tm2, Tm3가 우상향 조건으로 수정요청 (문의3) 검색된 종목이 재검색시에도 계속유지될 수 있도록 부탁드립니다 Stos1 = StochasticsSlow(P1,P2); #P1=5, P2=3 Stos2 = Eavg(StochasticsSlow(P1,P2),P3); #P1=5, P2=3, P3=3 Tm1 = Eavg(Eavg(Eavg(C,P5),P5),P5); Tm2 = Eavg(Eavg(Eavg(C,P10),P10),P10); Tm3 = Eavg(Eavg(Eavg(C,P30),P30),P30); Disp = Ma(C,P5)/Ma(C,P10)*100; CrossUp(Stos1,Stos2) && (C(1)<Tm1(1) or C(1)<Tm2(1)) && O>Tm1 && O>Tm2 && C>O && Tm1(60)<Tm1 && Tm2(10)<Tm2 && Tm3(30)<Tm3 && #Tm1, Tm2, Tm3가 우상향 조건으로 수정요청 (Tm1>=Tm2 or Tm1<=Tm2) && Tm1>Tm3 && Tm2>Tm3 && DpUp>=Disp && Disp>=DpDown #Disp가 110 ~ 95사이에 위치함
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-08-28 12:23:21

안녕하세요 예스스탁입니다. 1 input : p1(5),p2(3),p3(3); input : p5(5),P10(10),P30(30); input : DpUp(110),DpDown(95); var : stos1(0),stos2(0); var : tm1(0),tm2(0),tm3(0); var : Disp(0); Stos1 = StochasticsK(P1,P2); #P1=5, P2=3 Stos2 = StochasticsD(P1,P2,P3); #P1=5, P2=3, P3=3 Tm1 = ema(ema(ema(C,P5),P5),P5); Tm2 = ema(ema(ema(C,P10),P10),P10); Tm3 = ema(ema(ema(C,P30),P30),P30); Disp = Ma(C,P5)/Ma(C,P10)*100; if CrossUp(Stos1,Stos2) && (C[1]<Tm1[1] or C[1]<Tm2[1]) && O>Tm1 && O>Tm2 && C>O && Tm1[60]<Tm1 && Tm2[10]<Tm2 && Tm3[30]<Tm3 && #Tm1, Tm2, Tm3가 우상향 조건으로 수정요청 (Tm1>=Tm2 or Tm1<=Tm2) && Tm1>Tm3 && Tm2>Tm3 && DpUp>=Disp && Disp>=DpDown #Disp가 110 ~ 95사이에 위치함 Then Find(1); 2 input : p1(5),p2(3),p3(3); input : p5(5),P10(10),P30(30); input : DpUp(110),DpDown(95); var : stos1(0),stos2(0); var : tm1(0),tm2(0),tm3(0); var : Disp(0); Stos1 = StochasticsK(P1,P2); #P1=5, P2=3 Stos2 = StochasticsD(P1,P2,P3); #P1=5, P2=3, P3=3 Tm1 = ema(ema(ema(C,P5),P5),P5); Tm2 = ema(ema(ema(C,P10),P10),P10); Tm3 = ema(ema(ema(C,P30),P30),P30); Disp = Ma(C,P5)/Ma(C,P10)*100; if CrossUp(Stos1,Stos2) && (C[1]<Tm1[1] or C[1]<Tm2[1]) && O>Tm1 && O>Tm2 && C>O && Tm1[1]<Tm1 && Tm2[1]<Tm2 && Tm3[1]<Tm3 && #Tm1, Tm2, Tm3가 우상향 조건으로 수정요청 (Tm1>=Tm2 or Tm1<=Tm2) && Tm1>Tm3 && Tm2>Tm3 && DpUp>=Disp && Disp>=DpDown #Disp가 110 ~ 95사이에 위치함 Then Find(1); 3 input : p1(5),p2(3),p3(3); input : p5(5),P10(10),P30(30); input : DpUp(110),DpDown(95); var : stos1(0),stos2(0); var : tm1(0),tm2(0),tm3(0); var : Disp(0); if sdate != sdate[1] Then Condition1 = False; Stos1 = StochasticsK(P1,P2); #P1=5, P2=3 Stos2 = StochasticsD(P1,P2,P3); #P1=5, P2=3, P3=3 Tm1 = ema(ema(ema(C,P5),P5),P5); Tm2 = ema(ema(ema(C,P10),P10),P10); Tm3 = ema(ema(ema(C,P30),P30),P30); Disp = Ma(C,P5)/Ma(C,P10)*100; if CrossUp(Stos1,Stos2) && (C[1]<Tm1[1] or C[1]<Tm2[1]) && O>Tm1 && O>Tm2 && C>O && Tm1[1]<Tm1 && Tm2[1]<Tm2 && Tm3[1]<Tm3 && #Tm1, Tm2, Tm3가 우상향 조건으로 수정요청 (Tm1>=Tm2 or Tm1<=Tm2) && Tm1>Tm3 && Tm2>Tm3 && DpUp>=Disp && Disp>=DpDown #Disp가 110 ~ 95사이에 위치함 Then Condition1 = true; if Condition1== true Then Find(1); 즐거운 하루되세요 > 심홍 님이 쓴 글입니다. > 제목 : 수식문의 > 수고하십니다. (문의1) 아래수식을 예스수식으로 변환하여 종목검색을 하고 싶습니다. (문의2) Tm1(60)<Tm1 && Tm2(10)<Tm2 && Tm3(30)<Tm3 && #Tm1, Tm2, Tm3가 우상향 조건으로 수정요청 (문의3) 검색된 종목이 재검색시에도 계속유지될 수 있도록 부탁드립니다 Stos1 = StochasticsSlow(P1,P2); #P1=5, P2=3 Stos2 = Eavg(StochasticsSlow(P1,P2),P3); #P1=5, P2=3, P3=3 Tm1 = Eavg(Eavg(Eavg(C,P5),P5),P5); Tm2 = Eavg(Eavg(Eavg(C,P10),P10),P10); Tm3 = Eavg(Eavg(Eavg(C,P30),P30),P30); Disp = Ma(C,P5)/Ma(C,P10)*100; CrossUp(Stos1,Stos2) && (C(1)<Tm1(1) or C(1)<Tm2(1)) && O>Tm1 && O>Tm2 && C>O && Tm1(60)<Tm1 && Tm2(10)<Tm2 && Tm3(30)<Tm3 && #Tm1, Tm2, Tm3가 우상향 조건으로 수정요청 (Tm1>=Tm2 or Tm1<=Tm2) && Tm1>Tm3 && Tm2>Tm3 && DpUp>=Disp && Disp>=DpDown #Disp가 110 ~ 95사이에 위치함