커뮤니티

질문드립니다.

프로필 이미지
stockric
2017-04-15 14:38:37
196
글번호 108844
답변완료
차트에 당일 저점과 저점이 이어지는 (lowest를 사용하였음)선을 만들었는데요 TL함수가 아니라 단순 plot입니다. 이 plot을 lowline이라 칭하겠습니다. (TL사용하지않음) 문제는 어제의 저점과 저점이 이어지는 plot이 다음날까지 선이 이어집니다. 그 후 저가 갱신을 한뒤에야 새로운 plot이 나타나는데요. 그래서 문장을 여러개 짜본결과 if date != date[1] Then{ lowline = 0; } 이렇게해도 끝나지않는데요. 방법이 있을까요? 당일 plot된 데이터는 그 당일에만 끝나게 하는것이죠 정리하자면.. plot되는것이 그 당일날만 표시되며 다음날에는 plot이 초기화 되는것입니다. 그렇게되면 차트에서는 날짜변경선 기준으로 선이 튀어나오지 않겠죠. 지금은 날짜변경선이후로도 어제생성되었던 lowline이 튀어나옵니다..
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-04-18 09:49:32

안녕하세요 예스스탁입니다. 올려주신 내용만으로는 정확한 답변이 가능하지 않습니다. 선그래프는 현재 출력지점과 직전 출력지점을 연결합니다. 그러므로 일정 구간을 그릴경우 그래프 종류를 선그래프가 아닌 일자그래프나 점그래프로 설정하셔야 직전 구간과 연결이 되지 않습니다. 혹은 당일만 지표를 출력하고자 하시면 아래와 같이 당일에 0이상의 값이 저장될때만 출력되게 작성하시면 될것 같습니다. if CurrentDate == sdate and lowline > 0 Then plot1(~~~~); 즐거운 하루되세요 > stockric 님이 쓴 글입니다. > 제목 : 질문드립니다. > 차트에 당일 저점과 저점이 이어지는 (lowest를 사용하였음)선을 만들었는데요 TL함수가 아니라 단순 plot입니다. 이 plot을 lowline이라 칭하겠습니다. (TL사용하지않음) 문제는 어제의 저점과 저점이 이어지는 plot이 다음날까지 선이 이어집니다. 그 후 저가 갱신을 한뒤에야 새로운 plot이 나타나는데요. 그래서 문장을 여러개 짜본결과 if date != date[1] Then{ lowline = 0; } 이렇게해도 끝나지않는데요. 방법이 있을까요? 당일 plot된 데이터는 그 당일에만 끝나게 하는것이죠 정리하자면.. plot되는것이 그 당일날만 표시되며 다음날에는 plot이 초기화 되는것입니다. 그렇게되면 차트에서는 날짜변경선 기준으로 선이 튀어나오지 않겠죠. 지금은 날짜변경선이후로도 어제생성되었던 lowline이 튀어나옵니다..