Example #1
0
 private void axKHOpenAPI_OnReceiveMsg(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnReceiveMsgEvent e)
 {
     // 계좌 조회는 0번 사용
     if (e.sScrNo == "0")
     {
     }
     else if (e.sMsg.Equals(" 조회가 완료되었습니다."))
     {
     }
     else
     {
         LogUtil.Instance.WriteLog($"{e.sScrNo} : {e.sMsg}");
     }
 }
Example #2
0
 private void axKHOpenAPI1_OnReceiveMsg(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnReceiveMsgEvent e)
 {
     try
     {
         log.Info("axKHOpenAPI1_OnReceiveMsg start");
         log.Info("sRQName:" + e.sRQName + " sTrCode:" + e.sTrCode + " sScrNo:" + e.sScrNo + " sMsg:" + e.sMsg);
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
     finally
     {
         log.Info("axKHOpenAPI1_OnReceiveMsg end");
     }
 }
Example #3
0
 // ===============================================================<< 메세지(OnReceiveMsg)  수신부>> ========================================//
 // 메세지 수신 이벤트 함수
 private void axKHOpenAPI_OnReceiveMsg(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnReceiveMsgEvent e)
 {
     logger.Write(LOGTYPE.E, string.Format("[{0}][{1}][{2}] {3}", e.sScrNo, e.sRQName, e.sTrCode, e.sMsg));
 }
Example #4
0
 private void axKHOpenAPI_OnReceiveMsg(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnReceiveMsgEvent e)
 {
     Logger(Log.조회, "===================================================");
     Logger(Log.조회, "화면번호:{0} | RQName:{1} | TRCode:{2} | 메세지:{3}", e.sScrNo, e.sRQName, e.sTrCode, e.sMsg);
 }
Example #5
0
 private void axKHOpenAPI1_OnReceiveMsg(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnReceiveMsgEvent e)
 {
 }
Example #6
0
 //***********************************************************************************************************************
 // 키움 OpenApi 이벤트 선언부
 //***********************************************************************************************************************
 private void kiwoomApi_OnReceiveMsg(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnReceiveMsgEvent e)
 {
     Console.WriteLine("[DEBUG] 화면번호:" + e.sScrNo + ", 사용자구분명:" + e.sRQName + ", TR명:" + e.sTrCode + ", 메시지:" + e.sMsg);
 }
Example #7
0
 private void M_axKHOpenAPI_OnReceiveMsg(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnReceiveMsgEvent e)
 {
     log.Debug("msg=" + e.sMsg);
 }
Example #8
0
 public static void AxKH_OnReceiveMsg(Object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnReceiveMsgEvent e)
 {
 }
Example #9
0
 private void m_gateway_OnReceiveMsg(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnReceiveMsgEvent e)
 {
     ContractionEventManager.gotContractionMessage(e.sRQName, e.sMsg);
 }
Example #10
0
 public void axKHOpenAPI_OnReceiveMsg(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnReceiveMsgEvent apiEvent)
 {
     // 그냥 이 주문이 잘 실행되었습니다 하는 콜백...
     //화면번호:1204 | RQName:주식분봉차트조회요청 | TRCode:OPT10080 | 메세지:[00Z310] 모의투자 조회가 완료되었습니다
     this.runNextOrderFlag();
 }
Example #11
0
 private void kiwoomApi_OnReceiveMsg(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnReceiveMsgEvent e)
 {
     log(LogMode.SYSTEM, "[OnReceiveMsg] 화면번호:" + e.sScrNo + ", 사용자구분명:" + e.sRQName + ", TR명:" + e.sTrCode + ", 메시지:" + e.sMsg);
 }