커뮤니티

수정 부탁드립니다,

프로필 이미지
오이도인
2014-02-14 11:16:30
207
글번호 72543
답변완료

첨부 이미지

고생이 많으십니다.. 아래 지표식 어디가 잘못된건지 확인 부탁드립니다 원하는 구현 내용은 첨부한 그림에서 화살표 부분이 표시 되지 않도록 하는겁니다.. 그림에서 보면 +표시가 시작되는 지점부터 NN봉까지 ○표시가 "0"원으로 되서 생기는 문제인듯합니다... [참고로 종목은 무관한듯한데 그림의 종목은 삼원강재입니다] 수고하시고 즐거운 주말 보내시기 바랍니다... /////////////////////////////////// input: period7(480),NN(20) ; ####################### var : P7(0) ; var : H7(0),HH7(0); P7 = highest(H,period7) ; plot71(P7,"H7",red) ; if countif(P7 == P7[1],NN) == NN then { HH7 = highest(H,period7); } plot72(HH7,"H-연장선",red) ; ###################### var : Q7(0) ; var : L7(0),LL7(0); Q7 = lowest(L,period7) ; plot73(Q7,"L7",blue) ; if countif(Q7 == Q7[1],NN) == NN then { LL7 = lowest(L,period7); } plot74(LL7,"L-연장선",blue) ;
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-02-14 11:33:58

안녕하세요 예스스탁입니다. HH7과 LL7은 변수이므로 최초 0이라는 값을 가지게 됩니다. 그러므로 plot72와 plot74를 20봉 연속 고가가 같을때만 출력이 되게 작성하시거나 input: period7(480),NN(20) ; ####################### var : P7(0) ; var : H7(0),HH7(0); P7 = highest(H,period7) ; plot71(P7,"H7",red) ; if countif(P7 == P7[1],NN) == NN then { HH7 = highest(H,period7); plot72(HH7,"H-연장선",red) ; } ###################### var : Q7(0) ; var : L7(0),LL7(0); Q7 = lowest(L,period7) ; plot73(Q7,"L7",blue) ; if countif(Q7 == Q7[1],NN) == NN then { LL7 = lowest(L,period7); plot74(LL7,"L-연장선",blue) ; } 혹은 HH7과 LL7이 0이상의 값을 가질때만 출력되게 작성하시면 됩니다. input: period7(480),NN(20) ; ####################### var : P7(0) ; var : H7(0),HH7(0); P7 = highest(H,period7) ; plot71(P7,"H7",red) ; if countif(P7 == P7[1],NN) == NN then { HH7 = highest(H,period7); } if HH7 > 0 Then plot72(HH7,"H-연장선",red) ; ###################### var : Q7(0) ; var : L7(0),LL7(0); Q7 = lowest(L,period7) ; plot73(Q7,"L7",blue) ; if countif(Q7 == Q7[1],NN) == NN then { LL7 = lowest(L,period7); } if LL7 > 0 Then plot74(LL7,"L-연장선",blue) ; 즐거운 하루되세요 > 오이도인 님이 쓴 글입니다. > 제목 : 수정 부탁드립니다, > 고생이 많으십니다.. 아래 지표식 어디가 잘못된건지 확인 부탁드립니다 원하는 구현 내용은 첨부한 그림에서 화살표 부분이 표시 되지 않도록 하는겁니다.. 그림에서 보면 +표시가 시작되는 지점부터 NN봉까지 ○표시가 "0"원으로 되서 생기는 문제인듯합니다... [참고로 종목은 무관한듯한데 그림의 종목은 삼원강재입니다] 수고하시고 즐거운 주말 보내시기 바랍니다... /////////////////////////////////// input: period7(480),NN(20) ; ####################### var : P7(0) ; var : H7(0),HH7(0); P7 = highest(H,period7) ; plot71(P7,"H7",red) ; if countif(P7 == P7[1],NN) == NN then { HH7 = highest(H,period7); } plot72(HH7,"H-연장선",red) ; ###################### var : Q7(0) ; var : L7(0),LL7(0); Q7 = lowest(L,period7) ; plot73(Q7,"L7",blue) ; if countif(Q7 == Q7[1],NN) == NN then { LL7 = lowest(L,period7); } plot74(LL7,"L-연장선",blue) ;