커뮤니티

문의드립니다

프로필 이미지
파트라
2020-06-12 09:17:38
982
글번호 139768
답변완료
포지션을 오버나잇하는 거래로직의 경우 만기일이 끼어있을 경우 롤오버를 어떻게 하는지 문의드립니다. 예를 들어 이번주 목요일 6월 11일이 만기일인데 만약 거래 로직이 수요일 진입해서 오늘 시초가에 청산하도록 시뮬레이션이 되어있었다면 롤오버는 자동으로 일어나나요? 안 일어나고 손으로 청산 및 롤오버해주어야 할 것 같은데.. 미니코스피200 선물연결 지수로 자동매매를 가동한 경우 어떻게 일어나나요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-06-12 13:42:04

안녕하세요 예스스탁입니다. 자동으로 롤오버가 되지 않습니다. 수동주문으로 관리해 주시거나 로직에서 만기일에 청산후에 다음날 시가에 전일 마지막포지션과 같은 방향으로 진입주문을 하게 로직을 구현하셔야 합니다. var : month(0),nday(0),week(0); month = int(date/100)-int(date/10000)*100; nday = date - int(date/100)*100; Week = DayOfWeek(date); #만기일에 15시15분에 청산 if (month%3 == 0 and nday >= 8 and nday <= 14 and week == 4) then { SetStopEndofday(151700); if MarketPosition == 0 and NextBarSdate != sdate and IsExitName("StopEndofday",1) == true then { if MarketPosition(1) == 1 Then buy("b",AtMarket); if MarketPosition(1) == -1 Then sell("s",AtMarket); } } Else #만기일이 아니면 당일청산 해제 SetStopEndofday(0); 즐거운 하루되세요 > 파트라 님이 쓴 글입니다. > 제목 : 문의드립니다 > 포지션을 오버나잇하는 거래로직의 경우 만기일이 끼어있을 경우 롤오버를 어떻게 하는지 문의드립니다. 예를 들어 이번주 목요일 6월 11일이 만기일인데 만약 거래 로직이 수요일 진입해서 오늘 시초가에 청산하도록 시뮬레이션이 되어있었다면 롤오버는 자동으로 일어나나요? 안 일어나고 손으로 청산 및 롤오버해주어야 할 것 같은데.. 미니코스피200 선물연결 지수로 자동매매를 가동한 경우 어떻게 일어나나요?