커뮤니티

이동평균 상향돌파시 고점 지정

프로필 이미지
라면의비밀
2016-12-26 09:08:07
129
글번호 105285
답변완료
안녕하세요, ma(5)가 ma(20)를 crossup 할때의 고가를 var1로 지정하고 가격이 var1을 상향돌파 buy 진입하고자 합니다. 또한 ma(5)가 ma(20)을 crossdown 할때에는 var2로 지정하고 가격이 var2를 하향돌파 할때 sell 집입 하고자 합니다. var1과 var2를 지정하는 수식은 어떻게 작성하면 될까요? 이때 atstop 명령어를 쓰면 var1 이상값 도달시 buy 신호가 나가는 것으로 이해하면 될까요? 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-12-26 11:31:56

안녕하세요 예스스탁입니다. 예 Atstop은 지정한 값 이상의 시세발생시 즉시 매수신호 지정한 값 이하의 시세발생시 즉시 매도신호가 발생하게 하는 타입니다. input : P1(5),P2(20); var : mav1(0),mav2(0),T(0); mav1 = ma(C,P1); mav2 = ma(C,P2); if crossup(mav1,mav2) Then{ T = 1; var1 = H; } if CrossDown(mav1,mav2) Then{ T = -1; var2 = L; } if T == 1 Then buy("b",AtStop,var1); if MarketPosition == 1 Then T = 2; if T == -1 Then sell("s",AtStop,var2); if MarketPosition == -1 Then T = -2; 즐거운 하루되세요 > 라면의비밀 님이 쓴 글입니다. > 제목 : 이동평균 상향돌파시 고점 지정 > 안녕하세요, ma(5)가 ma(20)를 crossup 할때의 고가를 var1로 지정하고 가격이 var1을 상향돌파 buy 진입하고자 합니다. 또한 ma(5)가 ma(20)을 crossdown 할때에는 var2로 지정하고 가격이 var2를 하향돌파 할때 sell 집입 하고자 합니다. var1과 var2를 지정하는 수식은 어떻게 작성하면 될까요? 이때 atstop 명령어를 쓰면 var1 이상값 도달시 buy 신호가 나가는 것으로 이해하면 될까요? 감사합니다.