커뮤니티

만기청산식 관련

프로필 이미지
회원
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 님이 쓴 글입니다. > 제목 : 만기청산식 관련 > 일봉을 이용해 선물에 투자를 하고 있는데 만기때 부득이하게 수동매매를 하고 있습니다. 만기에 자동으로 청산되는 식을 부탁드립니다.