안녕하세요... 늘 성실한 답변에 감사드립니다.
예스스팟 함수 중에 평가예탁총액을 조회할 수 있는 기능이 있나요?
현재 USD 잔고와 KRW 잔고가 구분되어 있는데..
(1) 평가예탁총액을 USD 또는 KRW로 모두 환산한 금액을 조회 할 수 있는지...
(2) (1)번이 불가능하다면 USD와 KRW 각각의 평가예탁총액을 조회 할 수 있는지...
의 내용이 궁금합니다.
증권사는 이베스트투자증권을 사용하고 있습니다.
감사합니다.
답변 1
예스스탁
예스스탁 답변
2022-03-03 14:09:08
안녕하세요
예스스탁입니다.
1
해외선물의 경우 계좌객체에 Account1.ReqDeposit함수가 있습니다.
Account1.ReqDeposit("USD");와 같이 통화를 지정해서 예수금항목의 값들을 받을수 있습니다.
이베스트의 경우에는 KRW는 별도로 지정할 수 없고
다른 통화를 지정하면 항상 같이 조회가 되어 제공됩니다.
2
Account1.ReqDeposit는 통화를 지정해 예수금필드값을 요청하는 함수이고
요청 후 function Main_OnRcvDeposit(strDeposit)이벤트가 발생해서
strDeposit에 그 값리턴되게 됩니다.
strDeposit은 json입니다.
JSON 은 stringify, parse 두 개의 메쏘드를 갖고
stringify 은 매개변수를 JSON 스크립트 형식의 문자열로 만들어주고,
parse 는 JSON 스크립트 형식의 문자열을 객체 혹은 배열로 만들어주므로
이벤트 발생시 JSON.parse(strDeposit)로 json형식의 문자열을 객체로 만들어 주고
그값을 반환해 사용하시면 됩니다.
아래식 적용해 보시고 참고하시기 바랍니다.
3
function Main_OnStart()
{
Account1.ReqDeposit("USD");
}
function Main_OnRcvDeposit(strDeposit)
{
var DP = JSON.parse(strDeposit);
Main.MessageList("DP : ",DP.KRW);
//DP.USD 객체에 제공되는 값 모두 확인
Main.MessageList("DP.KRW:",DP.KRW);
//DP.USD 객체에 제공되는 값 중 주문가능금액 확인
Main.MessageList("USD :", DP.해외선물평가예탁총금액,"KRW:",DP.KRW.해외선물평가예탁총금액);
}
즐거운 하루되세요
> 호행사병 님이 쓴 글입니다.
> 제목 : 평가예탁총액 조회
> 안녕하세요... 늘 성실한 답변에 감사드립니다.
예스스팟 함수 중에 평가예탁총액을 조회할 수 있는 기능이 있나요?
현재 USD 잔고와 KRW 잔고가 구분되어 있는데..
(1) 평가예탁총액을 USD 또는 KRW로 모두 환산한 금액을 조회 할 수 있는지...
(2) (1)번이 불가능하다면 USD와 KRW 각각의 평가예탁총액을 조회 할 수 있는지...
의 내용이 궁금합니다.
증권사는 이베스트투자증권을 사용하고 있습니다.
감사합니다.