커뮤니티

수정요~~

프로필 이미지
공기단축
2011-12-11 19:15:29
333
글번호 45681
답변완료
수고하십니다.. ########################### input : p(20); var : sum(0),mav(0),cnt(0); sum = 0; for cnt = 0 to P-1{ sum = sum+max(abs(dayhigh(cnt+1)-DayLow(cnt+1)),abs(DayClose(cnt+2)-DayHigh(cnt+1)),abs(DayClose(cnt+2)-DayLow(cnt+1))); } mav = sum/P; ##if CurrentDate == sdate then{ ##plot1(DayClose(1) - mav); ##plot2(DayClose(1) + mav); plot3(DayHigh-mav); plot4(DayLow+mav); ##} #################################### 위식을 월봉에 적용시켜 수정 부탁드립니다... 1. 전월 고가와 저가, 2개월전 월종가와 전월 고가, 2개월전 종가와 전월저가 세가지중 가장 큰값의 20개월 평균값 2. 이 평균값을 일봉 챠트에서 당월 고가에서 아래로 평균값만큼 이격시켜서 라인으로 표시하고 당월 저가에서 위로 평균값 만큼 이격시켜서 라인으로 표시하기.. 3. 분봉 표시가 가능한가요.. 고가 저가가 바뀌면 지수가 변할때마다 움직여야하는데~~ 부탁드립니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-12-12 14:55:32

안녕하세요 예스스탁입니다. input : p(20); var : sum(0),mav(0),cnt(0); Array : HH[50](0),LL[50](0),CC[50](0); if sdate > sdate[1]+30 Then{ HH[0] = H; LL[0] = L; CC[0] = C; for cnt = 1 to 29{ HH[cnt] = HH[cnt-1][1]; LL[cnt] = LL[cnt-1][1]; CC[cnt] = CC[cnt-1][1]; } } if H > HH[0] Then HH[0] = H; if L < LL[0] Then LL[0] = L; CC[0] = C; sum = 0; if HH[P+1] > 0 Then{ for cnt = 0 to P-1{ sum = sum+max(abs(HH[cnt+1]-LL[cnt+1]),abs(CC[cnt+2]-HH[cnt+1]),abs(CC[cnt+2]-LL[cnt+1])); } mav = sum/P; plot1(HH[0]); plot2(HH[0]-mav); plot3(LL[0]+mav); plot4(LL[0]); } 실시간 차트의 최대 봉갯수가 5000이므로 분봉에서는 보시기 어렵습니다. 시뮬레이션에서 분봉차트로 21개월 이상의 봉을 조회했다면 가능합니다. 즐거운 하루되세요 > 공기단축 님이 쓴 글입니다. > 제목 : 수정요~~ > 수고하십니다.. ########################### input : p(20); var : sum(0),mav(0),cnt(0); sum = 0; for cnt = 0 to P-1{ sum = sum+max(abs(dayhigh(cnt+1)-DayLow(cnt+1)),abs(DayClose(cnt+2)-DayHigh(cnt+1)),abs(DayClose(cnt+2)-DayLow(cnt+1))); } mav = sum/P; ##if CurrentDate == sdate then{ ##plot1(DayClose(1) - mav); ##plot2(DayClose(1) + mav); plot3(DayHigh-mav); plot4(DayLow+mav); ##} #################################### 위식을 월봉에 적용시켜 수정 부탁드립니다... 1. 전월 고가와 저가, 2개월전 월종가와 전월 고가, 2개월전 종가와 전월저가 세가지중 가장 큰값의 20개월 평균값 2. 이 평균값을 일봉 챠트에서 당월 고가에서 아래로 평균값만큼 이격시켜서 라인으로 표시하고 당월 저가에서 위로 평균값 만큼 이격시켜서 라인으로 표시하기.. 3. 분봉 표시가 가능한가요.. 고가 저가가 바뀌면 지수가 변할때마다 움직여야하는데~~ 부탁드립니다