커뮤니티

문의드립니다.

프로필 이미지
빠샤
2010-05-17 11:31:45
614
글번호 29970
답변완료
선물 시스템식에서 셋스탑트레일링을 수익 폭에 따라 차등을 두고 적용시키려 합니다. 식 부탁 드립니다. 1.0 포인트 이상의 수익이 났을 때는 setstoptrailing(0.40, 1.0, pointstop, 1) 1.5 포인트 이상의 수익이 났을 때는 setstoptrailing(0.35, 1.5, pointstop, 1) 2.0 포인트 이상의 수익이 났을 때는 setstoptrailing(0.30, 2.0, pointstop, 1) 2.5 포인트 이상의 수익이 났을 때는 setstoptrailing(0.25, 2.5, pointstop, 1) 3.0 포인트 이상의 수익이 났을 때는 setstoptrailing(0.20, 3.0, pointstop, 1)
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-05-17 11:38:43

안녕하세요 예스스탁입니다. if MarketPosition == 1 Then{ var1 = highest(h,BarsSinceEntry); if var1 >= EntryPrice+1 and var1 < EntryPrice+1.5 Then exitlong("bx1",AtStop,var1-0.4); if var1 >= EntryPrice+1.5 and var1 < EntryPrice+2.0 Then exitlong("bx2",AtStop,var1-0.35); if var1 >= EntryPrice+2.0 and var1 < EntryPrice+2.5 Then exitlong("bx3",AtStop,var1-0.30); if var1 >= EntryPrice+2.5 and var1 < EntryPrice+3.0 Then exitlong("bx4",AtStop,var1-0.25); if var1 >= EntryPrice+3.0 Then exitlong("bx5",AtStop,var1-0.20); } if MarketPosition == -1 Then{ var2 = Lowest(L,BarsSinceEntry); if var2 <= EntryPrice-1 and var2 > EntryPrice-1.5 Then ExitShort("sx1",AtStop,var2+0.4); if var2 <= EntryPrice-1.5 and var2 > EntryPrice-2.0 Then ExitShort("sx2",AtStop,var2+0.35); if var2 <= EntryPrice-2.0 and var2 > EntryPrice-2.5 Then ExitShort("sx3",AtStop,var2+0.30); if var2 <= EntryPrice-2.5 and var2 > EntryPrice-3.0 Then ExitShort("sx4",AtStop,var2+0.25); if var2 <= EntryPrice-3.0 Then ExitShort("sx5",AtStop,var2+0.20); } 즐거운 하루되세요 > 빠샤 님이 쓴 글입니다. > 제목 : 문의드립니다. > 선물 시스템식에서 셋스탑트레일링을 수익 폭에 따라 차등을 두고 적용시키려 합니다. 식 부탁 드립니다. 1.0 포인트 이상의 수익이 났을 때는 setstoptrailing(0.40, 1.0, pointstop, 1) 1.5 포인트 이상의 수익이 났을 때는 setstoptrailing(0.35, 1.5, pointstop, 1) 2.0 포인트 이상의 수익이 났을 때는 setstoptrailing(0.30, 2.0, pointstop, 1) 2.5 포인트 이상의 수익이 났을 때는 setstoptrailing(0.25, 2.5, pointstop, 1) 3.0 포인트 이상의 수익이 났을 때는 setstoptrailing(0.20, 3.0, pointstop, 1)