커뮤니티

매도 할때 함수

프로필 이미지
클릭한번
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'라고 나옵니다. 이 함수는 매도주문 함수 인데 왜 안되는지 한번 봐주세요~~