커뮤니티

일자 변경 제외

프로필 이미지
orfeu
2019-06-14 12:04:21
292
글번호 129450
답변완료
안녕하세요 아래는 이전에 만들어주신 자료입니다. Var1 = TimeToMinutes(stime); if bdate != bdate[1] Then idx = 0; Else idx = idx+1; var4 = c; for cnt = 0 to idx { if var1[cnt] > var1-T and C[cnt] < var4 Then var4 = C[cnt]; } plot1(var4); 여기서 해외 선물을 표시해보니 00시부터 07시까지는 적용이 되지않습니다. TimeToMinutes이 원인 인것 같은데, 24시간 계속 적용되도록 수정 부탁 드립니다. 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-06-14 15:04:01

input : T(30); var : S1(0),D1(0),idx(0),TM(0),cnt(0); if Bdate != Bdate[1] Then { S1 = TimeToMinutes(stime); D1 = sdate; idx = 0; } Else idx = idx+1; if D1 > 0 then { if sdate == D1 Then TM = TimeToMinutes(stime)-S1; Else TM = TimeToMinutes(stime)+1440-S1; var4 = c; for cnt = 0 to idx { if TM[cnt] > TM-T and C[cnt] < var4 Then var4 = C[cnt]; } plot1(var4); } > orfeu 님이 쓴 글입니다. > 제목 : 일자 변경 제외 > 안녕하세요 아래는 이전에 만들어주신 자료입니다. Var1 = TimeToMinutes(stime); if bdate != bdate[1] Then idx = 0; Else idx = idx+1; var4 = c; for cnt = 0 to idx { if var1[cnt] > var1-T and C[cnt] < var4 Then var4 = C[cnt]; } plot1(var4); 여기서 해외 선물을 표시해보니 00시부터 07시까지는 적용이 되지않습니다. TimeToMinutes이 원인 인것 같은데, 24시간 계속 적용되도록 수정 부탁 드립니다. 감사합니다.