커뮤니티

부탁드립니다

프로필 이미지
묘선낭자
2014-08-21 15:58:22
131
글번호 77905
답변완료
현재포지션이 2개이상일 경우 1개만 청산하고 싶을 때 If marketposition==1 and currentcontracts>=2 and 청산조건 Then Exitlong("b1",onclose, ); Exitlong("b1",atlimit,청산점, ); 위의 빈 곳을 어떻게 채워야 하는지요. (동일가격에 전량 청산되어버리네요. ㅠㅠ) 부탁드립니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-08-21 17:45:17

안녕하세요 예스스탁입니다. If marketposition==1 and currentcontracts>=2 and 청산조건 Then{ Exitlong("b1",onclose,def,"",1,1); Exitlong("b1",atlimit,청산점,"",1,1); } 청산함수는 5번째가 청산수량, 6번째고 청산옵션입니다. 5번째,6번째가 1,1이면 전체 수량에서 1계약만 청산한다는 내용이 됩니다. 따로 수량을 지정하지 않으면 전량청산입니다. 즐거운 하루되세요 > 묘선낭자 님이 쓴 글입니다. > 제목 : 부탁드립니다 > 현재포지션이 2개이상일 경우 1개만 청산하고 싶을 때 If marketposition==1 and currentcontracts>=2 and 청산조건 Then Exitlong("b1",onclose, ); Exitlong("b1",atlimit,청산점, ); 위의 빈 곳을 어떻게 채워야 하는지요. (동일가격에 전량 청산되어버리네요. ㅠㅠ) 부탁드립니다