커뮤니티

수식변환 부탁드립니다.

프로필 이미지
비밀통로
2025-10-23 07:37:25
91
글번호 227203
답변완료

At = ATR(500); Mm = avg(C, 기간); Rg = At * Rt / 10; Chk = RngChk(Mm, Rg);   Range중 = Chk == 0;   상단 = Mm + Rg; 하단 = Mm - Rg;   상향돌파 = Range중(1) && C > 상단 && C > O; 하향돌파 = Range중(1) && C < 하단 && C < O;   상향돌파 or 하향돌파   (지표변수)기간: 20 / Rt: 10   함수명 : RngChk(기준, 범위) A0=abs(C-기준)>범위; A1=abs(C(1)-기준)>범위; A2=abs(C(2)-기준)>범위; A3=abs(C(3)-기준)>범위; A4=abs(C(4)-기준)>범위; A5=abs(C(5)-기준)>범위; A6=abs(C(6)-기준)>범위; A7=abs(C(7)-기준)>범위; A8=abs(C(8)-기준)>범위; A9=abs(C(9)-기준)>범위; A10=abs(C(10)-기준)>범위; A11=abs(C(11)-기준)>범위; A12=abs(C(12)-기준)>범위; A13=abs(C(13)-기준)>범위; A14=abs(C(14)-기준)>범위; A15=abs(C(15)-기준)>범위; A16=abs(C(16)-기준)>범위; A17=abs(C(17)-기준)>범위; A18=abs(C(18)-기준)>범위; A19=abs(C(19)-기준)>범위; A0+A1+A2+A3+A4+A5+A6+A7+A8+A9+A10+A11+A12+A13+A14+A15+A16+A17+A18+A19

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

예스스탁 예스스탁 답변

2025-10-23 12:49:09

안녕하세요 예스스탁입니다. input : 기간(20),rt(10); var : At(0),mm(0),rg(0),chk(0),Range중(False); var : 상단(0),하단(0),상향돌파(False),하향돌파(false),cnt(0); At = ATR(500); Mm = ma(C, 기간); Rg = At * Rt / 10; Chk = 0; for cnt = 0 to 19 { if abs(C-Mm)>rt Then Chk = Chk + 1; } Range중 = Chk == 0; 상단 = Mm + Rg; 하단 = Mm - Rg; 상향돌파 = Range중[1] && C > 상단 && C > O; 하향돌파 = Range중[1] && C < 하단 && C < O; if 상향돌파 or 하향돌파 Then Find(1); 즐거운 하루되세요