커뮤니티
매도 할때 함수
2014-11-26 15:41:31
217
글번호 80804
function SellOrder(MarketData, Account)
{
Main.MessageLog("매도 주문 함수 실행");
Account.SetBalanceItem(MarketData.code, 1); // Balance 객체 사용하기 위해 종목을 설정
var HowMany = Account.Balance.GetTotalCount(1,2); // 주식 종목중에 매수 포지션 잔고 수량
Account.OrderSell(MarketData.code,HowMany,0,1);
Main.PlaySound("C:₩예스트레이더₩data₩Sound₩mesu.wav");
}
TypeError : Object[object Object] has no method 'GetTotalCount'라고 나옵니다.
이 함수는 매도주문 함수 인데 왜 안되는지 한번 봐주세요~~
답변 1
예스스탁 예스스탁 답변
2014-11-27 09:55:59
안녕하세요
예스스탁입니다.
Balance객체에는 GetTotalCount라는 함수가 없습니다.
GetTotalCount는 계좌객체에 포함된 함수입니다.
또한 계좌에 포함된 전체 종목에 대한 내용이지 특정 종목의 잔고의 내용이 아닙니다.
셋팅된 잔고의 수량은 count입니다.
var HowMany = Account.Balance.count;
Balance객체 도움말 참고하시기 바랍니다.
즐거운 하루되세요
> 클릭한번 님이 쓴 글입니다.
> 제목 : 매도 할때 함수
> function SellOrder(MarketData, Account)
{
Main.MessageLog("매도 주문 함수 실행");
Account.SetBalanceItem(MarketData.code, 1); // Balance 객체 사용하기 위해 종목을 설정
var HowMany = Account.Balance.GetTotalCount(1,2); // 주식 종목중에 매수 포지션 잔고 수량
Account.OrderSell(MarketData.code,HowMany,0,1);
Main.PlaySound("C:₩예스트레이더₩data₩Sound₩mesu.wav");
}
TypeError : Object[object Object] has no method 'GetTotalCount'라고 나옵니다.
이 함수는 매도주문 함수 인데 왜 안되는지 한번 봐주세요~~