커뮤니티

수식 문의

프로필 이미지
에구머니
2023-09-21 11:07:11
695
글번호 172618
답변완료
안녕하세요? input: 시작(01시), 끝(23시) var1 = 어제의 시작시각부터 끝시각까지의 중심값 (= 0.5*(최대값 + 최소값))을 오늘 01시부터 내일 01시가 되기 전까지 수평선으로 그려 주세요. var2 = 위의 var1 을 24시간 빠꾸 시켜서 왼쪽에 그려주세요. 그러니까 어제의 시작시각부터 끝시각까이의 중심값을 어제의 01시(== 시작)부터 오늘 01시가 되기 전까지 수평선으로 그려 주세요. 물론 시작시각은 22시, 끝 시각은 다음날 15시로 인풋을 줄 수도 있습니다. 감사합니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-09-21 14:23:33

안녕하세요 예스스탁입니다. input : StartTime(010000),EndTime(230000); var : Tcond(false); if (sdate != sdate[1] and stime >= StartTime) or (sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then { Tcond = true; var1 = h; Var2 = l; var11 = var1[1]; Var21 = Var2[1]; Var31 = Var3[1]; value1 = sDate; value2 = sTime; value11 = value1[1]; value21 = value2[1]; if var11 > 0 and Var21 > 0 Then TL_New(value11,Value21,var31,sDate[1],sTime[1],Var31); } if (sdate != sdate[1] and stime >= EndTime) or (sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then { Tcond = False; } if Tcond == true Then { if h > var1 Then var1 = h; if l < Var2 Then Var2 = l; Var3 = (var1+Var2)/2; } if Var31 > 0 Then Plot1(Var31); 즐거운 하루되세요 > 에구머니 님이 쓴 글입니다. > 제목 : 수식 문의 > 안녕하세요? input: 시작(01시), 끝(23시) var1 = 어제의 시작시각부터 끝시각까지의 중심값 (= 0.5*(최대값 + 최소값))을 오늘 01시부터 내일 01시가 되기 전까지 수평선으로 그려 주세요. var2 = 위의 var1 을 24시간 빠꾸 시켜서 왼쪽에 그려주세요. 그러니까 어제의 시작시각부터 끝시각까이의 중심값을 어제의 01시(== 시작)부터 오늘 01시가 되기 전까지 수평선으로 그려 주세요. 물론 시작시각은 22시, 끝 시각은 다음날 15시로 인풋을 줄 수도 있습니다. 감사합니다.