커뮤니티

트레일링 스탑 관련 문의드립니다.

프로필 이미지
오토봇
2017-03-21 17:16:44
118
글번호 108058
답변완료
트레일링 스탑관련해서 문의드립니다. 진입이후에 10틱이상 수익이 발생되면 트레일링스탑이 동작이 되고 50%로 하락시 즉 수익이 5틱으로 줄어들면 청산하고 싶습니다. 매수/매도 동일하게 적용이 되고요.. 단 50%의 값은 외부변수값으로 %를 조정하고 싶습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-03-22 10:26:40

안녕하세요 예스스탁입니다. input : 최소수익틱수(10), 수익감소율(50); if MarketPosition == 1 Then{ var1 = highest(H,BarsSinceEntry); if var1 >= EntryPrice+PriceScale*최소수익틱수 Then ExitLong("bx",AtStop,var1-abs(var1-EntryPrice)*(수익감소율/100)); } if MarketPosition == -1 Then{ var1 = Lowest(L,BarsSinceEntry); if var1 <= EntryPrice-PriceScale*최소수익틱수 Then ExitShort("sx",AtStop,var1+abs(var1-EntryPrice)*(수익감소율/100)); } 즐거운 하루되세요 > 오토봇 님이 쓴 글입니다. > 제목 : 트레일링 스탑 관련 문의드립니다. > 트레일링 스탑관련해서 문의드립니다. 진입이후에 10틱이상 수익이 발생되면 트레일링스탑이 동작이 되고 50%로 하락시 즉 수익이 5틱으로 줄어들면 청산하고 싶습니다. 매수/매도 동일하게 적용이 되고요.. 단 50%의 값은 외부변수값으로 %를 조정하고 싶습니다.