커뮤니티

문의드립니다.

프로필 이미지
태양같이
2019-08-29 13:32:51
161
글번호 131578
답변완료
안녕하세요. 지표식 수정 부탁드립니다. 아래 수식에서 starttime과 endtime 을 외부변수로 조정할 수 있도록 수정 부탁드립니다. 큰 도움을 받고 있습니다. 노고에 항상 감사드립니다. -----=====-----=====-----=====-----=====----- input: p(1); var: HH(0),LL(0),RR(0); var: month(0),nday(0),week(0); month = int(date/100)-int(date/10000)*100; nday = date - int(date/100)*100; week = DayOfWeek(date); if DayOfWeek(Bdate) < DayOfWeek(Bdate[1]) Then{ HH = H; LL = L; } if H > HH Then HH = H; if L < LL Then LL = L; RR=HH-LL; plot1(HH,"당일최고가"); plot2(LL,"당일최저가");
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-08-30 14:49:58

안녕하세요 예스스탁입니다. 올려주신 수식은 주간 최고가와 최저가를 계산하는 로직입니다. 시간을 지정하시는 부분이 어떻게 결합해 드려야 할지 모르겠습니다. 특정시간 사이에 최고가와 최저가는 아래와 같이 작성해 이용하시면 됩니다. input : starttime(100000),endtime(130000); var : Tcond(false),HH(0),LL(0),RR(0); if (sdate != sdate[1] and stime >= endtime) or (sdate == sdate[1] and stime >= endtime and stime[1] < endtime) then { Tcond = false; } if (sdate != sdate[1] and stime >= starttime) or (sdate == sdate[1] and stime >= starttime and stime[1] < starttime) then { Tcond = true; HH = H; LL = L; } if Tcond == true then { if H > HH Then HH = H; if L < LL Then LL = L; RR=HH-LL; } plot1(HH,"최고가"); plot2(LL,"최저가"); 즐거운 하루되세요 > 태양같이 님이 쓴 글입니다. > 제목 : 문의드립니다. > 안녕하세요. 지표식 수정 부탁드립니다. 아래 수식에서 starttime과 endtime 을 외부변수로 조정할 수 있도록 수정 부탁드립니다. 큰 도움을 받고 있습니다. 노고에 항상 감사드립니다. -----=====-----=====-----=====-----=====----- input: p(1); var: HH(0),LL(0),RR(0); var: month(0),nday(0),week(0); month = int(date/100)-int(date/10000)*100; nday = date - int(date/100)*100; week = DayOfWeek(date); if DayOfWeek(Bdate) < DayOfWeek(Bdate[1]) Then{ HH = H; LL = L; } if H > HH Then HH = H; if L < LL Then LL = L; RR=HH-LL; plot1(HH,"당일최고가"); plot2(LL,"당일최저가");