/// <summary> ///[30] 설명 지수선물 코드를 반환한다. ///입력값 nIndex – 0~3 지수선물코드, 4~7 지수스프레드 ///반환값 종목코드 ///비고 Ex) 최근월선물 - openApi.GetFutureCodeByInex(0); ///최근월스프레드 - openApi.GetFutureCodeByInex(4); /// </summary> public String GetFutureCodeByIndex(int nIndex) { String ret = axKHOpenAPI.GetFutureCodeByIndex(nIndex); FileLog.PrintF("GetFutureCodeByIndex(" + nIndex + "):" + ret); return(ret); }
private void OnEventConnect(object sender, _DKHOpenAPIEvents_OnEventConnectEvent e) { if (e.nErrCode == 0 && Identify(axAPI.GetLoginInfo("USER_ID"), axAPI.GetLoginInfo("USER_NAME")) == true) { Account = axAPI.GetLoginInfo("ACCLIST"); Code = axAPI.GetFutureCodeByIndex(e.nErrCode); if (Account == null) { Box.Show("This Account is not Registered.", "Caution", waiting); SendExit?.Invoke(this, new ForceQuit(end)); } string login = axAPI.GetLoginInfo("GetServerGubun"); if (!login.Equals("1")) { Box.Show("It's a Real Investment.", "Caution", waiting); } axAPI.KOA_Functions("ShowAccountWindow", ""); RemainingDay(); return; } Box.Show("등록되지 않은 사용자이거나\n로그인이 원활하지 않습니다.\n프로그램을 종료합니다.", "오류", waiting); SendExit?.Invoke(this, new ForceQuit(end)); }