커뮤니티

함수요청

프로필 이미지
흰둥이아빠
2024-01-04 13:35:03
713
글번호 175425
답변완료
안녕하세요? 국내선물을 거래하고자 합니다. 일봉상 포지션매매를 하고자 하는데 만기일 롤오버하는 수식 및 방법을 부탁드립니다. 만기당일 근월물에서 차월물로 넘기는 방법요. (전략실행차트를 A,B 동시에 띄워놓고 근원물 A는 청산과 동시에 차월물 B로 동일포지션 신규로 진입하는 방식이면 가능할 것 같습니다.) 아울러 만기일 종가에 청산하는 함수사용하여 샘플 스크립트 부탁드립니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-01-04 15:38:09

안녕하세요 예스스탁입니다. 1 수식으로 롤오버는 작성가능하지 않습니다. 2 만기일은 15시15분 아니면 15시 30분에 청산하는 식입니다. 만기일이 아니면 당일청산을 하지 않는다면 만기가 아닐때는 153000대신에 0을 지정하시면 됩니ㅏ var : month(0),nday(0),week(0),X(False); month = int(date/100)-int(date/10000)*100; nday = date - int(date/100)*100; Week = DayOfWeek(date); #만기일 if (month%3 == 0 and nday >= 8 and nday <= 14 and week == 4) then { X = true; SetStopEndofday(151500); } Else#만기일아닐때 { X = False; SetStopEndofday(153000); } 즐거운 하루되세요 > 흰둥이아빠 님이 쓴 글입니다. > 제목 : 함수요청 > 안녕하세요? 국내선물을 거래하고자 합니다. 일봉상 포지션매매를 하고자 하는데 만기일 롤오버하는 수식 및 방법을 부탁드립니다. 만기당일 근월물에서 차월물로 넘기는 방법요. (전략실행차트를 A,B 동시에 띄워놓고 근원물 A는 청산과 동시에 차월물 B로 동일포지션 신규로 진입하는 방식이면 가능할 것 같습니다.) 아울러 만기일 종가에 청산하는 함수사용하여 샘플 스크립트 부탁드립니다. 감사합니다.