커뮤니티

종목 검색식 부탁드립니다

프로필 이미지
파크에버뉴
2024-12-15 12:20:51
727
글번호 186272
답변완료
항상 친절하고 자상한 답변에 감사드립니다. 아래 신호수식을 에스트레이더 종목검색식으로 부탁드립니다. 1. S=Sum(1); M5=Ma(C, 5); M20=Ma(C, 20); a = M5 > M5(1) && M5(1) < M5(2); b = CrossDown(M5, M20); b1 = Valuewhen(1, b, S); a1 = Valuewhen(1, a, S); a2 = Valuewhen(2, a, S); a3 = Valuewhen(3, a, S); d = CrossUp(M5, M20); e = Valuewhen(1, d, S); 조건 = a3<b1 && b1 < a2 && a2< a1 && a < e; 조건 && !조건(1) 2. M5=Ma(C,5); M20=Ma(C,20); A=(Highest(High,52)+Lowest(Low,52))/2; B=Valuewhen(1,CrossUp(M5,M20),A); 최종=CrossUp(C,B) && V=70000 && Dayhigh()>Daylow()*1.03 && O<C; Count=Countsince(date!=date(1),최종); Count==1 && Count(1)==00 3. A1=Ma(C,20); A2=Ma(C,60); 이격도=C<=O*0.95 && C>= O*0.89; A3=A1>A2 && A1>H && 이격도 && (O-C)>(H-O) && (O-C)>(C-L); 중심=Valuewhen(1,A3,C); A3 && 중심(1)>C 4. C >= 2000 and C <= 200000 and CrossUp(C, avg(C, 5)) and CrossUp(C, avg(C, 120)) and CrossUp(C, avg(C, 240)) and avg(C, 120, 10)/avg(C, 240, 10) >= 0.97 and avg(C, 120, 10)/avg(C, 240, 10) <= 1.03 and C(10) < avg(C, 120, 10) and C(10) < avg(C, 240, 10) and O < C and V(1)*2 <= V 5. Body() > avg(Body(), 10) * 2 and High - HighBody() < Height () *0.1 and LowBody() - Low < Height () *0.1 6. PL=L(5)<L(9) && L(5)<L(8) && L(5)<L(7) && L(5)<L(6) && L(5)<L(4) && L(5)< L(3) && L(5)< L(2) && L(5) < L(1) && L(5) < L(0); A=Valuewhen(1, PL, L(5)); A1=A(1)<A; A2=Ma(C, 224)<C; A3=Valuewhen(1, A1&&A2, A); CrossUp(C,A3) 7. M5=avg(C,5); M10=avg(C,10); M20=avg(C,20); A=Valuewhen(1,M5>M10 && M10>M20 && M5>M20,C); B=Valuewhen(1,A(2)<A(1) && A(1)>A,A(1)); D=Valuewhen(1,CrossUp(A,B),A); CrossUp(C,D) 8. A=(Highest(High,9)+Lowest(Low,9)+Highest(High,26)+Lowest(Low,26))/4; B=(Highest(High,52)+Lowest(Low,52))/2; D1=Shift(C,25); CrossUp(D1, A(25)) or CrossUp(D1, B(25)) 9. Max(avg(C,5), avg(C,20), avg(C,60))<Min(avg(C,5), avg(C,20), avg(C,60)) * (1+2/100) && C>Highest(H(1),5) && C(1) <= Highest(H(2),5) 10. A=Sum(avg(C,40,1)*1.3<=C and avg(거래대금/C,40,1)*6<=avg(거래대금/C,2) and avg(((H-L)/((H+L)/2)),40,1)*1.5 <=avg(((H-L)/((H+L)/2)),2) and C(1) < C); B=Valuewhen(1,A(1) != A,C); if(A(1)-A(11)>=1,B(1) < C and A(1) != A,0) 11. A1=Ma(C,20); A2=Ma(C,60); 이격도= C <= O * 0.95 && C>= O * 0.89; A3 =A1>A2 && A1>H && 이격도 && (O-C)>(H-O) && (O-C)>(C-L); 중심=Valuewhen(1,A3,C); A3 && 중심(1)>C
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-12-16 16:58:53

안녕하세요 예스스탁입니다. 1 var : S(0),M5(0),M20(0),a(False),b(False),d(False),조건(False); var : b1(0),a1(0),a2(0),a3(0),e(0); S=Accum(1); M5=Ma(C, 5); M20=Ma(C, 20); a = M5 > M5[1] && M5[1] < M5[2]; b = CrossDown(M5, M20); if b == true Then b1 = S; if a == true Then { a1 = S; a2 = a1[1]; a3 = a2[1]; } d = CrossUp(M5, M20); if d == true Then e = S; 조건 = a3<b1 && b1 < a2 && a2< a1 && a1 < e; if 조건 && 조건[1] == False Then Find(1); 2 var : m5(0),m20(0),a(0),b(0),최종(False),count(0); M5=Ma(C,5); M20=Ma(C,20); A=(Highest(High,52)+Lowest(Low,52))/2; if CrossUp(m5,m20) Then B = A; 최종=CrossUp(C,B) && V>=70000 && Dayhigh()>Daylow()*1.03 && O<C; if sDate != sDate[1] Then count = 0; if 최종 Then Count=Count+1; if Count==1 && Count[1]==0 Then Find(1); 3 var : a1(0),a2(0),이격도(False),a3(False),중심(0); A1=Ma(C,20); A2=Ma(C,60); 이격도=C<=O*0.95 && C>= O*0.89; A3=A1>A2 && A1>H && 이격도 && (O-C)>(H-O) && (O-C)>(C-L); if a3 == true Then 중심 = C; if A3 && 중심[1]>C Then Find(1); 4 if C >= 2000 and C <= 200000 and CrossUp(C, ma(C, 5)) and CrossUp(C, ma(C, 120)) and CrossUp(C, ma(C, 240)) and ma(C, 120)[10]/ma(C, 240)[10] >= 0.97 and ma(C, 120)[10]/ma(C, 240)[10] <= 1.03 and C[10] < ma(C, 120)[10] and C[10] < ma(C, 240)[10] and O < C and V[1]*2 <= V Then Find(1); 5 if abs(c-o) > ma(abs(c-o), 10) * 2 and High - max(c,o) < (h-l) *0.1 and min(C,O) - Low < (h-l) *0.1 Then Find(1); 6 var : PL(False),A(0),A1(False),A2(False),A3(0); PL=L[5]<L[9] && L[5]<L[8] && L[5]<L[7] && L[5]<L[6] && L[5]<L[4] && L[5]< L[3] && L[5]< L[2] && L[5] < L[1] && L[5] < L[0]; if pl Then A = L[5]; A1=A[1]<A; A2=Ma(C, 224)<C; if a1 and a2 Then A3 = A; if CrossUp(C,A3) Then Find(1); 7 var : m5(0),m10(0),m20(0),A(0),B(0),D(0); M5=avg(C,5); M10=avg(C,10); M20=avg(C,20); if M5>M10 && M10>M20 && M5>M20 Then A = C; if A[2]<A[1] && A[1]>A Then B = A[1]; if CrossUp(A,B) then D = A; if CrossUp(C,D) Then Find(1); 8 var : A(0),B(0); A=(Highest(High,9)[25]+Lowest(Low,9)[25]+Highest(High,26)[25]+Lowest(Low,26)[25])/4; B=(Highest(High,52)[25]+Lowest(Low,52)[25])/2; if CrossUp(c, A[25]) or CrossUp(c, B[25]) Then Find(1); 9 if Max(ma(C,5), ma(C,20), ma(C,60))<Min(ma(C,5), ma(C,20), ma(C,60)) * (1+2/100) && C>Highest(H,5)[1] && C[1] <= Highest(H,5)[2] Then Find(1); 10 var : A(0),B(0); A = Accum(iff(ma(C,40)[1]*1.3<=C and ma(m/C,40)[1]*6<=ma(m/C,2) and ma(((H-L)/((H+L)/2)),40)[1]*1.5 <=ma(((H-L)/((H+L)/2)),2) and C[1] < C,1,0)); if A != A[1] Then B = C; if A[1]-A[11]>=1 and B[1] < C and A[1] != A Then Find(1); 11 var : A1(0),A2(0),이격도(False),A3(False),중심(0); A1=Ma(C,20); A2=Ma(C,60); 이격도= C <= O * 0.95 && C>= O * 0.89; A3 =A1>A2 && A1>H && 이격도 && (O-C)>(H-O) && (O-C)>(C-L); if A3 == true Then 중심 = C; if A3 && 중심[1]>C Then Find(1); 즐거운 하루되세요 > 파크에버뉴 님이 쓴 글입니다. > 제목 : 종목 검색식 부탁드립니다 > 항상 친절하고 자상한 답변에 감사드립니다. 아래 신호수식을 에스트레이더 종목검색식으로 부탁드립니다. 1. S=Sum(1); M5=Ma(C, 5); M20=Ma(C, 20); a = M5 > M5(1) && M5(1) < M5(2); b = CrossDown(M5, M20); b1 = Valuewhen(1, b, S); a1 = Valuewhen(1, a, S); a2 = Valuewhen(2, a, S); a3 = Valuewhen(3, a, S); d = CrossUp(M5, M20); e = Valuewhen(1, d, S); 조건 = a3<b1 && b1 < a2 && a2< a1 && a < e; 조건 && !조건(1) 2. M5=Ma(C,5); M20=Ma(C,20); A=(Highest(High,52)+Lowest(Low,52))/2; B=Valuewhen(1,CrossUp(M5,M20),A); 최종=CrossUp(C,B) && V=70000 && Dayhigh()>Daylow()*1.03 && O<C; Count=Countsince(date!=date(1),최종); Count==1 && Count(1)==00 3. A1=Ma(C,20); A2=Ma(C,60); 이격도=C<=O*0.95 && C>= O*0.89; A3=A1>A2 && A1>H && 이격도 && (O-C)>(H-O) && (O-C)>(C-L); 중심=Valuewhen(1,A3,C); A3 && 중심(1)>C 4. C >= 2000 and C <= 200000 and CrossUp(C, avg(C, 5)) and CrossUp(C, avg(C, 120)) and CrossUp(C, avg(C, 240)) and avg(C, 120, 10)/avg(C, 240, 10) >= 0.97 and avg(C, 120, 10)/avg(C, 240, 10) <= 1.03 and C(10) < avg(C, 120, 10) and C(10) < avg(C, 240, 10) and O < C and V(1)*2 <= V 5. Body() > avg(Body(), 10) * 2 and High - HighBody() < Height () *0.1 and LowBody() - Low < Height () *0.1 6. PL=L(5)<L(9) && L(5)<L(8) && L(5)<L(7) && L(5)<L(6) && L(5)<L(4) && L(5)< L(3) && L(5)< L(2) && L(5) < L(1) && L(5) < L(0); A=Valuewhen(1, PL, L(5)); A1=A(1)<A; A2=Ma(C, 224)<C; A3=Valuewhen(1, A1&&A2, A); CrossUp(C,A3) 7. M5=avg(C,5); M10=avg(C,10); M20=avg(C,20); A=Valuewhen(1,M5>M10 && M10>M20 && M5>M20,C); B=Valuewhen(1,A(2)<A(1) && A(1)>A,A(1)); D=Valuewhen(1,CrossUp(A,B),A); CrossUp(C,D) 8. A=(Highest(High,9)+Lowest(Low,9)+Highest(High,26)+Lowest(Low,26))/4; B=(Highest(High,52)+Lowest(Low,52))/2; D1=Shift(C,25); CrossUp(D1, A(25)) or CrossUp(D1, B(25)) 9. Max(avg(C,5), avg(C,20), avg(C,60))<Min(avg(C,5), avg(C,20), avg(C,60)) * (1+2/100) && C>Highest(H(1),5) && C(1) <= Highest(H(2),5) 10. A=Sum(avg(C,40,1)*1.3<=C and avg(거래대금/C,40,1)*6<=avg(거래대금/C,2) and avg(((H-L)/((H+L)/2)),40,1)*1.5 <=avg(((H-L)/((H+L)/2)),2) and C(1) < C); B=Valuewhen(1,A(1) != A,C); if(A(1)-A(11)>=1,B(1) < C and A(1) != A,0) 11. A1=Ma(C,20); A2=Ma(C,60); 이격도= C <= O * 0.95 && C>= O * 0.89; A3 =A1>A2 && A1>H && 이격도 && (O-C)>(H-O) && (O-C)>(C-L); 중심=Valuewhen(1,A3,C); A3 && 중심(1)>C