도움말
인텔리퀀트의 사용방법과 메뉴얼입니다.
IQEnvironment 객체
환경 설정값들을 저장하거나 조회할 수 있는 객체입니다. 값을 수정하기 위해서는 initialize() 함수외부에서 선호하기를 권장합니다. initialize() 함수가 호출되는 시점은 기본 계좌가 생성된 이후 입니다.
속성
aum
Asset Under Management의 약자입니다. 계좌 초기 값입니다.
주식 거래 수수료 입니다. 기본값은 0.0015입니다.
ETF 거래 수수료입니다. 기본값은 0.0015입니다.
증권 거래세입니다. 기본값은 0.003입니다
시뮬레이션 시작일입니다. type은 자바스크립트의 Date 객체입니다.
시뮬레이션 종료일입니다. type은 자바스크립트의 Date 객체입니다.
샘플
logger.debug('aum' + IQEnvironment.aum + ', simulation start time:' + IQEnvironment.simulationStart.toString());
시뮬레이션시 종목 매매를 다음 거래일 시가에 할지, 당일 종가에 할지 결정합니다.
보통 당일 시장 마감 후 매매할 종목을 결정한다는 가정 아래, 기본값은 '다음 거래일 시가' 매매입니다.

SimulationMethod.normal : 익일 시가
SimulationMethod.average : 익일 평균가 (고가, 저가, 종가의 평균)
SimulationMethod.day : 당일 종가 (이상적으로 당일 장마감과 동시에 매매가 이루어진다고 가정)
샘플
function initialize() {
    IQEnvironment.simulationMethod = SimulationMethod.normal;    // 다음 거래일 시가 매매 (기본값)
    //IQEnvironment.simulationMethod = SimulationMethod.day;        // 당일 종가 매매
}