Exemple #1
0
        public void 전일거래량상위응답처리(object sender, AxKHOpenAPILib._DKHOpenAPIEvents_OnReceiveTrDataEvent e)
        {
            int rowCount = OpenAPI.GetRepeatCnt(e.sTrCode, e.sRQName);

            for (int i = 0; i < rowCount; i++)
            {
                StockMyOrder myOrder = new StockMyOrder();

                string 종목코드   = OpenAPI.GetCommData(e.sTrCode, e.sRQName, i, "종목코드").Trim();
                string 종목명    = OpenAPI.GetCommData(e.sTrCode, e.sRQName, i, "종목명").Trim();
                string 현재가    = OpenAPI.GetCommData(e.sTrCode, e.sRQName, i, "현재가").Trim();
                string 전일대비기호 = OpenAPI.GetCommData(e.sTrCode, e.sRQName, i, "전일대비기호").Trim();
                string 전일대비   = OpenAPI.GetCommData(e.sTrCode, e.sRQName, i, "전일대비").Trim();
                string 거래량    = OpenAPI.GetCommData(e.sTrCode, e.sRQName, i, "거래량").Trim();

                dacStock.전일_거래량거래대금순조회(inqDate, 종목코드, 종목명, 현재가, 전일대비기호, 전일대비, 거래량, "전일거래량순조회".Equals(e.sRQName) ? "1" : "2");
            }

            if ("2".Equals(e.sPrevNext))
            {
                전일거래량상위요청("전일거래량순조회".Equals(e.sRQName) ? "1" : "2", e.sPrevNext);
            }
        }