커뮤니티

다시 문의 드립니다.

프로필 이미지
뽕빵이
2014-10-10 21:44:59
171
글번호 79260
답변완료
아래 답변 주셨는데 정확히 전달이 되지 않은것 같아 다시 문의 드립니다. 현재는 매수진입 이후 손절. 이후 만일 5/20이평 정배열을 유지하고 있으면 5/20 정배열 조건이 매수 조건이기 때문에 바로 재매수 들어갑니다. 이걸 손절후 5/20 정배열 상태 그대로면 재매수 들어가지 않니하고 5/20 역배열로 한번 전환되었다가 재차 5/20 정배열 상태일때만 매수 들어가게 하고 싶습니다. ======================================================================================== 안녕하세요 예스스탁입니다. #무포지션이고, 직전거래가 매수이고, 손절로 청산 #위 3가지 조건이 동시에 충족이 되지 않을때만 매수진입 if !(MarketPosition == 0 and MarketPosition(1) == 1 and IsExitName("StopLoss",1) == true) then{ if ma(c,5) > ma(c,20) Then buy(); } #무포지션이고, 직전거래가 매도이고, 손절로 청산 #위 3가지 조건이 동시에 충족이 되지 않을때만 매도진입 if !(MarketPosition == 0 and MarketPosition(1) == -1 and IsExitName("StopLoss",1) == true) then{ if ma(c,5) < ma(c,20) Then sell(); } 즐거운 하루되세요 > 뽕빵이 님이 쓴 글입니다. > 제목 : 손절후 동일방향 재진입 제한 문의 드립니다. > 정해진 손절폭 손절후 동일방향으로 재진입에 제한을 두고 싶습니다. 예를들면 다른조건과 더불어 5/20 이평 정배열 일때 매수 진입조건일 경우 진입후 반대로 진행하여 손절하였는데 여전히 이평이 5/20 정배열이라서 재진입 됩니다. 이럴경우 5/20 역배열로 한번 전환되었다가 재차 5/20 정배열 된후 매수 재진입 시키고자 합니다. 즉 5/20 이평이 반대로 역배열 한번 되었다가 다시 정배열 된 조건을 추가하고 싶습니다. 5/20 크로스 조건은 아니고 정배열 상태가 진입 조건 입니다. 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-10-13 10:25:11

안녕하세요 예스스탁입니다. 기존식은 매수가 손절매 되면 역방향 진입이 한번이상 발생한 후에 진입하는 식이었습니다. 아래와 같이 변경하시면 매수가 손절매 되면 역배열이 한번이상 발생후에 진입하게 됩니다. if !(MarketPosition == 0 and MarketPosition(1) == 1 and IsExitName("StopLoss",1) == true and countif(ma(c,5) <ma(c,20),BarsSinceExit(1)) == 0 ) then{ if ma(c,5) > ma(c,20) Then buy("b"); } SetStopLoss(0.1,PointStop); 즐거운 하루되세요 > 뽕빵이 님이 쓴 글입니다. > 제목 : 다시 문의 드립니다. > 아래 답변 주셨는데 정확히 전달이 되지 않은것 같아 다시 문의 드립니다. 현재는 매수진입 이후 손절. 이후 만일 5/20이평 정배열을 유지하고 있으면 5/20 정배열 조건이 매수 조건이기 때문에 바로 재매수 들어갑니다. 이걸 손절후 5/20 정배열 상태 그대로면 재매수 들어가지 않니하고 5/20 역배열로 한번 전환되었다가 재차 5/20 정배열 상태일때만 매수 들어가게 하고 싶습니다. ======================================================================================== 안녕하세요 예스스탁입니다. #무포지션이고, 직전거래가 매수이고, 손절로 청산 #위 3가지 조건이 동시에 충족이 되지 않을때만 매수진입 if !(MarketPosition == 0 and MarketPosition(1) == 1 and IsExitName("StopLoss",1) == true) then{ if ma(c,5) > ma(c,20) Then buy(); } #무포지션이고, 직전거래가 매도이고, 손절로 청산 #위 3가지 조건이 동시에 충족이 되지 않을때만 매도진입 if !(MarketPosition == 0 and MarketPosition(1) == -1 and IsExitName("StopLoss",1) == true) then{ if ma(c,5) < ma(c,20) Then sell(); } 즐거운 하루되세요 > 뽕빵이 님이 쓴 글입니다. > 제목 : 손절후 동일방향 재진입 제한 문의 드립니다. > 정해진 손절폭 손절후 동일방향으로 재진입에 제한을 두고 싶습니다. 예를들면 다른조건과 더불어 5/20 이평 정배열 일때 매수 진입조건일 경우 진입후 반대로 진행하여 손절하였는데 여전히 이평이 5/20 정배열이라서 재진입 됩니다. 이럴경우 5/20 역배열로 한번 전환되었다가 재차 5/20 정배열 된후 매수 재진입 시키고자 합니다. 즉 5/20 이평이 반대로 역배열 한번 되었다가 다시 정배열 된 조건을 추가하고 싶습니다. 5/20 크로스 조건은 아니고 정배열 상태가 진입 조건 입니다. 부탁드립니다.