커뮤니티

지표 구현

프로필 이미지
노인
2020-04-27 08:10:02
1267
글번호 138372
답변완료

첨부 이미지

첨부한 지표의 그림은 다음의 수식을 유로달러 종목에서 적용한 것입니다. input : N(5); if SwingHigh(1,h,N,N,N*2+1) != -1 Then{ plot1(H[N],"1",RED); } if SwingLow(1,L,N,N,N*2+1) != -1 Then{ plot1(L[N],"1",blue); } 이 지표를 적용할경우, 꺾은선 그래프와 같은 형식으로 나오게 됩니다.(첫번째 그림) 이 상황에서, 그림2, 3, 4와 같이 표시되게 하려면 각각 지표를 어떻게 수정해야 할까요?
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-04-27 20:02:42

안녕하세요 예스스탁입니다. 1,2 그림2와 그림3은 수식은 같습니다. 지표속성에서 지표2를 일자그래프로 지정하시면 2번과 같이 표시되고 선그래르프로 지정하시면 3번과 같이 표시됩니다. input : N(5); var : T(0),S(0); if T <= 0 and SwingHigh(1,h,N,N,N*2+1) != -1 Then { T = 1; S = H[N]; plot1(H[N],"지표1",RED); } if T >= 0 and SwingLow(1,L,N,N,N*2+1) != -1 Then { T = -1; S = L[N]; plot1(L[N],"지표1",blue); } plot2(S,"지표2",iff(T == 1,blue,RED)); 3 지표2와 지표3을 모두 선그래프로 지정하시면 됩니다. input : N(5); var : T(0),S1(0),S2(0); if T <= 0 and SwingHigh(1,h,N,N,N*2+1) != -1 Then { T = 1; S1 = H[N]; plot1(H[N],"지표1",RED); } if T >= 0 and SwingLow(1,L,N,N,N*2+1) != -1 Then { T = -1; S2 = L[N]; plot1(L[N],"지표1",blue); } if T == 1 Then plot2(S1,"지표2",BLUE); if T == -1 Then plot3(S2,"지표3",RED); 즐거운 하루되세요 > 노인 님이 쓴 글입니다. > 제목 : 지표 구현 > 첨부한 지표의 그림은 다음의 수식을 유로달러 종목에서 적용한 것입니다. input : N(5); if SwingHigh(1,h,N,N,N*2+1) != -1 Then{ plot1(H[N],"1",RED); } if SwingLow(1,L,N,N,N*2+1) != -1 Then{ plot1(L[N],"1",blue); } 이 지표를 적용할경우, 꺾은선 그래프와 같은 형식으로 나오게 됩니다.(첫번째 그림) 이 상황에서, 그림2, 3, 4와 같이 표시되게 하려면 각각 지표를 어떻게 수정해야 할까요?