커뮤니티

수식전환

프로필 이미지
트라이
2025-09-24 08:50:35
134
글번호 194226
답변완료
수고하십니다 분봉에서 아래수식을 예스수식으로 변환 좀 부탁드립니다 1.CrossUp(ma(c,5),ma(c,20)); 2.CrossUp(C,B); A=Highest(V,기간); B=Valuewhen(1, V>A(1),(O+C+L+H)/4); 3.아래선 돌파; A1=V<lowest(v(1),120); Valuewhen(1,A1,C); 4.분봉에 표시한 5일이평선돌파 5.전일자 Macd 0선 상향돌파 2번이상
종목검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-09-24 13:50:00

안녕하세요 예스스탁입니다. 1 var1 = ma(C,5); var2 = ma(C,20); if CrossUp(var1,var2) Then Find(1); 2 input : 기간(20); var : A(0),B(0); A=Highest(V,기간); if V > A[1] Then B = (O+C+L+H)/4; if CrossUp(C,B) Then Find(1); 3 if V<lowest(v,120)[1] Then var1 = c; if CrossUp(C,var1) Then Find(1); 4 input : P1(5); var : cnt(0), sumV1(0),mav1(0); sumV1 = 0; for cnt = 0 to P1-1 { if cnt < P1 Then sumV1 = sumV1+DayClose(cnt); } maV1 = sumV1 / P1; if CrossUp(C,mav1) Then Find(1); 5 var : count(0),count1(0); var1 = macd(12,26); if sDate != sDate[1] Then { count = 0; count1 = count[1]; } if CrossUp(var1,0) Then count = count+1; if count1 >= 2 Then Find(1); 즐거운 하루되세요 > 트라이 님이 쓴 글입니다. > 제목 : 수식전환 > 수고하십니다 분봉에서 아래수식을 예스수식으로 변환 좀 부탁드립니다 1.CrossUp(ma(c,5),ma(c,20)); 2.CrossUp(C,B); A=Highest(V,기간); B=Valuewhen(1, V>A(1),(O+C+L+H)/4); 3.아래선 돌파; A1=V<lowest(v(1),120); Valuewhen(1,A1,C); 4.분봉에 표시한 5일이평선돌파 5.전일자 Macd 0선 상향돌파 2번이상