커뮤니티

수식문의드립니다.

프로필 이미지
회원
2008-04-06 17:43:55
1213
글번호 15203
답변완료
이동평균선에서 (1) 5일선이 20일선을 crossdown 한다음에 (2) 다시 crossup하고 (3) 다시 crossdown 한다음 (4) crossup 했을때 1. 1번째 crossdown후 2번째 crossup 했을때 구간사이에서 5일선의 최저값을 리턴하고 2. 2번째 crossup 했을때와 3번째 crossdown 했을때 사이구간에서 5일선의 최고값을 리턴하고 3. 3번째 crossdown 하고 나서 4번째 crossup시 5일선의 최저값을 리턴하는 수식 부탁드립니다.. 감사합니다..~~~
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2008-04-07 11:01:56

안녕하세요 예스스탁입니다. var : cnt(0); Array : Hval[10](0),Lval[10](0); if crossup(ma(c,5),ma(c,20)) Then { Hval[0] = ma(c,5); for cnt = 1 to 9{ Hval[cnt] = Hval[cnt-1][1]; } } if ma(c,5) >= ma(c,20)Then { if ma(c,5) > Hval[0] Then Hval[0] = ma(c,5); } if CrossDown(ma(c,5),ma(c,20)) Then { Lval[0] = ma(c,5); for cnt = 1 to 9{ Lval[cnt] = Lval[cnt-1][1]; } } if ma(c,5) <= ma(c,20)Then { if ma(c,5) < Lval[0] Then Lval[0] = ma(c,5); } plot1(Hval[0]); plot2(Lval[0]); plot3(Hval[1]); plot4(Lval[1]); plot5(Hval[2]); plot6(Lval[2]); Hval[0]이 가장 최근의 골드와 데드사이의 5이평 최고점 Lval[0]이 가장 최근의 데드와 골드사이의 5이평 최저점 값을 리턴합니다. 1,2,3,~~순으로 값을 올리시면 전 데드와 골드 사이의 최저검 또는 전 골드와 데드사이의 최고점 값을 보실수 있습니다. 즐거운 하루되세요 > CJ_coco 님이 쓴 글입니다. > 제목 : 수식문의드립니다. > 이동평균선에서 (1) 5일선이 20일선을 crossdown 한다음에 (2) 다시 crossup하고 (3) 다시 crossdown 한다음 (4) crossup 했을때 1. 1번째 crossdown후 2번째 crossup 했을때 구간사이에서 5일선의 최저값을 리턴하고 2. 2번째 crossup 했을때와 3번째 crossdown 했을때 사이구간에서 5일선의 최고값을 리턴하고 3. 3번째 crossdown 하고 나서 4번째 crossup시 5일선의 최저값을 리턴하는 수식 부탁드립니다.. 감사합니다..~~~