커뮤니티

분할매도식 문의합니다.

프로필 이미지
오라클
2014-01-08 18:19:23
176
글번호 71200
답변완료
수익이 1%이상 나면 전체수량의 50%매도후 ex)1%수익 -> 전체100주 50주 매도 수익이 2%이상 나면 나머지 전체수량의 50%매도후 ex)2%수익 -> 남은 전체50주 25주 매도 수익이 3%이상 나면 전량매도 ex)3%수익 -> 남은 25주 전량매도 이면서 수익이 1%이상 나서 전체수량의 50%매도후 수익이 1%이상 났다가 다시 1%로 온다면 50% 전량매도 ex)1%수익 -> 전체100주 50주 매도 였다가 수익이 1.5%이었다가 다시 1%로 온다면 나머지 50주 전량매도 수익이 2%이상 나서 1%수익나서 팔린 나머지 전체수량의 50%매도후 수익이 2%이상 났다가 다시 2%로 온다면 50% 전량매도 ex)2%수익 -> 전체50주 25주 매도 였다가 수익이 2.5%이었다가 다시 2%로 온다면 나머지25주 전량매도
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-01-09 15:01:19

안녕하세요 예스스탁입니다. var : Xvol(0); if MarketPosition == 1 Then{ if CodeCategoryEx == 11 and BasePrice < 50000 Then xvol = int(int(CurrentContracts*0.5)/10)*10; Else xvol = int(CurrentContracts*0.5); ExitLong("bx11",atlimit,EntryPrice*1.01,"",xvol,1); ExitLong("bx21",atlimit,EntryPrice*1.02,"",xvol,1); ExitLong("bx31",atlimit,EntryPrice*1.03,""); if CurrentContracts < MaxContracts and highest(H,BarsSinceEntry) > EntryPrice*1.01 Then ExitLong("bx12",AtStop,EntryPrice*1.01); if CurrentContracts < MaxContracts and highest(H,BarsSinceEntry) > EntryPrice*1.02 Then ExitLong("bx22",AtStop,EntryPrice*1.02); if CurrentContracts < MaxContracts and highest(H,BarsSinceEntry) > EntryPrice*1.03 Then ExitLong("bx32",AtStop,EntryPrice*1.03); } 즐거운 하루되세요 > 오라클 님이 쓴 글입니다. > 제목 : 분할매도식 문의합니다. > 수익이 1%이상 나면 전체수량의 50%매도후 ex)1%수익 -> 전체100주 50주 매도 수익이 2%이상 나면 나머지 전체수량의 50%매도후 ex)2%수익 -> 남은 전체50주 25주 매도 수익이 3%이상 나면 전량매도 ex)3%수익 -> 남은 25주 전량매도 이면서 수익이 1%이상 나서 전체수량의 50%매도후 수익이 1%이상 났다가 다시 1%로 온다면 50% 전량매도 ex)1%수익 -> 전체100주 50주 매도 였다가 수익이 1.5%이었다가 다시 1%로 온다면 나머지 50주 전량매도 수익이 2%이상 나서 1%수익나서 팔린 나머지 전체수량의 50%매도후 수익이 2%이상 났다가 다시 2%로 온다면 50% 전량매도 ex)2%수익 -> 전체50주 25주 매도 였다가 수익이 2.5%이었다가 다시 2%로 온다면 나머지25주 전량매도