커뮤니티

Text_delete 함수 사용 질문입니다.

프로필 이미지
예스쟁이
2021-02-11 21:57:04
529
글번호 146292
답변완료
수식 Q&A 답글 달아주신 것들을 보며 공부하고 있는데요. 아래와 같이 답글을 달아주신 것이 있었습니다. """"""""""""""""""""""" var : tx(0); Text_Delete(tx); tx = Text_New(NextBarSdate,NextBarStime,NextBarOpen,NumToStr(NextBarOpen,2)); Text_SetStyle(tx,0,0); 차트의 마지막봉시가를 출력하는 식인데 Text_Delete(tx);를 삭제하시면 차트 전체에 시가가 표시됩니다. """"""""""""""""""""""" 라는 말씀을 하셨는데요. Text_delete(tx); 를 삭제해서 적용해보니 설명해주신대로 차트 전체에 시가가 표시됐습니다. 제가 궁금한 것은 수식이 어떤 과정으로 실행되기에 Text_delete(tx); 를 해줘야 하는지 궁금합니다.
검색
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-02-15 15:48:14

안녕하세요 예스스탁입니다. 모든 수식은 차트에 적용되면 차트 첫봉부터 마지막봉으로 동작합니다. 첫봉에 시가를 텍스트를 출력하고 두번째봉에서 첫봉에 출력한것은 삭제하고 다시 두번째봉의 시가로 새로 출력하고 세번째봉에서 두번째봉에 출력한것은 삭제하고 다시 세번째봉의 시가로 새로 출력하는 과정을 반복해서 차트 마지막봉까지 오게 됩니다. 즉 모든봉에서 기존출력은 삭제하고 새로그리는 작업을 반복해서 차트의 마지막봉의 시가만 표시되게 하는 것입니다. 즐거운 하루되세요 > 예스쟁이 님이 쓴 글입니다. > 제목 : Text_delete 함수 사용 질문입니다. > 수식 Q&A 답글 달아주신 것들을 보며 공부하고 있는데요. 아래와 같이 답글을 달아주신 것이 있었습니다. """"""""""""""""""""""" var : tx(0); Text_Delete(tx); tx = Text_New(NextBarSdate,NextBarStime,NextBarOpen,NumToStr(NextBarOpen,2)); Text_SetStyle(tx,0,0); 차트의 마지막봉시가를 출력하는 식인데 Text_Delete(tx);를 삭제하시면 차트 전체에 시가가 표시됩니다. """"""""""""""""""""""" 라는 말씀을 하셨는데요. Text_delete(tx); 를 삭제해서 적용해보니 설명해주신대로 차트 전체에 시가가 표시됐습니다. 제가 궁금한 것은 수식이 어떤 과정으로 실행되기에 Text_delete(tx); 를 해줘야 하는지 궁금합니다.