커뮤니티

종목 검색식 부탁드립니다

프로필 이미지
파크에버뉴
2024-12-08 22:30:54
644
글번호 186052
답변완료
항상 감사드립니다. 아래 신호검색식을 예스트레이더 종목검색식으로 부탁드립니다. 1. A=(C-avg(C,20)) / Stdev(C,20); CrossUp(A, 0) 2. HC=Max(C,O); LC=Min(C,O); HH=Highest(HC,&#160;35); LL=Lowest(LC,&#160;35); 변동폭=(HH-LL)/LL*100; 조건=변동폭(1)<30&#160; && CrossUp(C,&#160;HH(1))&#160; && Highest(V,&#160;35,&#160;1)&#160;<&#160;V 3. A= Sum(V); A1=Valuewhen(1, date(1)!=date, A(1)); B=A-A1; B1=Valuewhen(1, date(1)!=date, B(1)); B1<= B 4. A=H-L; B=Max(C,O)-L; 조건=A/B>3 && H/C(1)>(1+3/100); 기준가=Valuewhen(1, 조건, H); CrossUp(C,기준가) && D=Ma(C,1,단순); E=Ma(C,240,단순); CrossUp(D,E) 5. M5=Ma(C,기간1); M2=Ma(C,기간3); M1=Ma(C,기간2); 조건=CrossUp(M5,M2); A=Valuewhen(1,조건,M1); M1==A && C>O 6. Sum(if(avg(C, 5, 1) > C(1), 1, 0), 20)==20 and avg(C, 5) < C 7. A=if(CrossUp(Stochasticsslow(5,3),&#160;eavg(Stochasticsslow(5,3),&#160;3))&#160;and Stochasticsslow(5,3)&#160;<&#160;50&#160;,&#160;1,&#160;0); Sum(A(1),&#160;5)&#160;>=&#160;1&#160; and&#160; (C&#160;>&#160;(Highest(High,9)+Lowest(Low,9))/2 or C&#160;>&#160;(Highest(High,26)+Lowest(Low,26))/2) and&#160; CrossUp(RSI(14),&#160;RSI(100)) 8. (Stochasticsslow(25,6) <= 20 or eavg(Stochasticsslow(25,6),6) <= 20) and ADX(14) >= 30 and CrossDown(DiMinus(14), Adx(14)) and C <= BbandsC(20,4) 9. A= C > Highest(C(1),20); Sum(A(1), 5) >= 1 and A == 1 10. A=(Highest(H, 600)+Lowest(L, 600))/2; C(1) < A and C > A or O(1) < A and O > A
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-12-09 16:12:57

안녕하세요 예스스탁입니다. 1 var : a(0); A=(C-ma(C,20)) / Std(C,20); if CrossUp(A, 0) Then Find(1); 2 var: HC(0),LC(0),HH(0),LL(0),변동폭(0),조건(False); HC=Max(C,O); LC=Min(C,O); HH=Highest(HC, 35); LL=Lowest(LC, 35); 변동폭=(HH-LL)/LL*100; 조건=변동폭[1]<30 && CrossUp(C, HH[1]) && Highest(V, 35)[1] < V; if 조건 Then Find(1); 3 var : A(0),A1(0),B(0),B1(0); A= Accum(V); if sDate != sDate[1] Then A1 = A[1]; B=A-A1; if sDate != sDate[1] Then B1 = B[1]; if B1<= B Then Find(1); 4 var : A(0),B(0),조건(False),기준가(0),D(0),E(0); A=H-L; B=Max(C,O)-L; 조건=A/B>3 && H/C[1]>(1+3/100); if 조건 Then 기준가 = H; D=Ma(C,1); E=Ma(C,240); if CrossUp(C,기준가) and CrossUp(D,E) then Find(1); 5 input : 기간1(5),기간2(20),기간3(60); var : m5(0),m2(0),m1(0),조건(False),A(0); M5=Ma(C,기간1); M2=Ma(C,기간3); M1=Ma(C,기간2); 조건=CrossUp(M5,M2); if 조건 == true Then A = M1; if M1==A && C>O Then Find(1); 6 if AccumN(iff(ma(C, 5)[1] > C[1], 1, 0), 20)==20 and ma(C, 5) < C Then Find(1); 7 var : A(0); var1 = StochasticsK(5,3); var2 = StochasticsD(5,3,3); A=iff(CrossUp(var1,var2) and var1 < 50 , 1, 0); if AccumN(A, 5)[1] >= 1 and (C > (Highest(High,9)+Lowest(Low,9))/2 or C > (Highest(High,26)+Lowest(Low,26))/2) and CrossUp(RSI(14), RSI(100)) Then Find(1); 8. var1 = StochasticsK(25,6); var2 = StochasticsD(25,6,7); if (var1 <= 20 or var2 <= 20) and ADX(14) >= 30 and CrossDown(DiMinus(14), Adx(14)) and C <= ma(C,20) Then Find(1); 9. var : A(0); A= iff(C > Highest(C,20)[1],1,0); if AccumN(A, 5)[1] >= 1 and A == 1 Then Find(1); 10. 종목검색은 최대 제공봉수가 500봉 입니다. 계산에 필요한 봉개수가 500봉 이하가 되도록 기간 조정하시기 바랍니다. var : A(0); A=(Highest(H, 600)+Lowest(L, 600))/2; if C[1] < A and C > A or O[1] < A and O > A Then Find(1); 즐거운 하루되세요 > 파크에버뉴 님이 쓴 글입니다. > 제목 : 종목 검색식 부탁드립니다 > 항상 감사드립니다. 아래 신호검색식을 예스트레이더 종목검색식으로 부탁드립니다. 1. A=(C-avg(C,20)) / Stdev(C,20); CrossUp(A, 0) 2. HC=Max(C,O); LC=Min(C,O); HH=Highest(HC,&#160;35); LL=Lowest(LC,&#160;35); 변동폭=(HH-LL)/LL*100; 조건=변동폭(1)<30&#160; && CrossUp(C,&#160;HH(1))&#160; && Highest(V,&#160;35,&#160;1)&#160;<&#160;V 3. A= Sum(V); A1=Valuewhen(1, date(1)!=date, A(1)); B=A-A1; B1=Valuewhen(1, date(1)!=date, B(1)); B1<= B 4. A=H-L; B=Max(C,O)-L; 조건=A/B>3 && H/C(1)>(1+3/100); 기준가=Valuewhen(1, 조건, H); CrossUp(C,기준가) && D=Ma(C,1,단순); E=Ma(C,240,단순); CrossUp(D,E) 5. M5=Ma(C,기간1); M2=Ma(C,기간3); M1=Ma(C,기간2); 조건=CrossUp(M5,M2); A=Valuewhen(1,조건,M1); M1==A && C>O 6. Sum(if(avg(C, 5, 1) > C(1), 1, 0), 20)==20 and avg(C, 5) < C 7. A=if(CrossUp(Stochasticsslow(5,3),&#160;eavg(Stochasticsslow(5,3),&#160;3))&#160;and Stochasticsslow(5,3)&#160;<&#160;50&#160;,&#160;1,&#160;0); Sum(A(1),&#160;5)&#160;>=&#160;1&#160; and&#160; (C&#160;>&#160;(Highest(High,9)+Lowest(Low,9))/2 or C&#160;>&#160;(Highest(High,26)+Lowest(Low,26))/2) and&#160; CrossUp(RSI(14),&#160;RSI(100)) 8. (Stochasticsslow(25,6) <= 20 or eavg(Stochasticsslow(25,6),6) <= 20) and ADX(14) >= 30 and CrossDown(DiMinus(14), Adx(14)) and C <= BbandsC(20,4) 9. A= C > Highest(C(1),20); Sum(A(1), 5) >= 1 and A == 1 10. A=(Highest(H, 600)+Lowest(L, 600))/2; C(1) < A and C > A or O(1) < A and O > A