커뮤니티

질문드립니다.

프로필 이미지
o00o
2014-11-02 18:05:40
143
글번호 79998
답변완료
예를 들어 시스템 조건에 의해(피라미딩 모두 허용) 110원에 1주 매수 100원에 1주 매수 90원에 1주 매수 이렇게 3주가 매수되고 평균 단가는 100원이 되었습니다. 그런데 강제청산에서 목표 수익을 1%로 설정하니 90원에 매수된 가격의 1%로에 도달하는 순간 3주가 모두 청산되는 것 같습니다. 그러니까 90.9원에 3주가 모두 청산되어 손실이 나게 되더군요. 1) 평균단가의 1%로에 3주 모두 매도 할 수 있는 방법은 무엇입니까? 2) 1)과 같이 되지 않는다면 각각이 1%로가 되었을 때 매도 하는 방법은 무엇인지요? 90원이 1%로가 되면 1주 매도, 100원이 1%로가 되면 1주 매도, 110원이 1%로가 되면 1주 매도...이렇게요. 3) 강제청산을 하지 말고 매도식을 넣어야 할까요? 부탁드립니다.^^
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-11-03 16:00:59

안녕하세요 예스스탁입니다. 1. 강제청산은 진입별로 발동을 합니다. 평균단가를 기준으로 모두 청산하고자 하시면 아래와 같이 작성해 사용하셔야 합니다 if MarketPosition == 1 Then exitlong("bx",AtLimit,AvgEntryPrice*1.01); 2 진입별로 1%이면 기존과 같이 강제청산 함수를 이용해야만 합니다. SetStopProfittarget(1,PercentStop); 즐거운 하루되세요 > o00o 님이 쓴 글입니다. > 제목 : 질문드립니다. > 예를 들어 시스템 조건에 의해(피라미딩 모두 허용) 110원에 1주 매수 100원에 1주 매수 90원에 1주 매수 이렇게 3주가 매수되고 평균 단가는 100원이 되었습니다. 그런데 강제청산에서 목표 수익을 1%로 설정하니 90원에 매수된 가격의 1%로에 도달하는 순간 3주가 모두 청산되는 것 같습니다. 그러니까 90.9원에 3주가 모두 청산되어 손실이 나게 되더군요. 1) 평균단가의 1%로에 3주 모두 매도 할 수 있는 방법은 무엇입니까? 2) 1)과 같이 되지 않는다면 각각이 1%로가 되었을 때 매도 하는 방법은 무엇인지요? 90원이 1%로가 되면 1주 매도, 100원이 1%로가 되면 1주 매도, 110원이 1%로가 되면 1주 매도...이렇게요. 3) 강제청산을 하지 말고 매도식을 넣어야 할까요? 부탁드립니다.^^