커뮤니티

데이타 출력방식 질문

프로필 이미지
상철이
2020-07-21 23:51:13
2722
글번호 140867
답변완료

첨부 이미지

input : map(60),map1(120); var : value1(0),value2(0),value3(0); value1 = ma(c,map); value2 = ma(c,map1); value3 = _BarsSince(crossup(value1,value2),1); plot1(value3); 60분120 골든크로스된 시점을 라인으로 표현하고자 하는데 첫 뻔째 그림은 대각선이 들어가있는데 두 번째 그림처럼 마치 다바스박스처럼 반듯반듯한 직선으로만 표현할 방법을 알려주심 고맙겠습니다.
사용자 함수
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-07-22 13:17:57

안녕하세요 예스스탁입니다. 올려주신 수식은 아마 조건만족후에 봉수를 카운트하는 사용자함수같습니다. _BarsSince 함수가 기본제공되는 함수가 아닙니다. 골든크로스 시점의 값을 수평으로 나타내기 위해서는 봉수로는 가능하지 않고 크로스시점의 어떤 값을 저장해 그리셔야 합니다. 크로스 시점의 종가를 저장해 그리게 변경해 드립니다. input : map(60),map1(120); var : value1(0),value2(0),value3(0); value1 = ma(c,map); value2 = ma(c,map1); if crossup(value1,value2) then value3 = C; if value3 > 0 then plot1(value3); 즐거운 하루되세요 > 상철이 님이 쓴 글입니다. > 제목 : 데이타 출력방식 질문 > input : map(60),map1(120); var : value1(0),value2(0),value3(0); value1 = ma(c,map); value2 = ma(c,map1); value3 = _BarsSince(crossup(value1,value2),1); plot1(value3); 60분120 골든크로스된 시점을 라인으로 표현하고자 하는데 첫 뻔째 그림은 대각선이 들어가있는데 두 번째 그림처럼 마치 다바스박스처럼 반듯반듯한 직선으로만 표현할 방법을 알려주심 고맙겠습니다.