커뮤니티

문의드립니다.

프로필 이미지
코스모
2016-01-27 14:30:08
100
글번호 94851
답변완료
안녕하세요. 현재 모의투자를 하고 있는데 시스템 운영중(포지션거래)에 생긴 문제에 대해 문의드립니다. 1. 전일 종가 전에 sell 신호에 의해 매도포지션이 발생한 상태에서 종가(3:05)에 buy 예비신호가 나오는것을 보고 청산은 안된 상태로 장을 마쳤습니다. 그래서 익일(오늘) 장 시초가에 전일 buy 신호에 의해 청산과 매수진입이 동시에 일어날걸로 알고 기다렸는데 실행이 안되고 시장은 상승하는데 그대로 매도포지션이 유지되었습니다. 질문: buy(onclose) 신호는 신호 발생 다음봉 시가에 매도포지션이 있으면 청산과 동시에 매수가 일어나는걸로 알고있는데 종가에 발생한 신호의 경우는 다른것인가요? 만약 다르다면 이와같이 허수 진입을 피할 방법은 뭐가 있을까요. 2. 이렇게 유지된 매도포지션은 exitlong 신호가 나오자 매도포지션이 추가되었습니다. 질문: exitlong은 매수포지션에만 작용하고 매수포지션이 없으면 작용하지 않는것이 아닌가요? 이상 아직 모르는것이 많아서 질문 드렸습니다. 답변 주시면 감사하겠습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-01-27 17:18:44

안녕하세요 예스스탁입니다. 1. 문의하신 내용은 15시15분 동시호가 데이터 수신하고 조건이 불만족한 경우 같습니다. 시스템은 정규장안에서만 주문이 가능합니다. 동시호가에는 주문이 집행되지 않습니다. 수식은 차트의 데이터 수신으로 시간을 판단하는데 동시호가는 동시호가가 모두 끝나고 데이터를 주게 됩니다. 정규장 마지막봉에 조건이 충족되어 봉을 완성시키는 다음봉 시가인 동시호가의 데이터를 받을때 신호가 발생하면 주문이 거부가 됩니다. 그래서 일반적으로 당일청산하는 시스템이 아니라면 당일 마지막봉 전봉까지만 조건이 충족되면 신호가 나오게 시간조건을 주게 됩니다. 예를들어 1분봉에서 정규장 마지막봉은 15시 4분봉이고 15시15분봉이 동시호가 봉입니다. 그러므로 수식에 (stime >= 90000 and stime < 150400) or stime == 151500) 으로 시간조건을 주어 정규장 마지막봉에는 조건이 충족이 되어도 신호가 발생하지 않게 제어를 합니다. 2 exitlong은 차트상 매수진입이 되어 있는 상태에서만 발생합니다. 매수진입이 없으면 발생하지 않습니다. 즐거운 하루되세요 > 코스모 님이 쓴 글입니다. > 제목 : 문의드립니다. > 안녕하세요. 현재 모의투자를 하고 있는데 시스템 운영중(포지션거래)에 생긴 문제에 대해 문의드립니다. 1. 전일 종가 전에 sell 신호에 의해 매도포지션이 발생한 상태에서 종가(3:05)에 buy 예비신호가 나오는것을 보고 청산은 안된 상태로 장을 마쳤습니다. 그래서 익일(오늘) 장 시초가에 전일 buy 신호에 의해 청산과 매수진입이 동시에 일어날걸로 알고 기다렸는데 실행이 안되고 시장은 상승하는데 그대로 매도포지션이 유지되었습니다. 질문: buy(onclose) 신호는 신호 발생 다음봉 시가에 매도포지션이 있으면 청산과 동시에 매수가 일어나는걸로 알고있는데 종가에 발생한 신호의 경우는 다른것인가요? 만약 다르다면 이와같이 허수 진입을 피할 방법은 뭐가 있을까요. 2. 이렇게 유지된 매도포지션은 exitlong 신호가 나오자 매도포지션이 추가되었습니다. 질문: exitlong은 매수포지션에만 작용하고 매수포지션이 없으면 작용하지 않는것이 아닌가요? 이상 아직 모르는것이 많아서 질문 드렸습니다. 답변 주시면 감사하겠습니다.