커뮤니티
atstop, atlimit 주문 발생시점, 주문가격 문의
2016-12-07 01:52:12
151
글번호 104710
안녕하세요,
atstop과 atlimit 주문 발생 시점 문의 드립니다.
if condition == true then
buy("b1", atlimit, dayopen(1))
1. 주문발생시점 : 윗 수식을 적용한다면 지금 미완성 봉의 현재 가격이 dayopen(1) 이상의 값을 충족하는 즉시 주문이 발생하게되는 것인가요, 아니면 현재봉이 완성되고 다음 봉 시세에 주문이 발생하는 것인가요? 만약 후자가 맞다면 다음 봉 시세는 종가/시가/고가/저가 중 어떤 가격 기준인가요?
2. 주문발생가격 : 윗 매수주문 가격이 발생하였다면 dayopen(1) 가격으로 주문이 나가게 되는 것인가요?
3. 주문유지시간 : 주문이 발생하였지만 미채결 상태라면 장중에 얼마의 시간이 지나야 자동 취소 되나요? 만약 장중에 자동 취소가 안된다고 하면 익일 장이 마감어도 전일 채결이 안된 매수주문이 유효하게 남아 있는 상태인가요? (익일 장 개장 시점에 주문 취소가 자동으로 이루어 지지 않는다면 스탑주문에서 말하는 GTD 개념으로 보면 되는건가요?)
감사합니다.
답변 1
예스스탁 예스스탁 답변
2016-12-07 14:11:46
안녕하세요
예스스탁입니다.
1
현재봉에서 dayopen(1)보다 같거나 낮은 시세가 발생하면
즉시 신호와 주문이 발생합니다.
지정한 가격이상의 시세발생시에 즉시 매수신호를 발생하게 하시려면
atlimit을 atstop으로 변경하셔야 합니다.
2
수식은 신호발생까지만 담당합니다.
신호가 발생하면 시스템 트레이딩 설정창에 지정한 매매가격으로 주문이 집행됩니다.
수식의 신호타입인 onclose,atmarket,atstop,atlimit은 신호발생조건을
제어하는 타입입니다. 주문가격을 지정하는 부분이 아닙니다.
3
신호발생해서 주문이 집행되면 이후에는 시스템에서 관리하지 않습니다.
주문후 체결이 되거나 사용자분이 수동으로 취소하기 전까지는 계속 장종료까지
남아있게 됩니다. 장종료까지 체결되지 않으면 소멸됩니다.
4
시스템은 지정한 조건이 만족하면 신호와 주문만 집행합니다.
주문 체결/미체결을 따로 관리하지 않고 수식내에서 관리가 가능하지 않습니다.
즉 차트의 데이터로 계산해 지정한 조건이 만족하면 신호를 발생하고
주문만 집행하게 됩니다.
즐거운 하루되세요
> 라면의비밀 님이 쓴 글입니다.
> 제목 : atstop, atlimit 주문 발생시점, 주문가격 문의
> 안녕하세요,
atstop과 atlimit 주문 발생 시점 문의 드립니다.
if condition == true then
buy("b1", atlimit, dayopen(1))
1. 주문발생시점 : 윗 수식을 적용한다면 지금 미완성 봉의 현재 가격이 dayopen(1) 이상의 값을 충족하는 즉시 주문이 발생하게되는 것인가요, 아니면 현재봉이 완성되고 다음 봉 시세에 주문이 발생하는 것인가요? 만약 후자가 맞다면 다음 봉 시세는 종가/시가/고가/저가 중 어떤 가격 기준인가요?
2. 주문발생가격 : 윗 매수주문 가격이 발생하였다면 dayopen(1) 가격으로 주문이 나가게 되는 것인가요?
3. 주문유지시간 : 주문이 발생하였지만 미채결 상태라면 장중에 얼마의 시간이 지나야 자동 취소 되나요? 만약 장중에 자동 취소가 안된다고 하면 익일 장이 마감어도 전일 채결이 안된 매수주문이 유효하게 남아 있는 상태인가요? (익일 장 개장 시점에 주문 취소가 자동으로 이루어 지지 않는다면 스탑주문에서 말하는 GTD 개념으로 보면 되는건가요?)
감사합니다.
다음글
이전글