커뮤니티

부탁 드립니다.

프로필 이미지
yes
2021-06-09 10:01:28
1262
글번호 149776
답변완료

첨부 이미지

도움에 감사 드립니다.. 다음 수식실행 후에 현재시점의 최종 결과 값이 숫자로 나타 나거나 쉽게 알아 볼수 있는 방법이 있겠는지요? 안된다면 그림과 같이 수평선으로 나타 날수 있겠는지요? INPUT:일자(20210601),시작시각(090000),끝시각(160000); Var : cond5(false),idx(0); var99=일자; var10=시작시각; var20=끝시각; if sdate == var99 and (stime == var10 or (stime > var10 and stime[1] < var10)) then{ cond5 = true; idx = 0; } if sdate ==var88 and stime == var20 or (stime > var20 and stime[1] < var20 ) Then Cond5 = false; if cond5 == true then{ idx = idx+1; plot1(idx); }
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-06-09 11:26:19

안녕하세요 예스스탁입니다. 추세선이나 텍스트함수로 출력해야 하는데 해당 함수가 봉완성시에만 동작하니다. 봉갯수이므로 마지막 완성봉 기준으로 1을 더해 출력되게 작성해 드립니다. INPUT:일자(20210601),시작시각(090000),끝시각(160000); Var : cond5(false),idx(0),TL(0),Tx(0); var99=일자; var10=시작시각; var20=끝시각; if sdate == var99 and (stime == var10 or (stime > var10 and stime[1] < var10)) then{ cond5 = true; idx = 0; } if sdate ==var88 and stime == var20 or (stime > var20 and stime[1] < var20 ) Then Cond5 = false; if cond5 == true then { idx = idx+1; TL_Delete(TL); Text_Delete(Tx); TL = TL_New_Self(sDate,sTime,idx+1,NextBarSdate,NextBarStime,idx+1); TL_SetExtLeft(TL,true); TX = Text_New_Self(sDate,sTime,idx+1,NumToStr(idx+1,0)); Text_SetStyle(TX,0,1); } 즐거운 하루되세요 > yes 님이 쓴 글입니다. > 제목 : 부탁 드립니다. > 도움에 감사 드립니다.. 다음 수식실행 후에 현재시점의 최종 결과 값이 숫자로 나타 나거나 쉽게 알아 볼수 있는 방법이 있겠는지요? 안된다면 그림과 같이 수평선으로 나타 날수 있겠는지요? INPUT:일자(20210601),시작시각(090000),끝시각(160000); Var : cond5(false),idx(0); var99=일자; var10=시작시각; var20=끝시각; if sdate == var99 and (stime == var10 or (stime > var10 and stime[1] < var10)) then{ cond5 = true; idx = 0; } if sdate ==var88 and stime == var20 or (stime > var20 and stime[1] < var20 ) Then Cond5 = false; if cond5 == true then{ idx = idx+1; plot1(idx); }