커뮤니티

조건을 만족할때만 지표가 표시되도록

프로필 이미지
훈sys
2014-03-22 20:22:47
144
글번호 73739
답변완료
지정해놓은 레인지를 돌파하면 매수매도가 발생하는 전략에서 매수레인지 = l_entry 매도레인지 = s_entry 분봉에서 종가가 매수매도가 발생하면(레인지를 돌파) 지표가 표시되지 않도록 하고싶습니다. 직접 작성해보니 돌파가 발생해도 계속 지표가 표시되네요. 수식 수정을 부탁드립니다. 감사합니다. input : len(0.3); var: l_entry(0),s_entry(0); var1 = dayhigh(1)-daylow(1); l_entry=dayopen(0)+var1*len; s_entry=dayopen(0)-var1*len; if c<l_entry then plot1(l_entry,"l_entry",red,def,1); if c>s_entry then plot2(s_entry,"s_entry",blue,def,1);
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-03-24 13:22:59

안녕하세요 예스스탁입니다. 수식의 내용은 변경할 부분이 없습니다. 지표속성화면에서 그래프의 모양을 다른 선그래프가 아닌 다른 그래프모양으로 지정하셔야 합니다. 선그래프는 이전 출력지점과 현재 출력지점을 연결하므로 점그래프와 같이 하나의 봉에서 독립적으로 표시되는 그래프모양을 지정하셔야 합니다. 2개중 하나라도 돌파하면 2개가 동시에 안나오게 하시려면 아래식으로 작성하시면 됩니다. input : len(0.3); var: l_entry(0),s_entry(0); var1 = dayhigh(1)-daylow(1); l_entry=dayopen(0)+var1*len; s_entry=dayopen(0)-var1*len; if c < l_entry and C > S_entry then{ plot1(l_entry,"l_entry",red,def,1); plot2(s_entry,"s_entry",blue,def,1); } 즐거운 하루되세요 > 훈sys 님이 쓴 글입니다. > 제목 : 조건을 만족할때만 지표가 표시되도록 > 지정해놓은 레인지를 돌파하면 매수매도가 발생하는 전략에서 매수레인지 = l_entry 매도레인지 = s_entry 분봉에서 종가가 매수매도가 발생하면(레인지를 돌파) 지표가 표시되지 않도록 하고싶습니다. 직접 작성해보니 돌파가 발생해도 계속 지표가 표시되네요. 수식 수정을 부탁드립니다. 감사합니다. input : len(0.3); var: l_entry(0),s_entry(0); var1 = dayhigh(1)-daylow(1); l_entry=dayopen(0)+var1*len; s_entry=dayopen(0)-var1*len; if c<l_entry then plot1(l_entry,"l_entry",red,def,1); if c>s_entry then plot2(s_entry,"s_entry",blue,def,1);