コード例 #1
0
        public void UnRegistAuto()
        {
            foreach (KeyValuePair <int, string> autoTR in m_mapAutoTR)
            {
                int nResult = m_iYuantaAPI.YOA_UnRegistAutoWithReqID(autoTR.Key);

                if (CommDef.RESULT_SUCCESS == nResult)
                {
                    if (autoTR.Value.Equals("11"))
                    {
                        m_mainForm.LogMessage("[11]주식 실시간체결 Auto가 해지 되었습니다.");
                    }
                }
                else
                {
                    if (autoTR.Value.Equals("11"))
                    {
                        m_mainForm.LogMessage("[11]주식 실시간체결 Auto 해지가 실패하였습니다.");
                    }

                    string strMsg = m_iYuantaAPI.YOA_GetErrorMessage(nResult);     // 실시간 해지 실패에 대한 메시지를 얻을 수 있습니다.
                    m_mainForm.LogMessage(strMsg, CommDef.YOALOG_ERROR, false);
                }
            }

            m_mapAutoTR.Clear();
        }
コード例 #2
0
        public void UnRegistAuto()
        {
            foreach (KeyValuePair <int, string> autoTR in m_mapAutoTR)
            {
                int nResult = m_iYuantaAPI.YOA_UnRegistAutoWithReqID(autoTR.Key);

                if (CommDef.RESULT_SUCCESS == nResult)
                {
                    m_mainForm.btnBTAutoUnRegist.Enabled = true;

                    m_mainForm.lbLog.Items.Insert(0, "[11]주식 실시간체결 Auto가 해지 되었습니다.");
                }
                else
                {
                    m_mainForm.lbLog.Items.Insert(0, "[11]주식 실시간체결 Auto 해지가 실패하였습니다.");

                    string strMsg = m_iYuantaAPI.YOA_GetErrorMessage(nResult);     // 실시간 해지 실패에 대한 메시지를 얻을 수 있습니다.
                    m_mainForm.lbLog.Items.Insert(0, strMsg);
                }
            }

            m_mapAutoTR.Clear();
        }