커뮤니티

시스템식 문의

프로필 이미지
노인
2020-05-08 14:45:24
1094
글번호 138686
답변완료
#ma위 롱진입 if 롱진입 조건 Then buy("롱",AtStop,C[0]); #ma아래 숏진입 if 숏진입 조건 Then sell("추세숏",AtStop,C[0]); 이와같은 형태의 수식을 통해 시스템식을 구성한다고 할때, ma위에서 롱진입하고, ma아래에서 숏진입을 하게 됩니다. 청산조건을 롱진입의 경우, ma를 (위에서 아래로)터치할경우 '시장가 청산' 숏진입의 경우, ma를 (아래에서 위로)터치할경우 '시장가 청산' 의 방식으로 하고 싶을때, 청산수식을 어떤식으로 해야 할까요? 종가기준 크로스업 크로스다운이 아닌, 장중 가격이 ma를 터치하기만 하면 시장가로 청산하고 싶습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-05-08 14:41:11

안녕하세요 예스스탁입니다. var : mav(0); mav = ma(C,20); if MarketPosition == 1 and l > mav Then ExitLong("bx",AtStop,mav); if MarketPosition == -1 and h < mav Then ExitShort("sx",AtStop,mav); 즐거운 하루되세요 > 노인 님이 쓴 글입니다. > 제목 : 시장가 청산수식 > #ma위 롱진입 if 롱진입 조건 Then buy("롱",AtStop,C[0]); #ma아래 숏진입 if 숏진입 조건 Then sell("추세숏",AtStop,C[0]); 이와같은 형태의 수식을 통해 시스템식을 구성한다고 할때, ma위에서 롱진입하고, ma아래에서 숏진입을 하게 됩니다. 청산조건을 롱진입의 경우, ma를 (위에서 아래로)터치할경우 '시장가 청산' 숏진입의 경우, ma를 (아래에서 위로)터치할경우 '시장가 청산' 의 방식으로 하고 싶을때, 청산수식을 어떤식으로 해야 할까요? 종가기준 크로스업 크로스다운이 아닌, 장중 가격이 ma를 터치하기만 하면 시장가로 청산하고 싶습니다.