도움말
인텔리퀀트의 사용방법과 메뉴얼입니다.
IQAccount 객체
Account 객체를 담고 있는 컨테이너 입니다. 프로젝트가 시작되면 기본적으로 하나의 계좌를 가지고 있습니다.
이 계좌는 IQAccount.getDefaultAccount()를 통해 얻을 수 있습니다.
그러나 여러 계좌에 동시에 주문을 넣고 각 계좌의 수행 성능을 비교할 필요가 있다면 추가로 계좌를 만들 수 있습니다.
함수
새로운 계좌를 생성합니다.
파라미터
accountNum : 생성할 계좌의 번호 입니다. 자리수는 사용자가 원하는 크기로 지정 가능합니다.
accountName : 계좌 이름
balance : 초기 예수금
결과
새로 추가된 Account 객체
샘플
IQAccount.addAccount('0000-0000-01', 'second_account', IQEnvironment.aum);
기본 계좌를 가져옵니다.
결과
기본 Account 객체
샘플
logger.debug('default account num: ' + IQAccount.getDefaultAccount().accountNum); // 기본 계좌 번호
계좌번호에 해당하는 계좌 하나를 가져옵니다.
파라미터
accountNum : 계좌번호
결과
계좌번호에 해당하는 Account 객체. 해당하는 Account 객체가 없으면 null
샘플
var secondAccount = IQAccount.getAccount('0000-0000-01');
계좌이름에 해당하는 계좌 하나를 가져옵니다.
파라미터
accountName : 계좌이름
결과
계좌이름에 해당하는 Account 객체. 해당하는 Account 객체가 없으면 null
샘플
var secondAccount = IQAccount.getAccountByName('second_account');
가지고 있는 모든 계좌들의 평가액을 합친 값을 계산합니다..
결과
모든 계좌의 예수금과 잔고를 합한 총 평가금액