커뮤니티

수식부탁드립니다.

프로필 이미지
무지개나날들
2015-03-23 07:56:32
146
글번호 84279
답변완료
예를 들면 5분봉에서 차트전체에서 30분봉과 일봉과 주봉의 시가 고가 저가 종가를 그리는 수식 부탁드립니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-03-23 17:18:20

안녕하세요 예스스탁입니다. N으로 이전봉을 지정하시면 됩니다. input : N(0),타분봉주기(30); var : cnt(0),TF(0); array : WeekO[50](0),WeekH[50](0),WeekL[50](0),WeekC[50](0); array : TminO[50](0),TminH[50](0),TminL[50](0),TminC[50](0); if DayOfWeek(date) < DayOfWeek(date)[1] then{ WeekO[0] = O; WeekH[0] = H; WeekL[0] = L; for cnt = 1 to 49{ WeekO[cnt] = WeekO[cnt-1][1]; WeekH[cnt] = WeekH[cnt-1][1]; WeekL[cnt] = WeekL[cnt-1][1]; WeekC[cnt] = WeekC[cnt-1][1]; } } if H > WeekH[0] Then WeekH[0] = H; if L < WeekL[0] Then WeekL[0] = L; WeekC[0] = C; TF = TimeToMinutes(stime)%타분봉주기; if dayindex == 0 or (TF < Tf[1] and stime > stime[1]) then{ TminO[0] = O; TminH[0] = H; TminL[0] = L; for cnt = 1 to 49{ TminO[cnt] = TminO[cnt-1][1]; TminH[cnt] = TminH[cnt-1][1]; TminL[cnt] = TminL[cnt-1][1]; TminC[cnt] = TminC[cnt-1][1]; } } if H > TminH[0] Then TminH[0] = H; if L < TminL[0] Then TminL[0] = L; TminC[0] = C; plot1(WeekO[N],"주봉시가"); plot2(WeekH[N],"주봉고가"); plot3(WeekL[N],"주봉저가"); plot4(WeekC[N],"주봉종가"); plot5(TminO[N],"타분봉시가"); plot6(TminH[N],"타분봉고가"); plot7(TminL[N],"타분봉저가"); plot8(TminC[N],"타분봉종가"); plot9(dayopen(N),"일봉시가"); plot10(DayHigh(N),"일봉고가"); plot11(DayLow(N),"일봉저가"); plot12(DayClose(N),"일봉종가"); 즐거운 하루되세요 > 무지개나날들 님이 쓴 글입니다. > 제목 : 수식부탁드립니다. > 예를 들면 5분봉에서 차트전체에서 30분봉과 일봉과 주봉의 시가 고가 저가 종가를 그리는 수식 부탁드립니다.