커뮤니티

수식 관련

프로필 이미지
kns
2022-05-31 23:29:04
1444
글번호 159449
답변완료
수식 부탁드립니다 일봉기준 10일 이동평균 값이 60일 이동평균 값의 20봉~1봉동안 3분의 1 이하, 0봉 때 10일 이동평균 값이 60일 이동평균 값의 3분의 1이상
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-06-02 09:46:38

안녕하세요 예스스탁입니다. input : P1(10),P2(60),N(20); var : i1(0),i2(0),hh1(0),hh2(0),ll1(0),ll2(0); var : sum11(0),sum12(0),sum21(0),sum22(0); var : mav11(0),mav12(0),mav21(0),mav22(0); if DayClose(P2+N) > 0 Then { sum11 = 0; sum12 = 0; For i1 = 0 to P1-1 { sum11 = sum11 + DayClose(i1); sum12 = sum12 + DayClose(i1+1); } mav11 = sum11/P1; mav12 = sum12/P1; hh1 = 0; hh2 = 0; ll1 = 0; ll2 = 0; For i1 = 0 to N-1 { sum21 = 0; sum22 = 0; For i2 = i1 to i1+P2-1 { sum21 = sum21 + DayClose(i2); sum22 = sum22 + DayClose(i2+1); } mav21 = sum21/P2; mav22 = sum22/P2; if hh1 == 0 or (hh1 > 0 and mav21 > hh1) Then hh1 = mav21; if ll1 == 0 or (ll1 > 0 and mav21 < ll1) Then ll1 = mav21; if hh2 == 0 or (hh2 > 0 and mav22 > hh2) Then hh2 = mav22; if ll2 == 0 or (ll2 > 0 and mav22 < ll2) Then ll2 = mav22; } if mav11 > ll1+(hh1-ll1)*(1/3) and mav12 < ll2+(hh2-ll2)*(1/3) Then Buy(); } 즐거운 하루되세요 > kns 님이 쓴 글입니다. > 제목 : 수식 관련 > 수식 부탁드립니다 일봉기준 10일 이동평균 값이 60일 이동평균 값의 20봉~1봉동안 3분의 1 이하, 0봉 때 10일 이동평균 값이 60일 이동평균 값의 3분의 1이상