커뮤니티

수식부탁드립니다

프로필 이미지
돌핀
2016-04-15 17:00:21
105
글번호 97142
답변완료
선물입니다 일봉이 60일선 위에 있고 30분봉이 60일선위 있으면서 5분봉은 120선위에 있으면서 전일 고가를 돌파할때 매수식 부탁드립니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-04-18 10:02:13

안녕하세요 예스스탁입니다. 5분봉 차트에 적용하시면 됩니다. 일봉데이터는 차트 첫봉의 날짜+99일이 내부적으로 제공되므로 관계가 없지만 30분봉의 이평은 5분봉 데이터만으로 계산합니다. 차트에 30분봉의 60이평을 계산할 만큼 충분한 데이터가 있어야 신호가 발생합니다. 실시간 차트는 최대 조회갯수가 10000개 이므로 조회갯수를 10000으로 지정하고 적용하시면 됩니다. input : P1(60);#일봉이평기간 input : P2(60);#30분봉 이평기간 input : P3(120);#기본차트(5분) 이평기간 var : cnt(0),Dsum(0),Dmav(0); var : TF(0),Msum(0),Mmav(0),mav(0); Array : CC[100](0); #일봉이평계산 if DayClose(P1-1) > 0 then{ Dsum = 0; for cnt = 0 to P1-1{ Dsum = Dsum + DayClose(cnt); } Dmav = Dsum/P1; } #30분봉 이평 계산 TF = TimeToMinutes(stime)%30; if date != date[1] or (Date == date[1] and TF < TF[1]) Then{ for cnt = 1 to 99{ CC[cnt] = CC[cnt-1][1]; } } CC[0] = C; if CC[P2-1] > 0 Then{ Msum = 0; for cnt = 0 to P2-1{ Msum = Msum +CC[cnt]; } Mmav = Msum/P2; mav = ma(C,P3); } if DayClose(P1-1) > 0 and CC[P2-1] > 0 Then{ if C > Dmav and C > Mmav and C > mav and crossup(c,dayhigh(1)) Then buy(); } 즐거운 하루되세요 > 돌핀 님이 쓴 글입니다. > 제목 : 수식부탁드립니다 > 선물입니다 일봉이 60일선 위에 있고 30분봉이 60일선위 있으면서 5분봉은 120선위에 있으면서 전일 고가를 돌파할때 매수식 부탁드립니다