커뮤니티

손절식

프로필 이미지
뽀글이
2013-01-13 23:02:52
281
글번호 58103
답변완료
전략:손절매(선물옵션) <진입후 손절을 어떻게 할 것인가.> 1)진입후 손실률이 -10% 발생시 손절 일괄매도. 2)진입후 진입금액이 -10% 도달시 손절 일괄매도. 3)진입후 진입금액이 -5% 도달시 50%손절,-10%도달시 100% 매도. 4)위 3번에서 -5%도달후 50%손절 된후 다시 상승하여 손절선을 30분후에 재돌파 했을때만 재 진입함. (단,재진입은 1회만 허용.재진입금액=손절금액.) 위,네가지 경우를 따로 구분해서 적용해 볼생각입니다. 1)번과 2)번은 식을 구현할 때 같은 의미로 봐야 하는 건가요? 그리고 진입 신호는 수동(손)으로 하고 손절만 위식을 적용해도 가능한지요? 불가능 하다면 진입신호는 5이평이 20이평 상향돌파로 하겠습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-01-14 16:09:31

안녕하세요 예스스탁입니다. 시스템에서는 수동매매는 인식하지 못합니다. 또한 청산은 진입신호가 없으면 발생하지 않으므로 이평크로스식을 매수식으로 작성했습니다. if crossup(ma(c,5),ma(c,20)) Then buy(); #청산1(청산2는 청산1과 같은 내용입니다.) if MarketPosition == 1 Then exitlong("bx",AtStop,EntryPrice*0.9); #청산2 if MarketPosition == 1 Then{ #진입수량의 50% 계산 if CodeCategory == 1 and BasePrice < 50000 Then Var1 = int(int(MaxContracts*0.5)/10)*10; Else Var1 = int(MaxContracts*0.5); #첫청산 if CurrentContracts == MaxContracts Then exitlong("bx1",AtStop,EntryPrice*0.95,"",var1,1); #첫청산시 시간 if CurrentContracts < CurrentContracts[1] Then var2 = TimeToMinutes(stime); #절반청산 후 if CurrentContracts < MaxContracts Then{ exitlong("bx2",AtStop,EntryPrice*0.90); #첫청산후 30분 이후 손절선 이상으로 가격상승하면 재매수 if MaxEntries == 1 and TimeToMinutes(stime) > var2+30 Then buy("b",AtStop,EntryPrice*0.95,var1); } } 즐거운 하루되세요 > 뽀글이 님이 쓴 글입니다. > 제목 : 손절식 > 전략:손절매(선물옵션) <진입후 손절을 어떻게 할 것인가.> 1)진입후 손실률이 -10% 발생시 손절 일괄매도. 2)진입후 진입금액이 -10% 도달시 손절 일괄매도. 3)진입후 진입금액이 -5% 도달시 50%손절,-10%도달시 100% 매도. 4)위 3번에서 -5%도달후 50%손절 된후 다시 상승하여 손절선을 30분후에 재돌파 했을때만 재 진입함. (단,재진입은 1회만 허용.재진입금액=손절금액.) 위,네가지 경우를 따로 구분해서 적용해 볼생각입니다. 1)번과 2)번은 식을 구현할 때 같은 의미로 봐야 하는 건가요? 그리고 진입 신호는 수동(손)으로 하고 손절만 위식을 적용해도 가능한지요? 불가능 하다면 진입신호는 5이평이 20이평 상향돌파로 하겠습니다.