커뮤니티

추적청산

프로필 이미지
도시군인
2011-08-22 11:15:27
720
글번호 42092
답변완료
안녕하세요? 궁금한것이. 주식을 미리 매수해놓고 이 주식에 대해서 손절매와 추적청산을 적용하고 싶은데.. 어떻게 방법이 없을까요? 매수 주문없이, 손절매와 추적청산을 할수있는 로직이 가능 한지 문의 드립니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-08-22 15:33:43

안녕하세요 예스스탁입니다. Input : 수동주문수량(10),수동주문가(10000),시스템적용시간(90000),손절(10); #가짜 매수진입신호 if index == 0 Then{ buy("b",OnClose,def,수동주문수량); } #당일 지정한 시간 이후에만 신호발생 if CurrentDate == sdate and stime >= 시스템적용시간 Then{ if MarketPosition == 1 Then exitlong("bx1",AtStop,수동주문가*(1-손절/100)); } 위식은 시스템의 청산은 매수진입이 있어야 하므로 가상의 매수진입을 만든후 청산신호를 발생해야 하고 자동으로 손절을 하기 위한 시입니다. 당일 시스템적용 이후부터 적용되어야 하므로 수동주문수량, 수동주문가,시스템적용시간, 손절%를 설정해 주시면 됩니다. 추적청산의 경우에는 진입이후의 최고가를 알아야 하지만 수동진입에 대해 해당 값을 알수가 없습니다. 아래식은 단지 시스템 적용이후의 최고가에서 atr(20)*N배만큼 하락하면 청산 하는 식입니다. Input : 수동주문수량(10),수동주문가(10000),시스템적용시간(90000),손절(10),ATRP(20),N(2); #가짜 매수진입신호 if index == 0 Then{ buy("b",OnClose,def,수동주문수량); } #당일 지정한 시간 이후에만 신호발생 if CurrentDate == sdate and stime >= 시스템적용시간 Then{ if H > value1 Then value1 = H; if MarketPosition == 1 Then{ exitlong("bx1",AtStop,수동주문가*(1-손절/100)); ExitLong("bx2",AtStop,value1-ATR(ATRP)*N); } } 즐거운 하루되세요 > 도시군인 님이 쓴 글입니다. > 제목 : 추적청산 > 안녕하세요? 궁금한것이. 주식을 미리 매수해놓고 이 주식에 대해서 손절매와 추적청산을 적용하고 싶은데.. 어떻게 방법이 없을까요? 매수 주문없이, 손절매와 추적청산을 할수있는 로직이 가능 한지 문의 드립니다. 감사합니다.