커뮤니티

예스스팟 동시호가 주문의 가격 입력 방법

프로필 이미지
좋은선물
2015-07-27 15:19:48
137
글번호 88937
답변완료
당일 청산을 위해 예스스팟의 기능을 사용하고자 합니다. 그런데 아래와 같은 식을 사용하면, 즉 시장가 주문을 내게 되면 주문에러가 발생합니다. A1.OrderBuy(A1.Balance.code, A1.Balance.count, 0, 1); 해서 지정가 주문으로 바꿔서 동시호가 주문을 내야만 하는데, 이럴 경우 가격(??????)은 무엇을 기준으로 해야할까요? A1.OrderBuy(A1.Balance.code, A1.Balance.count, ???????, 0);
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-07-28 09:13:03

안녕하세요 예스스탁입니다. 주문할때 매수호가나 매도호가를 지정해기 위해서는 종목객체가 필요합니다. 주문낼 종목이 옵션종목이면 스크립트 객체설정화면에 옵션객체를 추가하고 함수로 매수호가나 매도호가를 지정해서 주문을 내시면 되며 A1.OrderBuy(A1.Balance.code, A1.Balance.count, Option.GetAsk(A1.Balance.code, 5), 0); 만약 옵션객체가 아니면 주문낼 종목에 대해 종목객체를 추가한 후 아래와 같이 적성하시면 됩니다. A1.OrderBuy(A1.Balance.code, A1.Balance.count, MarketData1.Ask(5), 0); 즉 주문낼 종목에 대해 호가정보를 가져올수 있는 객체를 미리 준비하고 수식에서 각 객체의 함수로 값을 리턴받아 지정가로 지정하시면 됩니다. 즐거운 하루되세요 > 좋은선물 님이 쓴 글입니다. > 제목 : 예스스팟 동시호가 주문의 가격 입력 방법 > 당일 청산을 위해 예스스팟의 기능을 사용하고자 합니다. 그런데 아래와 같은 식을 사용하면, 즉 시장가 주문을 내게 되면 주문에러가 발생합니다. A1.OrderBuy(A1.Balance.code, A1.Balance.count, 0, 1); 해서 지정가 주문으로 바꿔서 동시호가 주문을 내야만 하는데, 이럴 경우 가격(??????)은 무엇을 기준으로 해야할까요? A1.OrderBuy(A1.Balance.code, A1.Balance.count, ???????, 0);