| Q&A 게시판 | HOME > Q&A 게시판 |
작성자 :
여불위
작성일 : 2021-06-28 12:07:13
조회수 : 1405
첨부파일1: Screenshot_1.jpg
예스스팟 계좌객체의 OrderBuy 함수 호출했으나 주문체결이 안됩니다.
Account1.OrderBuy(MarketData1.market, MarketData1.code, NumCoins, 0, 1, 0);
으로 시장가 주문을 냈는데요 주문응답 이벤트는 발생하는데 체결통보 이벤트가 발생안합니다.
그래서 주문체결이 안되구요. 마지막 파라메터를 0으로 하는게 맞는건가요?
객체정보에 보면 OrderBuy메소드의 마지막 파라메터는 주문총액이라고 되있는데 주문수량, 주문총액을 전부 입력하게 되면 뭐를 기준으로 매수하게 되는건가요?
추가)
주문메세지에 최소금액이상으로 주문하라고 메세지가 나오네요.
최소 주문금액은 5000원 이상이고 주문은 10000원( NumCoins = 10000 / MarketData1.current)로 했는데 메세지 내용이 이해가 안갑니다.
Account1.OrderBuy(MarketData1.market, MarketData1.code, NumCoins, MarketData1.current, 1, 10000); 로 바꿔서 적용해도 똑같은 메세지가 나옵니다.
으로 시장가 주문을 냈는데요 주문응답 이벤트는 발생하는데 체결통보 이벤트가 발생안합니다.
그래서 주문체결이 안되구요. 마지막 파라메터를 0으로 하는게 맞는건가요?
객체정보에 보면 OrderBuy메소드의 마지막 파라메터는 주문총액이라고 되있는데 주문수량, 주문총액을 전부 입력하게 되면 뭐를 기준으로 매수하게 되는건가요?
추가)
주문메세지에 최소금액이상으로 주문하라고 메세지가 나오네요.
최소 주문금액은 5000원 이상이고 주문은 10000원( NumCoins = 10000 / MarketData1.current)로 했는데 메세지 내용이 이해가 안갑니다.
Account1.OrderBuy(MarketData1.market, MarketData1.code, NumCoins, MarketData1.current, 1, 10000); 로 바꿔서 적용해도 똑같은 메세지가 나옵니다.
