커뮤니티

당일봉 진입후 당일청산 제어

프로필 이미지
ft
2014-02-19 16:39:44
160
글번호 72728
답변완료
당일 어떤 조건에 만족하면 진입하되, 청산은 다음날 이후 이루어 지도록 수식 작성 문의 드립니다. Buy("매수",AtStop,100); Sell("매도",AtStop,99); If sDate!=EntryDate(0) Then { ExitShort("매도청산",AtStop,98); ExitLong("매수청산",AtStop,101); } 위와같이 청산 조건을 진입일이 아닌 날에 청산하도록 하였는데, 의도하지 않은 결과가 나옵니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-02-20 11:01:49

안녕하세요 예스스탁입니다. 진입과 동일봉에서 청산스탑이 걸리면 진입과 같은 봉에 청산신호가 나올수 있습니다. 포지션진입을 확인하고 스탑이 걸리게 하셔야 합니다. Buy("매수",AtStop,100); Sell("매도",AtStop,99); If MarketPosition == 1 and sDate != EntryDate(0) Then ExitShort("매도청산",AtStop,98); if MarketPosition == -1 and sDate != EntryDate(0) Then ExitLong("매수청산",AtStop,101); 즐거운 하루되세요 > ft 님이 쓴 글입니다. > 제목 : 당일봉 진입후 당일청산 제어 > 당일 어떤 조건에 만족하면 진입하되, 청산은 다음날 이후 이루어 지도록 수식 작성 문의 드립니다. Buy("매수",AtStop,100); Sell("매도",AtStop,99); If sDate!=EntryDate(0) Then { ExitShort("매도청산",AtStop,98); ExitLong("매수청산",AtStop,101); } 위와같이 청산 조건을 진입일이 아닌 날에 청산하도록 하였는데, 의도하지 않은 결과가 나옵니다.