커뮤니티
만기청산식 관련
2010-02-17 10:11:52
1002
글번호 28128
일봉을 이용해 선물에 투자를 하고 있는데 만기때 부득이하게
수동매매를 하고 있습니다. 만기에 자동으로 청산되는 식을
부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2010-02-17 14:35:50
안녕하세요
예스스탁입니다.
사용하시는 봉주기가 분봉이시면 아래와 같은 식으로 청산이 가능합니다.
var : va1(0),va2(0),va3(0);
va1 = int(date/100)-int(date/10000)*100; //월
va2 = date - int(date/100)*100; //일
va3 = DayOfWeek(date); //요일
if va1%3 == 0 and // 3,6,9,12월이고
va2 >= 8 and va2 <= 14 and // 8일에서 14일 사이이고
va3 == 4 Then // 목요일
SetStopEndofday(144800);# 만기일에는 14시 48분
Else
SetStopEndofday(145800);# 만기일이 아니면 15시
하지만 일봉이시므로 위와 같은 시간청산이 가능하지 않습니다.
또한 if문은 봉완성시를 기준으로 하므로
신호발생시는 이미 일봉이 완성되었을때이므로 의미가 없습니다.
그러므로 만기일 시가가 들어오면 청산하는 것만 가능합니다.
var : va1(0),va2(0),va3(0);
va1 = int(date/100)-int(date/10000)*100; //월
va2 = date - int(date/100)*100; //일
va3 = DayOfWeek(date); //요일
if va1%3 == 0 and // 3,6,9,12월이고
va2 >= 8 and va2 <= 14 and // 8일에서 14일 사이이고
va3 == 3 Then{ // 수요일
ExitShort("sx",AtMarket);
ExitLong("lx",AtMarket);
}
즐거운 하루되세요
> HI_coco 님이 쓴 글입니다.
> 제목 : 만기청산식 관련
>
일봉을 이용해 선물에 투자를 하고 있는데 만기때 부득이하게
수동매매를 하고 있습니다. 만기에 자동으로 청산되는 식을
부탁드립니다.
다음글