커뮤니티

시스템식 질문입니다

프로필 이미지
파인애플
2011-11-28 18:07:17
417
글번호 45242
답변완료
오버 시스템을 만드는데 3개월 마다 선물이 바뀌는데 시뮬레이션에서는 연결선물로 해결할수있지만 실제 잔고에서는 지난월물이 되는데 어떻게 하는 건가요? 간단한 예를 5분봉으로 이평선 크로스 전략으로 들어주세요 감사합니다..
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2011-11-29 11:45:33

안녕하세요 예스스탁입니다. 아래와 같이 식을 작성하시면 선물 만기일에 1449분에 포지션 청산을 하고 다음날 첫봉에 이전거래와 같은 포지션으로 새로운 월물로 진입하여 시작하게 됩니다. 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 va2 >= 8 and va2 <= 14 and va3 == 4 then{ Condition1 = true; SetStopEndofday(144900); } Else{ Condition1 = false; SetStopEndofday(0); } if date != date[1] and Condition1 == false and Condition1[1] == true Then{ if MarketPosition(1) == 1 Then buy(); if MarketPosition(1) == -1 Then Sell(); } if crossup(ma(c,5),ma(C,20)) Then buy(); if CrossDown(ma(c,5),ma(c,20)) Then sell(); 즐거운 하루되세요 > 파인애플 님이 쓴 글입니다. > 제목 : 시스템식 질문입니다 > 오버 시스템을 만드는데 3개월 마다 선물이 바뀌는데 시뮬레이션에서는 연결선물로 해결할수있지만 실제 잔고에서는 지난월물이 되는데 어떻게 하는 건가요? 간단한 예를 5분봉으로 이평선 크로스 전략으로 들어주세요 감사합니다..