커뮤니티

고점 저점

프로필 이미지
nicejon
2019-10-17 14:37:15
167
글번호 132867
답변완료
직전 고점 대비 밑으로 -(n)값에 1번째의 선, -(n)값에 2번째의 선을 옆으로 긋고, -(n)값에 3번째의 선을 옆으로 긋고, 반대로 저점 대비 위로 +(n)값에 1번째의 선, +(n)값에 2번째의 선을 옆으로 긋고, +(n)값에 3번째의 선을 옆으로 긋고, 직전고점과 직전저점을 깨고 가면 그었던 선을 삭제하고 새로 갱신된선을 긋고 싶습니다..
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-10-18 11:24:57

안녕하세요 예스스탁입니다. 고점/저점은 swinshigh/swinglow로 지정했습니다. input : Left(3),right(3),n1(1),n2(2),n3(3); var : HH(0),LL(0),T(0); if SwingHigh(1,H,left,right,left+right+1) != -1 then { T = 1; HH = highest(H,right+1); } if Swinglow(1,L,left,right,left+right+1) != -1 then { T = -1; LL = Lowest(L,right+1); } if T == 1 then { if H > HH Then HH = H; plot1(HH-n1); plot2(HH-n2); plot3(HH-n3); } if T == -1 then { if L < LL Then LL = L; plot1(LL+n1); plot2(LL+n2); plot3(LL+n3); } 즐거운 하루되세요 > nicejon 님이 쓴 글입니다. > 제목 : 고점 저점 > 직전 고점 대비 밑으로 -(n)값에 1번째의 선, -(n)값에 2번째의 선을 옆으로 긋고, -(n)값에 3번째의 선을 옆으로 긋고, 반대로 저점 대비 위로 +(n)값에 1번째의 선, +(n)값에 2번째의 선을 옆으로 긋고, +(n)값에 3번째의 선을 옆으로 긋고, 직전고점과 직전저점을 깨고 가면 그었던 선을 삭제하고 새로 갱신된선을 긋고 싶습니다..