커뮤니티

질문드립니다.

프로필 이미지
yanartas
2015-10-02 08:59:26
148
글번호 90878
답변완료
시스템 질문드립니다. 1. 시스템을 작성할 때, 만약 atmarket으로 주문을 낸다면, 이 의미는 현재가로 주문을 넣는다는 의미가 맞는지요? 그렇다면 선물기준으로 atmarket으로 매수 주문이 250.00에 나갔다고 할때, 250.00에 체결이 되지 않고 가격이 순간 250.05로 올라가버렸다면, 이는 체결이 되지 않는지요? 다시금 250.00으로 돌아와야지만 체결이 되는것인가요? 2. 이번에는 atstop을 이용하여 주문을 낸다면 1과 같은 현상이 일어났을때도 마찬가지 인가요? 3. 만약 atstop으로 진입과 청산을 한다고 했을때, 체결이 이루어지지 않은 상황이 발생한다면, 수식 내부에서 그 후에라도 가격을 정정하여 신호를 발생시킬 수 있나요? 즉, 어떻게든 체결을 시키고 싶은 것입니다. 그리고 수식 내부에서 컨트롤 하지 않더라도 체결 시킬 수 있는 방법이 있나요? 궁금해서 그러하니 설명과 함께 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-10-02 13:09:03

안녕하세요 예스스탁입니다. 1.2. 수식안에서는 실제주문가격을 지정하는 부분이 없습니다. 차트에서 신호가 발생하면 시스템 트레이딩 설정창의 매매탭에서 매매가격으로 지정한 가격으로 주문이 집행됩니다. onclose,atmarket,atstop,atlimit은 신호발생 조건을 지정하는 타입으로 주문가격을 지정하는 타입이 아닙니다. Onclose는 완성봉 종가를 리포트상 진입청산 가격으로 사용하고 atmarket은 완성봉 다음봉 시가를 리포트상 진입/청산가격으로 사용하는 타입이고 atstop은 매수주문(buy,exitshort)에서는 atstop뒤에 지정한 가격 이상의 시세가 발생하면 신호가 발생하고 매수주문(sell,exitlong)에서는 atstop뒤에 지정한 가격 이하의 시세가 발생하면 신호가 발생합니다. atlimit은 매수주문(buy,exitshort)에서는 atlimit뒤에 지정한 가격 이하의 시세가 발생하면 신호가 발생하고 매수주문(sell,exitlong)에서는 atlimit뒤에 지정한 가격 이상의 시세가 발생하면 신호가 발생합니다. 위 내용은 거의 모든 시스템 트레이딩 프로그램에 동일한 내용입니다. 3. 수식안에서는 정정이나 취소주문을 낼수는 없습니다. 정정주문의 경우에는 시스템 트레이딩 설정창의 부가기능탭에서 신호발생후 N초로 지정해서 1차 2차정정주문을 할수 있는 기능이 있습니다. 즐거운 하루되세요 > yanartas 님이 쓴 글입니다. > 제목 : 질문드립니다. > 시스템 질문드립니다. 1. 시스템을 작성할 때, 만약 atmarket으로 주문을 낸다면, 이 의미는 현재가로 주문을 넣는다는 의미가 맞는지요? 그렇다면 선물기준으로 atmarket으로 매수 주문이 250.00에 나갔다고 할때, 250.00에 체결이 되지 않고 가격이 순간 250.05로 올라가버렸다면, 이는 체결이 되지 않는지요? 다시금 250.00으로 돌아와야지만 체결이 되는것인가요? 2. 이번에는 atstop을 이용하여 주문을 낸다면 1과 같은 현상이 일어났을때도 마찬가지 인가요? 3. 만약 atstop으로 진입과 청산을 한다고 했을때, 체결이 이루어지지 않은 상황이 발생한다면, 수식 내부에서 그 후에라도 가격을 정정하여 신호를 발생시킬 수 있나요? 즉, 어떻게든 체결을 시키고 싶은 것입니다. 그리고 수식 내부에서 컨트롤 하지 않더라도 체결 시킬 수 있는 방법이 있나요? 궁금해서 그러하니 설명과 함께 부탁드립니다.