커뮤니티
차트에 표시된 마지막 날짜를 얻고 싶습니다.
2019-09-16 10:12:57
203
글번호 131925
예를 들어 오늘이 9월 12일이고 차트에 표시된 마지막 날짜가 9월 10일이면
20190910을 변수로 반환받을 수 있는 방법이 있나요?
그리고 지표의 값을 막대형태로 표시할 때, 예를 들어 지표값이 1이면 세로축 0부터 1사이에 길이 1의 막대가 위치합니다. 이것을 수직으로 이동시켜 예를 들어 세로축 2부터 3사이에 길이 1의 막대가 위치하도록 할 수 있습니까?
답변 1
예스스탁 예스스탁 답변
2019-09-16 11:42:52
안녕하세요
예스스탁입니다.
1
var1 = sdate;
위와 같이 작성하시면 최종적으로 차트의 마지막날짜가 var1에 저장됩니다.
수식은 차트에 적용되면 차트 첫봉부터 계산해서 가므로
마지막봉 날짜는 마지막봉까지 진행되어야만 알수 있습니다.
마지막봉읠 날짜를 그 이전일에 사용은 불가능하고 다른방법으로 변수에 저장하는 방법은 없습니다.
2
막대그래프는 모두 0을 기준으로 그려집니다.
별도로 영역을 지정해 그릴수는 없습니다.
2~3사이면 표시하고자 하시면 다른 막대그래프로 하단을 덮으셔야 합니다.
아래와 같이 3과 함께 2를 출력시키는 plot을 별도로 추가해서
plot2도 막대그래프로 설정하고 색상을 차트의 바탕화면과 동일한 색상으로
지정해서 plot1의 0~2 사이를 덮게 해주시면 됩니다.
plot1(3);
plot2(2);
즐거운 하루되세요
> 제0원소 님이 쓴 글입니다.
> 제목 : 차트에 표시된 마지막 날짜를 얻고 싶습니다.
> 예를 들어 오늘이 9월 12일이고 차트에 표시된 마지막 날짜가 9월 10일이면
20190910을 변수로 반환받을 수 있는 방법이 있나요?
그리고 지표의 값을 막대형태로 표시할 때, 예를 들어 지표값이 1이면 세로축 0부터 1사이에 길이 1의 막대가 위치합니다. 이것을 수직으로 이동시켜 예를 들어 세로축 2부터 3사이에 길이 1의 막대가 위치하도록 할 수 있습니까?
다음글
이전글