커뮤니티

매수와 매도을 동시에 AtStop을 사용하고 싶어요!!

프로필 이미지
회원
2004-04-21 20:00:13
802
글번호 3307
답변완료
안녕하세요! If Time >= 93000 Then { buy("b1", AtStop,H,Def); Sell("s1", AtStop,L,Def); } 위와 같이 기술하면 하락하면 매도는 되지만 상승하면 매수가 되지 않습니다. If Time >= 93000 Then { Sell("s1", AtStop,L,Def); buy("b1", AtStop,H,Def); } 순서를 바꾸면 매수만 된고, 매도는 되지 않습니다. 오르면 매수하고, 내리면 매도할 수 있는 방법을 부탁합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2004-04-22 09:33:36

안녕하세요..예스스탁입니다. 매수나 매도의 조건이 동시에 만족할 경우에는 나중에 만족하는 신호만 발생시키기 때문에 문의하신 내용을 현재로서는 표현할 수 없습니다. 이는 동일한 봉에서 신호가 동시에 발생할 수 없도록 하는 구조 때문입니다.(동일한 봉에서 서로다른 방향의 진입신호 또는 진입과 청산이 동시에 발생할 경우 포지션은 상쇄되고 거래비용만 발생하는 문제) 이와 같은 문제 때문에 저희도 신호 발생체계에 관해서 다각적으로 분석하고 있습니다. 향후 문의하신 내용과 같은 표현이 가능하도록 충분히 검토하겠습니다. 즐거운 날 되세요.. > CJ_kokjcs 님이 쓴 글입니다. > 제목 : 매수와 매도을 동시에 AtStop을 사용하고 싶어요!! > 안녕하세요! If Time >= 93000 Then { buy("b1", AtStop,H,Def); Sell("s1", AtStop,L,Def); } 위와 같이 기술하면 하락하면 매도는 되지만 상승하면 매수가 되지 않습니다. If Time >= 93000 Then { Sell("s1", AtStop,L,Def); buy("b1", AtStop,H,Def); } 순서를 바꾸면 매수만 된고, 매도는 되지 않습니다. 오르면 매수하고, 내리면 매도할 수 있는 방법을 부탁합니다.