커뮤니티

부탁 드립니다.

프로필 이미지
사냥꾼
2021-12-28 22:08:10
484
글번호 154936
답변완료
안녕하세요. 올한해동안 도움 주셔서 감사했습니다. 지표식하나 부탁드립니다. 매 1시간마다 4등분 수평선이 새로 표시 되게하는 수식인데 시작시간은 변수처리 할수 있도 록 부탁 드립니다. 얼마남지않는 올해 마무리 잘하시고 새해에도 건강하시고 복 많이 받으시기 바랍니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-12-29 09:45:02

안녕하세요 예스스탁입니다. 지정한 시작시간을 기준으로 일정분씩 구분해 그리게 됩니다. input : 시작시간(90000),분간격(60); var : TF(0),S1(0),D1(0),TM(0),cnt(0),Tcond(False); Array : HH[50](0),LL[50](0); Tcond = (sdate != sdate[1] and stime >= 시작시간) or (sdate == sdate[1] and stime >= 시작시간 and stime[1] < 시작시간); if Tcond == true Then { S1 = TimeToMinutes(stime); D1 = sdate; } if D1 > 0 then { if sdate == D1 Then TM = TimeToMinutes(stime)-S1; Else TM = TimeToMinutes(stime)+1440-S1; TF = TM%분간격; if Tcond == true or (Tcond == False and 분간격 > 1 and TF < TF[1]) or (Tcond == False and 분간격 > 1 and TM >= TM[1]+분간격) or (Tcond == False and 분간격 == 1 and TM > TM[1]) Then { HH[0] = H; LL[0] = L; for cnt = 1 to 49 { HH[cnt] = HH[cnt-1][1]; LL[cnt] = LL[cnt-1][1]; } } if H > HH[0] Then HH[0] = H; if L < LL[0] Then LL[0] = L; Plot1(HH[0],"최고"); Plot2(HH[0]-(HH[0]-LL[0])*0.25,"25%"); Plot3(HH[0]-(HH[0]-LL[0])*0.50,"50%"); Plot4(HH[0]-(HH[0]-LL[0])*0.75,"75%"); Plot5(LL[0],"최저"); } 새해 좋은 일만 가득하시길 바랍니다. > 사냥꾼 님이 쓴 글입니다. > 제목 : 부탁 드립니다. > 안녕하세요. 올한해동안 도움 주셔서 감사했습니다. 지표식하나 부탁드립니다. 매 1시간마다 4등분 수평선이 새로 표시 되게하는 수식인데 시작시간은 변수처리 할수 있도 록 부탁 드립니다. 얼마남지않는 올해 마무리 잘하시고 새해에도 건강하시고 복 많이 받으시기 바랍니다.