첨부 이미지
그림1
그림2
다음은 특정 시간마다 계좌의 미결제잔고 종목 개수를 조회하는 YesSpot 수식입니다.
var RF1 = 0;
function Main_OnTimer(nEventID)
{
if(nEventID == 1)
{
RF1 = 1;
Account1.Refresh()
}
}
function Main_OnUpdat*Account(sAccntNum, sItemCode, IUpdat*ID)
{
if(RF1 == 1)
{
RF1 = 0;
Count1 = Account1.GetTheNumberOfBalances();
Main.MessageList("Updat*: ", Count1)
}
}
이렇게 적용을 할 시 계좌의 미결제잔고 종목 개수 (포지션 있는 잔고 개수)를 실시간으로 확인할 수 있습니다.
하지만 자정 +10분 (00:10) 이 지나가면서 미결제잔고 종목이 있음에도 불구하고 미결제잔고 종목 개수가 0으로 인식이 됩니다.
스크립트 메시지를 확인해보니 장이 종료된 이후인 06:23에는 다시 제대로 인식이 됩니다
스크립트 내용 중 어디서 문제가 발생하나요? 해결될 수 있는건가요?
('업데이트'가 '금지어'라 Updat*로 통일했습니다.)
답변 3
예스스탁
예스스탁 답변
2024-09-12 15:09:16.0
안녕하세요
예스스탁입니다.
올려주신 내용은 확인 후
유선으로 연락드리도록 하겠습니다.
즐거운 하루되세요
> 민현종 님이 쓴 글입니다.
> 제목 : 잔고 조회시 자정 이후 오류 (수정 및 파일첨부)
> 다음은 특정 시간마다 계좌의 미결제잔고 종목 개수를 조회하는 YesSpot 수식입니다.
var RF1 = 0;
function Main_OnTimer(nEventID)
{
if(nEventID == 1)
{
RF1 = 1;
Account1.Refresh()
}
}
function Main_OnUpdat*Account(sAccntNum, sItemCode, IUpdat*ID)
{
if(RF1 == 1)
{
RF1 = 0;
Count1 = Account1.GetTheNumberOfBalances();
Main.MessageList("Updat*: ", Count1)
}
}
이렇게 적용을 할 시 계좌의 미결제잔고 종목 개수 (포지션 있는 잔고 개수)를 실시간으로 확인할 수 있습니다.
하지만 자정 +10분 (00:10) 이 지나가면서 미결제잔고 종목이 있음에도 불구하고 미결제잔고 종목 개수가 0으로 인식이 됩니다.
스크립트 메시지를 확인해보니 장이 종료된 이후인 06:23에는 다시 제대로 인식이 됩니다
스크립트 내용 중 어디서 문제가 발생하나요? 해결될 수 있는건가요?
('업데이트'가 '금지어'라 Updat*로 통일했습니다.)
민현종
2024-09-13 11:43:39.0
NH해외선물에서는 이하의 오류가 났었는데, 한국투자증권 해외선물에서는 오류가 나지 않습니다.
이 점 감안해서 파악해주시면 좋을 것 같습니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 잔고 조회시 자정 이후 오류 (수정 및 파일첨부)
>
안녕하세요
예스스탁입니다.
올려주신 내용은 확인 후
유선으로 연락드리도록 하겠습니다.
즐거운 하루되세요
> 민현종 님이 쓴 글입니다.
> 제목 : 잔고 조회시 자정 이후 오류 (수정 및 파일첨부)
> 다음은 특정 시간마다 계좌의 미결제잔고 종목 개수를 조회하는 YesSpot 수식입니다.
var RF1 = 0;
function Main_OnTimer(nEventID)
{
if(nEventID == 1)
{
RF1 = 1;
Account1.Refresh()
}
}
function Main_OnUpdat*Account(sAccntNum, sItemCode, IUpdat*ID)
{
if(RF1 == 1)
{
RF1 = 0;
Count1 = Account1.GetTheNumberOfBalances();
Main.MessageList("Updat*: ", Count1)
}
}
이렇게 적용을 할 시 계좌의 미결제잔고 종목 개수 (포지션 있는 잔고 개수)를 실시간으로 확인할 수 있습니다.
하지만 자정 +10분 (00:10) 이 지나가면서 미결제잔고 종목이 있음에도 불구하고 미결제잔고 종목 개수가 0으로 인식이 됩니다.
스크립트 메시지를 확인해보니 장이 종료된 이후인 06:23에는 다시 제대로 인식이 됩니다
스크립트 내용 중 어디서 문제가 발생하나요? 해결될 수 있는건가요?
('업데이트'가 '금지어'라 Updat*로 통일했습니다.)
예스스탁
예스스탁 답변
2024-10-02 16:20:30.0
안녕하세요
예스스탁입니다.
모두 수정되어서 반영이 되었습니다.
즐거운 하루되세요
> 민현종 님이 쓴 글입니다.
> 제목 : Re : Re : 잔고 조회시 자정 이후 오류 (수정 및 파일첨부) (추가내용 업데이트)
> NH해외선물에서는 이하의 오류가 났었는데, 한국투자증권 해외선물에서는 오류가 나지 않습니다.
이 점 감안해서 파악해주시면 좋을 것 같습니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 잔고 조회시 자정 이후 오류 (수정 및 파일첨부)
>
안녕하세요
예스스탁입니다.
올려주신 내용은 확인 후
유선으로 연락드리도록 하겠습니다.
즐거운 하루되세요
> 민현종 님이 쓴 글입니다.
> 제목 : 잔고 조회시 자정 이후 오류 (수정 및 파일첨부)
> 다음은 특정 시간마다 계좌의 미결제잔고 종목 개수를 조회하는 YesSpot 수식입니다.
var RF1 = 0;
function Main_OnTimer(nEventID)
{
if(nEventID == 1)
{
RF1 = 1;
Account1.Refresh()
}
}
function Main_OnUpdat*Account(sAccntNum, sItemCode, IUpdat*ID)
{
if(RF1 == 1)
{
RF1 = 0;
Count1 = Account1.GetTheNumberOfBalances();
Main.MessageList("Updat*: ", Count1)
}
}
이렇게 적용을 할 시 계좌의 미결제잔고 종목 개수 (포지션 있는 잔고 개수)를 실시간으로 확인할 수 있습니다.
하지만 자정 +10분 (00:10) 이 지나가면서 미결제잔고 종목이 있음에도 불구하고 미결제잔고 종목 개수가 0으로 인식이 됩니다.
스크립트 메시지를 확인해보니 장이 종료된 이후인 06:23에는 다시 제대로 인식이 됩니다
스크립트 내용 중 어디서 문제가 발생하나요? 해결될 수 있는건가요?
('업데이트'가 '금지어'라 Updat*로 통일했습니다.)