커뮤니티

당일 이전 기준선 삭제

프로필 이미지
beautyin
2018-12-14 12:55:38
162
글번호 124457
답변완료
지난번에 도움주셔서 정말 감사합니다. 덕분에 아래와 같이 시가선을 출력하여 사용하고 있습니다. 여기서 전일의 시가선을 보이지 않게 하고 당일의 시가선만 보이게 하는 방법이 없을까요? 문자열을 지우는 기능은 TEXT_DELETE 함수가 이 기능을 하는듯 한데요. 기준선에서는 무엇인지 모르겠네요. 잘 부탁드리겠습니다. input : N(0); var : tx1(0) Text_Delete(tx1); tx1 = Text_New(sdate,stime,DayOpen(0),"시가:"+NumToStr(DayOpen(1),2)); Text_SetStyle(tx1,0,2); Plot3(dayopen(0), "시가",black,def,0.5);
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-12-14 15:32:45

안녕하세요 예스스탁입니다. plot은 현재봉에서 지정한 값으로 출력하고 한번 출력된 값(과거봉)은 지울거나 값변경이 가능하지 않습니다. 이런이유로 과거 출력된 선을 지우거나 위치를 변경해야 하는 경우에는 추세선함수를 사용해 값을 출력해게 하셔야 합니다. input : N(0); var : tx1(0),TL1(0); Text_Delete(tx1); tx1 = Text_New(sdate,stime,DayOpen(0),"시가:"+NumToStr(DayOpen(1),2)); Text_SetStyle(tx1,0,2); if bdate != bdate[1] Then { TL_Delete(TL1); TL1 = TL_new(sdate[1],stime[1],dayopen,sdate,stime,dayopen); TL_SetExtRight(TL1,true); } 즐거운 하루되세요 > beautyin 님이 쓴 글입니다. > 제목 : 당일 이전 기준선 삭제 > 지난번에 도움주셔서 정말 감사합니다. 덕분에 아래와 같이 시가선을 출력하여 사용하고 있습니다. 여기서 전일의 시가선을 보이지 않게 하고 당일의 시가선만 보이게 하는 방법이 없을까요? 문자열을 지우는 기능은 TEXT_DELETE 함수가 이 기능을 하는듯 한데요. 기준선에서는 무엇인지 모르겠네요. 잘 부탁드리겠습니다. input : N(0); var : tx1(0) Text_Delete(tx1); tx1 = Text_New(sdate,stime,DayOpen(0),"시가:"+NumToStr(DayOpen(1),2)); Text_SetStyle(tx1,0,2); Plot3(dayopen(0), "시가",black,def,0.5);