커뮤니티

문의드립니다

프로필 이미지
파인애플
2021-08-06 00:38:11
1110
글번호 151349
답변완료
1 틱차트에서 초sec 까지 고려한 최근 1분 동안의 최고가 최저가 나타내는 지표 예) 090015 ~ 090114 ... 2 1번 지표와 같이 최근 3분 5분 최고가 최저가 지표를 만들고싶습니다 감사합니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-08-06 11:09:29

안녕하세요 예스스탁입니다. 2번문의는 아래식에 sec을 180,300으로 지정하시면 됩니다. input : sec(60); var : S1(0),D1(0),idx(0),eTM(0),cnt(0),Second(0),HH(0),LL(0); if Bdate != Bdate[1] Then { S1 = TimeToMinutes(stime); D1 = Bdate; idx = 0; } Else idx = idx+1; if D1 > 0 then { if date == D1 Then eTM = TimeToMinutes(time)-S1; Else eTM = TimeToMinutes(time)+1440-S1; Second = eTM*60+FracPortion(time/100)*100; if Second <= sec Then { HH = DayHigh; LL = DayLow; } Else { HH = H; LL = L; For cnt = 0 to idx { if Second[cnt] > Second-sec and H[cnt] > HH Then HH = H[cnt]; if Second[cnt] > Second-sec and L[cnt] < LL Then LL = L[cnt]; if Second[cnt] <= Second-sec Then cnt = Idx+1; } } Plot1(HH); plot2(LL); } 즐거운 하루되세요 > 파인애플 님이 쓴 글입니다. > 제목 : 문의드립니다 > 1 틱차트에서 초sec 까지 고려한 최근 1분 동안의 최고가 최저가 나타내는 지표 예) 090015 ~ 090114 ... 2 1번 지표와 같이 최근 3분 5분 최고가 최저가 지표를 만들고싶습니다 감사합니다