커뮤니티
당일봉 진입후 당일청산 제어
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); }
위와같이 청산 조건을 진입일이 아닌 날에 청산하도록 하였는데, 의도하지 않은 결과가 나옵니다.