커뮤니티

지표문의드립니다

프로필 이미지
회원
2015-05-28 15:12:08
156
글번호 86496
답변완료
예를들어 5일이동평균선이 20일이동평균선을 골든크로스할때 매수하여 0.4p상승하여 청산하는 지점을 지표식으로 표현하려면 어떻게 하나요? input : p1(5), p2(20); var: m1(0), m2(0),pt(0); m1=ma(c,p1); m2=ma(c,p2); pt=crossup(m1,m2); plot1(iff(crossup(m1,m2),1,0,"매수"); plot2(iff(pt+0.4,1,0,"청산"); 위 수식으로 매수할때 청산할때 막대로 표현할 수 있을까요? 수정부탁드려요
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-05-29 10:48:54

안녕하세요 예스스탁입니다. input : p1(5), p2(20); var: m1(0), m2(0),T(0); m1=ma(c,p1); m2=ma(c,p2); if T == 0 and crossup(m1,m2) Then{ plot1(1,"신호",RED); var1 = C; T = 1; } if T == 1 and H >= var1+0.4 Then{ T = 0; plot1(1,"신호",blue); } 지표속성창의 차트표시탭에서 막대그래프로 지정하고 적용하시면 됩니다. 골든크로스가 발생하면 빨간색 막대, 0.4상승하면 파란색 막대로 표시됩니다. 즐거운 하루되세요 > NH_WR****** 님이 쓴 글입니다. > 제목 : 지표문의드립니다 > 예를들어 5일이동평균선이 20일이동평균선을 골든크로스할때 매수하여 0.4p상승하여 청산하는 지점을 지표식으로 표현하려면 어떻게 하나요? input : p1(5), p2(20); var: m1(0), m2(0),pt(0); m1=ma(c,p1); m2=ma(c,p2); pt=crossup(m1,m2); plot1(iff(crossup(m1,m2),1,0,"매수"); plot2(iff(pt+0.4,1,0,"청산"); 위 수식으로 매수할때 청산할때 막대로 표현할 수 있을까요? 수정부탁드려요