OrderTicket 컴포넌트는 특정 종목에 대한 주문을 생성시키고
Analysis Technique이나 Strategy로부터 직접 시장으로 주문하는 기능을 가지고 있습니다.
OrderTicket Object는 TradeStation OrderBar의 수동주문시 사용하는 주문조건의 대부분을 지원하고 있습니다.
수동주문과 마찬가지로 OrderTicket에서 생성된 모든 주문상태는
다른 정상적인 주문과 함께 TradeManager 주문탭에서 조회할 수 있습니다.
OrderTicket 컴포넌트를 세팅하는 것은 다른 컴포넌트와 동일한 단계를 거치면 됩니다.
첫째로 Properties editor에 주문값을 채웁니다.
주문조건, 주문기한 같은 류의 일부 설정은 기본 세팅값을 사용합니다.
반면 종목, 종목유형, 계좌, 주문수량, 매매구분 같은 류의 설정은 유효한 값을 만들어 입력해주어야 합니다.
모든 설정값이 세팅되고 난 후 EasyLanguage 코드에 Send() method를 사용하여 아래와 같이 코딩을 추가합니다.
OrderTicket1.Send();
Properties editor를 사용하는 방식 이외에도
종목, 주문수량, 주문유형 등 주문을 보내기에 앞서 프로그램적으로 결정이 필요한 요소들의 경우
OrderTicket 설정값을 EasyLanguage에서 직접 세팅할 수도 있습니다.
이런 경우에도 Send() method를 사용하면 주문을 낼 수 있습니다.
OrderTicket1.Symbol = "XYZ";
OrderTicket1.Quantity = 200;
OrderTicket1.Action = tsdata.trading.orderaction.Buy;
OrderTicket1.Send();
Analysis Technique이나 Strategy로부터 직접 시장으로 주문하는 기능을 가지고 있습니다.
OrderTicket Object는 TradeStation OrderBar의 수동주문시 사용하는 주문조건의 대부분을 지원하고 있습니다.
수동주문과 마찬가지로 OrderTicket에서 생성된 모든 주문상태는
다른 정상적인 주문과 함께 TradeManager 주문탭에서 조회할 수 있습니다.
OrderTicket 컴포넌트를 세팅하는 것은 다른 컴포넌트와 동일한 단계를 거치면 됩니다.
첫째로 Properties editor에 주문값을 채웁니다.
주문조건, 주문기한 같은 류의 일부 설정은 기본 세팅값을 사용합니다.
반면 종목, 종목유형, 계좌, 주문수량, 매매구분 같은 류의 설정은 유효한 값을 만들어 입력해주어야 합니다.
모든 설정값이 세팅되고 난 후 EasyLanguage 코드에 Send() method를 사용하여 아래와 같이 코딩을 추가합니다.
OrderTicket1.Send();
Properties editor를 사용하는 방식 이외에도
종목, 주문수량, 주문유형 등 주문을 보내기에 앞서 프로그램적으로 결정이 필요한 요소들의 경우
OrderTicket 설정값을 EasyLanguage에서 직접 세팅할 수도 있습니다.
이런 경우에도 Send() method를 사용하면 주문을 낼 수 있습니다.
OrderTicket1.Symbol = "XYZ";
OrderTicket1.Quantity = 200;
OrderTicket1.Action = tsdata.trading.orderaction.Buy;
OrderTicket1.Send();