커뮤니티

체결가 정보 어디서 가지고 오나요?

프로필 이미지
최강투자
2014-03-28 14:23:29
1060
글번호 222893
답변완료
예스스팟과 관련하여 선물 거래에 대해 체결가보다 4틱 높은 호가에서 청산을 하려고 하는데요. 체결가를 호출하는 함수가 뭔가요?
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-04-01 14:44:30

안녕하세요 예스스탁입니다. 예스스팟에는 주문응답가 체결이벤트가 있습니다. 주문 후에 해당 주문에 대한 주문응답을 받아 주문번호를 저장하고 저장한 주문번호와 같은 체결응답이 수신되면 체결가격을 저장해 이용하시면 됩니다. 아래 간단한 예제와 주석 참조하시기 바랍니다. //차트에서 신호 발생 function Chart1_OnRiseSignal(Signal) { //매수신호 발생 if (Signal.signalKind == 1) { //매도1호가로 1계약 매수주문하고 주문 아이디를 BuyID에 저장 BuyID = Account1.OrderBuy(Main.GetOrderCode(Signal.code),1,MarketData1.Ask(1), 0); } } //주문응답 수신 function Main_OnOrderResponse(OrderResponse) { //수신받은 주문응답이 BuyID와 같은 아이디의 주문응답이면 if (BuyID == OrderResponse.orderID) { //BuyNum에 주문번호 저장 BuyNum = OrderResponse.orderNum; } } //체결응답 수신 function Main_OnNotifyFill(NotifyFill) { //수신받은 체결응답이 BuyNum과 같은 주문번호이면 if (BuyNum == NotifyFill.orderNum) { //체결가 +0.20포인트로 매도주문 Account1.OrderSell(NotifyFill.code,1,NotifyFill.fillPrice+0.20,0); } } 즐거운 하루되세요 > 최강투자 님이 쓴 글입니다. > 제목 : 체결가 정보 어디서 가지고 오나요? > 예스스팟과 관련하여 선물 거래에 대해 체결가보다 4틱 높은 호가에서 청산을 하려고 하는데요. 체결가를 호출하는 함수가 뭔가요?