커뮤니티

이평선이 만나는점의 표시

프로필 이미지
카카
2017-05-11 13:38:55
175
글번호 109462
답변완료
안녕하세요 저번에 보내주신 수식은 잘받았습니다. 감사합니다. 60분차트의 60일,120일(단순이평) 이평선이 서로 만날때(골든,데드크로스는 중요치않습니다) 다른분봉차트(5,15,30,60분)에서 수평선으로 나타나게 표현하고 싶습니다. 가능하면 이평선의 주기를 변환가능케부탁합니다. 익절이나 추세전환의 포인트를 찾기위함입니다. 부탁드립니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-05-11 17:41:09

안녕하세요 예스스탁입니다. input : Atime(60),P1(60),P2(120); var : TF(0),cnt(0),sum1(0),mav1(0),sum2(0),mav2(0); var : sum11(0),mav11(0),mav22(0),sum22(0); Array : CC[200](0); TF = TimeToMinutes(stime)%Atime; if bdate != bdate[1] or (TF < TF[1] and bdate == bdate[1]) Then{ for cnt = 1 to 199{ CC[cnt] = CC[cnt-1][1]; } } CC[0] = C; if CC[P2] > 0 then{ sum1 = 0; sum11 = 0; sum2 = 0; sum22 = 0; for cnt = 0 to P2{ if cnt < P1 Then{ sum1 = sum1+CC[cnt]; sum11 = sum11+CC[cnt+1]; } if cnt < P2 Then{ sum2 = sum2+CC[cnt]; sum22 = sum22+CC[cnt+1]; } } mav1 = sum1/P1; mav11 = sum11/P1; mav2 = sum2/P2; mav22 = sum22/P2; if mav1 > mav2 and mav11 < mav22 then var1 = (mav1+mav2)/2; if mav1 < mav2 and mav11 > mav22 then var1 = (mav1+mav2)/2; plot1(var1); } 즐거운 하루되세요 > 카카 님이 쓴 글입니다. > 제목 : 이평선이 만나는점의 표시 > 안녕하세요 저번에 보내주신 수식은 잘받았습니다. 감사합니다. 60분차트의 60일,120일(단순이평) 이평선이 서로 만날때(골든,데드크로스는 중요치않습니다) 다른분봉차트(5,15,30,60분)에서 수평선으로 나타나게 표현하고 싶습니다. 가능하면 이평선의 주기를 변환가능케부탁합니다. 익절이나 추세전환의 포인트를 찾기위함입니다. 부탁드립니다.