커뮤니티

트레일링스톱 2 개를 하려면 ..

프로필 이미지
회원
2011-02-21 14:05:10
784
글번호 35926
답변완료
트레일링스톱을 수익률이 30% 이하에서는 90% 로 퍼센트 스톱 하다가 30% 넘기 시작하면 50% 로 퍼센트 스톱을 하려면 어떻게 하나요 ? 즉 .. 30 이하에서는 요렇게 하면 될텐데요. settrailingstop(90,30,percent); 30 보다 크면 settrailingstop(50,30,percent); // ??? 어떻게 해야하나요 ?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-02-21 17:59:49

안녕하세요 예스스탁입니다. 수식으로 풀어서 작성하셔야만 합니다. if MarketPosition == 1 Then{ var1 = highest(H,BarsSinceEntry); var2 = var1-EntryPrice; if var1 < EntryPrice*1.3 Then ExitLong("bx1",AtStop,var1-var2*0.9); if var1 >= EntryPrice*1.3 Then ExitLong("bx2",AtStop,var1-var2*0.5); } if MarketPosition == -1 Then{ var1 = Lowest(L,BarsSinceEntry); var2 = EntryPrice-var1; if var1 > EntryPrice*0.7 Then ExitShort("sx1",AtStop,var1+var2*0.9); if var1 <= EntryPrice*1.3 Then ExitShort("sx2",AtStop,var1+var2*0.5); } 즐거운 하루되세요 > guest 님이 쓴 글입니다. > 제목 : 트레일링스톱 2 개를 하려면 .. > 트레일링스톱을 수익률이 30% 이하에서는 90% 로 퍼센트 스톱 하다가 30% 넘기 시작하면 50% 로 퍼센트 스톱을 하려면 어떻게 하나요 ? 즉 .. 30 이하에서는 요렇게 하면 될텐데요. settrailingstop(90,30,percent); 30 보다 크면 settrailingstop(50,30,percent); // ??? 어떻게 해야하나요 ?