커뮤니티

지표식 부탁 드립니다

프로필 이미지
starj5
2014-09-23 15:08:26
179
글번호 78756
답변완료
안녕하세요 언제나 감사 드립니다 궁금한 지표식은 1분차트에서 타주기 이격도를 구현 1분에서 현재가와 10분차트 5 10 20 60 선 이격도 현재가와 15분차트 5 10 20 60 선 이격도 현재가와 일봉 5 10 20 60 선 이격도 현재가와 당일고가 이격도 현재가와 당일저가 이격도 현재가와 당일시가 이격도 를 구현하고 싶습니다 좋은하루 되세요..
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-09-24 14:04:11

안녕하세요 예스스탁입니다. input : P1(5),P2(10),P3(20),P4(60); var : cnt(0),TF1(0),TF2(0); var : sum11(0),sum12(0),sum13(0),sum14(0); var : sum21(0),sum22(0),sum23(0),sum24(0); var : sum31(0),sum32(0),sum33(0),sum34(0); var : mav11(0),mav12(0),mav13(0),mav14(0); var : mav21(0),mav22(0),mav23(0),mav24(0); var : mav31(0),mav32(0),mav33(0),mav34(0); var : dis11(0),dis12(0),dis13(0),dis14(0); var : dis21(0),dis22(0),dis23(0),dis24(0); var : dis31(0),dis32(0),dis33(0),dis34(0); var : dis41(0),dis42(0),dis43(0); Array : C1[100](0),C2[100](0); TF1 = TimeToMinutes(stime)%10; TF2 = TimeToMinutes(stime)%15; if dayindex == 0 or (TF1 < Tf1[1] and stime < stime[1]) Then{ for cnt = 1 to 99{ C1[cnt] = C1[cnt-1][1]; } } C1[0] = C; if dayindex == 0 or (TF2 < TF2[1] and stime < stime[1]) Then{ for cnt = 1 to 99{ C2[cnt] = C2[cnt-1][1]; } } C2[0] = C; sum11 = 0; sum12 = 0; sum13 = 0; sum14 = 0; sum21 = 0; sum22 = 0; sum23 = 0; sum24 = 0; sum31 = 0; sum32 = 0; sum33 = 0; sum34 = 0; for cnt = 0 to P4{ if cnt < P1 Then{ sum11 = sum11+C1[cnt]; sum21 = sum21+C2[cnt]; sum31 = sum31+DayClose(cnt); } if cnt < P2 Then{ sum12 = sum12+C1[cnt]; sum22 = sum22+C2[cnt]; sum32 = sum32+DayClose(cnt); } if cnt < P3 Then{ sum13 = sum13+C1[cnt]; sum23 = sum23+C2[cnt]; sum33 = sum33+DayClose(cnt); } if cnt < P4 Then{ sum14 = sum14+C1[cnt]; sum24 = sum24+C2[cnt]; sum34 = sum34+DayClose(cnt); } } If C1[P1] > 0 Then { mav11 = sum11/P1; dis11 = C/mav11*100; } If C1[P2] > 0 Then { mav12 = sum12/P2; dis12 = C/mav12*100; } If C1[P3] > 0 Then { mav13 = sum13/P3; dis13 = C/mav13*100; } If C1[P4] > 0 Then { mav14 = sum14/P4; dis14 = C/mav14*100; } If C2[P1] > 0 Then { mav21 = sum21/P1; dis21 = C/mav21*100; } If C2[P2] > 0 Then { mav22 = sum22/P2; dis22 = C/mav22*100; } If C2[P3] > 0 Then { mav23 = sum23/P3; dis23 = C/mav23*100; } If C2[P4] > 0 Then { mav24 = sum24/P4; dis24 = C/mav24*100; } mav31 = sum31/P1; mav32 = sum32/P2; mav33 = sum33/P3; mav34 = sum34/P4; dis31 = C/mav31*100; dis32 = C/mav32*100; dis33 = C/mav33*100; dis34 = C/mav34*100; dis41 = C/dayhigh*100; dis42 = C/daylow*100; dis43 = C/DayOpen*100; plot1(dis11,"10분5이평이격"); plot2(dis12,"10분10이평이격"); plot3(dis13,"10분20이평이격"); plot4(dis14,"10분60이평이격"); plot5(dis21,"15분5이평이격"); plot6(dis22,"15분10이평이격"); plot7(dis23,"15분20이평이격"); plot8(dis24,"15분60이평이격"); plot9(dis31,"일봉5이평이격"); plot10(dis32,"일봉10이평이격"); plot11(dis33,"일봉20이평이격"); plot12(dis34,"일봉60이평이격"); plot13(dis41,"당일고가이격도"); plot14(dis42,"당일저가이격도"); plot15(dis43,"당일시가이격도"); 즐거운 하루되세요 > starj5 님이 쓴 글입니다. > 제목 : 지표식 부탁 드립니다 > 안녕하세요 언제나 감사 드립니다 궁금한 지표식은 1분차트에서 타주기 이격도를 구현 1분에서 현재가와 10분차트 5 10 20 60 선 이격도 현재가와 15분차트 5 10 20 60 선 이격도 현재가와 일봉 5 10 20 60 선 이격도 현재가와 당일고가 이격도 현재가와 당일저가 이격도 현재가와 당일시가 이격도 를 구현하고 싶습니다 좋은하루 되세요..