커뮤니티

수식문의 드립니다._( _ _)_

프로필 이미지
한칼부르스
2025-11-14 09:50:59
76
글번호 228040
답변완료

항상  도와주심에  감사드립니다. _(_ _)_  네가지인데요..  먼저 1봉전에  520골든크로스 0봉전에 아래의 수식1을 만족시키는 종목 검색식  수식1 var : 당월시가(0),전월시가(0); var : 당월종가(0),전월종가(0); if sDate > sDate[1]+30 Then {       당월시가 = O;       전월시가 = 당월시가[1];       전월종가 = 당월종가[1]; } 당월종가 = C; if 전월시가  > 0 Then {       var1 = ((전월시가+전월종가)/2 + 당월시가)/2;       if CrossUp(C,var1) Then             Find(1); }  두번째는 520골든 크로스와 아래의 3수식을 동시에 만족시키는 검색식  수식1 var : 당월시가(0),전월시가(0); var : 당월종가(0),전월종가(0); if sDate > sDate[1]+30 Then {       당월시가 = O;       전월시가 = 당월시가[1];       전월종가 = 당월종가[1]; } 당월종가 = C; if 전월시가  > 0 Then {       var1 = ((전월시가+전월종가)/2 + 당월시가)/2;       if CrossUp(C,var1) Then             Find(1); }  수식2 var1 = macd(12,26); var2 = Sar(0.02,0.2); if var1 >= 0 and CrossUp(c,Var2) and C >= C[1]*1.03 and C > O Then       Find(1);  수식3 input : short(5),mid(20),long(60),percent(3); var1 = ma(C,short); var2 = ma(C,mid); var3 = ma(C,long); value1 = max(var1,Var2,Var3); value2 = min(var1,Var2,Var3); Var4 = Sar(0.02,0.2); Var5 = BollBandUp(20,2); if value1 < Value2 * (1+Percent/100) &&             Value2 * (1+Percent/100) &&             HIGHEST(H, 4)[1] < C             and O < C             and ((C[1]*1.025 <= C) or (O*1.025 <= C))             and (C-O)*2.5 >= (H-C)             and V[1]*1.2 <= V             and ma(V, 5) >= 30000             and DayClose(1) >= 950             and Crossup(C,Var4)             and CrossUp(h,Var5) Then {       Find(1); }  세번째는 두번째 검색식 + 일목균형표의 구름대돌파 검색식입니다.(선행스팬1, 2위치는  상관없습니다. 무조건 돌파면 됩니다.) 네번째는 아래의 종목검색식에 나온 종목을 0봉전 5봉이내에 재돌파하는 종목 검색식을 부탁드립니다. var1 = ma(C,5); var2 = ma(C,20); Condition1 = var1 > Var2; var : 당월시가(0),전월시가(0); var : 당월종가(0),전월종가(0); if sDate > sDate[1]+30 Then {       당월시가 = O;       전월시가 = 당월시가[1];       전월종가 = 당월종가[1]; } 당월종가 = C; if 전월시가  > 0 Then {       value1 = ((전월시가+전월종가)/2 + 당월시가)/2;       if C >= C * 1.03 and crossup(var1,var2) and crossup(C,value1) and Condition1 == true and Condition1[1] == False Then             Find(1);

종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-11-17 10:46:31

안녕하세요 예스스탁입니다. 1 input : P1(5),P2(20); var : 당월시가(0),전월시가(0); var : 당월종가(0),전월종가(0); var : mav1(0),mav2(0); if sDate > sDate[1]+30 Then { 당월시가 = O; 전월시가 = 당월시가[1]; 전월종가 = 당월종가[1]; } 당월종가 = C; mav1 = ma(C,P1); mav2 = ma(C,P2); Condition1 = CrossUp(mav1,mav2); if 전월시가 > 0 Then { var1 = ((전월시가+전월종가)/2 + 당월시가)/2; if CrossUp(C,var1) and Condition1[1] == true Then Find(1); } 2 input : P1(5),P2(20); var : 당월시가(0),전월시가(0); var : 당월종가(0),전월종가(0); var : mav1(0),mav2(0); mav1 = ma(C,P1); mav2 = ma(C,P2); Condition1 = CrossUp(mav1,mav2); if sDate > sDate[1]+30 Then { 당월시가 = O; 전월시가 = 당월시가[1]; 전월종가 = 당월종가[1]; } 당월종가 = C; if 전월시가 > 0 Then { var11 = ((전월시가+전월종가)/2 + 당월시가)/2; Condition2 = CrossUp(C,var11); } var21 = macd(12,26); var22 = Sar(0.02,0.2); Condition3 = var21 >= 0 and CrossUp(c,Var22) and C >= C[1]*1.03 and C > O; input : short(5),mid(20),long(60),percent(3); var1 = ma(C,short); var2 = ma(C,mid); var3 = ma(C,long); value1 = max(var1,Var2,Var3); value2 = min(var1,Var2,Var3); Var4 = Sar(0.02,0.2); Var5 = BollBandUp(20,2); condition4 = value1 < Value2 * (1+Percent/100) && Value2 * (1+Percent/100) && HIGHEST(H, 4)[1] < C and O < C and ((C[1]*1.025 <= C) or (O*1.025 <= C)) and (C-O)*2.5 >= (H-C) and V[1]*1.2 <= V and ma(V, 5) >= 30000 and DayClose(1) >= 950 and Crossup(C,Var4) and CrossUp(h,Var5); if Condition1 and Condition2 and Condition3 and Condition4 Then Find(1); 3 var : 기준선(0), 전환선(0),후행스팬(0),선행스팬1(0), 선행스팬2(0); 전환선 = (Highest(High, 9) + Lowest(Low, 9)) / 2; 기준선 = (Highest(High, 26) + Lowest(Low, 26)) / 2; 선행스팬1 = (전환선[25] + 기준선[25]) / 2 ; 선행스팬2 = (Highest(High, 52)[25] + Lowest(Low, 52)[25]) / 2; 구름상단 = max(선행스팬1,선행스팬2); var21 = macd(12,26); var22 = Sar(0.02,0.2); Condition3 = var21 >= 0 and CrossUp(c,Var22) and C >= C[1]*1.03 and C > O; if CrossUp(C,구름상단) and Condition3 == true Then Find(1); 4 var1 = ma(C,5); var2 = ma(C,20); Condition1 = var1 > Var2; var : 당월시가(0),전월시가(0); var : 당월종가(0),전월종가(0); var : i(Nan),S(0); if sDate > sDate[1]+30 Then { 당월시가 = O; 전월시가 = 당월시가[1]; 전월종가 = 당월종가[1]; } 당월종가 = C; if 전월시가> 0 Then { value1 = ((전월시가+전월종가)/2 + 당월시가)/2; if C >= C * 1.03 and crossup(var1,var2) and crossup(C,value1) and Condition1 == true and Condition1[1] == False Then { i = Index; S = C; } if Index <= i+5 and CrossUp(C,S) Then Find(1); } 즐거운 하루되세요