커뮤니티

해외선물 장마감 신호발생

프로필 이미지
새로운세상
2015-01-20 13:06:13
189
글번호 82413
답변완료
안녕하세요. 해외선물의 경우 거의 24시간 거래가 이루어지기 때문에 데이트레이딩보다는 포지션 전략을 사용하고 있습니다. 또한 해외선물의 경우 주말,공휴일전일,납회 등의 영업일에는 국내처럼 장종료시간이 일정하지 않습니다. 여기서 장종료시점 마지막봉에서 진입신호 또는 청산신호가 발생할 경우 이를 처리할 수 없게 됩니다. (장마감 분봉 신호발생 --> 초기화 --> 다음 영업일 장시작) -------------------------------- 위의 내용과 관련하여 다음 수식이 YT로 가능한지 부탁드립니다. 1) 해외선물 1분봉을 사용한다고 가정할 시 2) 다음 수식에서 장종료 마지막봉에서 진입신호 또는 청산신호가 발생하였다면 3) 2)에 의한 체결이 발생할 수 없으므로 4) 다음 영업일 장시작 첫봉 완성시 해당 주문 실행 5) 단, 4)는 실제로 원신호와 무관한 매매이므로, 다음 신호에 영향을 받지 않도록 처리 6) 마지막봉이 진입신호이고, 다음 영업일 첫봉이 손절일 경우 해당신호는 당연히 발생하겠지만 실제로는 5)의 매매가 이루어지지 않도록 하고 더블어 손절도 발생하지 않도록 함 If marketposition == 0 and 조건1 then Buy("B"); If marketposition == 0 and 조건2 then Sell("S"); If marketposition == 1 and 조건3 then ExitLong("XB"); If marketposition == -1 and 조건4 then ExitShort("XS"); setstoploss(1,pointstop); -------------------------------- 마지막으로 해외선물의 경우 거의 24시간 거래가 되므로 분봉 사용시 국내시장과 비교할 때 4배정도 데이타가 더 필요합니다. 통화상 말씀드렸듯이 데이타수가 현재 5천개에서 1만개로 되도록 빨리 확대되었으면 좋겠습니다. (현대선물 1분봉으로 테스트 결과 현재 5천봉에서 신호미발생으로, 그이전 신호와 연결이 안되는 문제가 있었음) 이상입니다. 감사합니다 !!!
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-01-20 17:24:01

안녕하세요 예스스탁입니다. 1. 1)~ 6)번과 같은 부분은 현재 수식적으로 처리가 가능하지 않습니다. 기능적으로 제공이 어려울것으로 판단됩니다. 해당부분은 따로 기능으로 처리가 가능한지 건의하도록 하겠습니다. 2. 건의하도록 하겠습니다. 즐거운 하루되세요 > 새로운세상 님이 쓴 글입니다. > 제목 : 해외선물 장마감 신호발생 > 안녕하세요. 해외선물의 경우 거의 24시간 거래가 이루어지기 때문에 데이트레이딩보다는 포지션 전략을 사용하고 있습니다. 또한 해외선물의 경우 주말,공휴일전일,납회 등의 영업일에는 국내처럼 장종료시간이 일정하지 않습니다. 여기서 장종료시점 마지막봉에서 진입신호 또는 청산신호가 발생할 경우 이를 처리할 수 없게 됩니다. (장마감 분봉 신호발생 --> 초기화 --> 다음 영업일 장시작) -------------------------------- 위의 내용과 관련하여 다음 수식이 YT로 가능한지 부탁드립니다. 1) 해외선물 1분봉을 사용한다고 가정할 시 2) 다음 수식에서 장종료 마지막봉에서 진입신호 또는 청산신호가 발생하였다면 3) 2)에 의한 체결이 발생할 수 없으므로 4) 다음 영업일 장시작 첫봉 완성시 해당 주문 실행 5) 단, 4)는 실제로 원신호와 무관한 매매이므로, 다음 신호에 영향을 받지 않도록 처리 6) 마지막봉이 진입신호이고, 다음 영업일 첫봉이 손절일 경우 해당신호는 당연히 발생하겠지만 실제로는 5)의 매매가 이루어지지 않도록 하고 더블어 손절도 발생하지 않도록 함 If marketposition == 0 and 조건1 then Buy("B"); If marketposition == 0 and 조건2 then Sell("S"); If marketposition == 1 and 조건3 then ExitLong("XB"); If marketposition == -1 and 조건4 then ExitShort("XS"); setstoploss(1,pointstop); -------------------------------- 마지막으로 해외선물의 경우 거의 24시간 거래가 되므로 분봉 사용시 국내시장과 비교할 때 4배정도 데이타가 더 필요합니다. 통화상 말씀드렸듯이 데이타수가 현재 5천개에서 1만개로 되도록 빨리 확대되었으면 좋겠습니다. (현대선물 1분봉으로 테스트 결과 현재 5천봉에서 신호미발생으로, 그이전 신호와 연결이 안되는 문제가 있었음) 이상입니다. 감사합니다 !!!