예제 #1
0
        /// <summary>
        /// RequestData
        /// </summary>
        protected override void RequestData()
        {
            ReqHisKLineDataPacket packet = new ReqHisKLineDataPacket();

            packet.Code      = _code;
            packet.Cycle     = _cycle;
            packet.DataRange = _reqKLineDataRange;
            packet.StartDate = _date1;
            packet.EndDate   = _date2;
            Cm.Request(packet);
        }
예제 #2
0
        /// <summary>
        /// RequestData
        /// </summary>
        protected override void RequestData()
        {
            List <DataPacket> packets = new List <DataPacket>(_codes.Count);

            foreach (int code in _codes)
            {
                ReqHisKLineDataPacket packet = new ReqHisKLineDataPacket();
                packet.Code      = code;
                packet.Cycle     = _cycle;
                packet.DataRange = _reqKLineDataRange;
                packet.StartDate = _date1;
                packet.EndDate   = _date2;
                packets.Add(packet);
            }
            Cm.Request(packets);
        }