예제 #1
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            ///
            //SecurityFtdcInstrumentField field1 = new SecurityFtdcInstrumentField
            //{
            //    InstrumentID = "10000031",
            //    InstrumentName = "上汽集团6月1200"
            //};
            //SysConst.InstrumentData[field1.InstrumentID] = field1;
            SecurityFtdcInstrumentField field2 = new SecurityFtdcInstrumentField
            {
                InstrumentID   = "000002",
                InstrumentName = "A股指数"
            };

            SysConst.InstrumentData[field2.InstrumentID] = field2;
            SecurityFtdcInstrumentField field3 = new SecurityFtdcInstrumentField
            {
                InstrumentID   = "000003",
                InstrumentName = "dddd"
            };

            SysConst.InstrumentData[field3.InstrumentID] = field3;
            SecurityFtdcInstrumentField field4 = new SecurityFtdcInstrumentField
            {
                InstrumentID   = "000004",
                InstrumentName = "工业指数"
            };

            SysConst.InstrumentData[field4.InstrumentID] = field4;
            SecurityFtdcInstrumentField field5 = new SecurityFtdcInstrumentField
            {
                InstrumentID   = "000005",
                InstrumentName = "商业指数"
            };

            SysConst.InstrumentData[field5.InstrumentID] = field5;
            SecurityFtdcInstrumentField field6 = new SecurityFtdcInstrumentField
            {
                InstrumentID   = "000006",
                InstrumentName = "地产指数"
            };

            //SysConst.InstrumentData[field6.InstrumentID] = field6;
            //SecurityFtdcInstrumentField field7 = new SecurityFtdcInstrumentField
            //{
            //    InstrumentID = "10000032",
            //    InstrumentName = "上汽集团6月1300"
            //};
            //SysConst.InstrumentData[field7.InstrumentID] = field7;
            //SecurityFtdcInstrumentField field8 = new SecurityFtdcInstrumentField
            //{
            //    InstrumentID = "10000035",
            //    InstrumentName = "aaaaaaa"
            //};

            //SysConst.InstrumentData[field8.InstrumentID] = field8;
            //SecurityFtdcInstrumentField field9 = new SecurityFtdcInstrumentField
            //{
            //    InstrumentID = "10000037",
            //    InstrumentName = "ccccc"
            //};
            //SysConst.InstrumentData[field9.InstrumentID] = field9;


            //单独测试行情
            //Application.Run(new LTSMarketDemo());
            Application.Run(new LTSDemo());
        }
예제 #2
0
 /// <summary>
 /// 合约查询回调
 /// </summary>
 /// <param name="pInstrument"></param>
 /// <param name="pRspInfo"></param>
 /// <param name="nRequestID"></param>
 /// <param name="bIsLast"></param>
 void OnRspQryInstrument(SecurityFtdcInstrumentField pInstrument, SecurityFtdcRspInfoField pRspInfo, int nRequestID, bool bIsLast)
 {
     if (pInstrument != null)
     {
         SysConst.Instruments[pInstrument.InstrumentID.Trim()] = pInstrument;
         if (bIsLast)
         {
             InitQuery();
             ///
             if (comboBoxInstrument.InvokeRequired)
             {
                 base.Invoke(callbackUpdateComboboxInstrument);
             }
             else
                 UpdateComboboxInstrument();
             Debug.WriteLine("合约查询完毕!");
         }
     }
     else
     {
         Debug.WriteLine("没有合约信息!");
     }
 }
예제 #3
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            ///
            //SecurityFtdcInstrumentField field1 = new SecurityFtdcInstrumentField
            //{
            //    InstrumentID = "10000031",
            //    InstrumentName = "上汽集团6月1200"
            //};
            //SysConst.InstrumentData[field1.InstrumentID] = field1;
            SecurityFtdcInstrumentField field2 = new SecurityFtdcInstrumentField
            {
                InstrumentID = "000002",
                InstrumentName = "A股指数"
            };
            SysConst.InstrumentData[field2.InstrumentID] = field2;
            SecurityFtdcInstrumentField field3 = new SecurityFtdcInstrumentField
            {
                InstrumentID = "000003",
                InstrumentName = "dddd"
            };
            SysConst.InstrumentData[field3.InstrumentID] = field3;
            SecurityFtdcInstrumentField field4 = new SecurityFtdcInstrumentField
            {
                InstrumentID = "000004",
                InstrumentName = "工业指数"
            };
            SysConst.InstrumentData[field4.InstrumentID] = field4;
            SecurityFtdcInstrumentField field5 = new SecurityFtdcInstrumentField
            {
                InstrumentID = "000005",
                InstrumentName = "商业指数"
            };
            SysConst.InstrumentData[field5.InstrumentID] = field5;
            SecurityFtdcInstrumentField field6 = new SecurityFtdcInstrumentField
            {
                InstrumentID = "000006",
                InstrumentName = "地产指数"
            };

            //SysConst.InstrumentData[field6.InstrumentID] = field6;
            //SecurityFtdcInstrumentField field7 = new SecurityFtdcInstrumentField
            //{
            //    InstrumentID = "10000032",
            //    InstrumentName = "上汽集团6月1300"
            //};
            //SysConst.InstrumentData[field7.InstrumentID] = field7;
            //SecurityFtdcInstrumentField field8 = new SecurityFtdcInstrumentField
            //{
            //    InstrumentID = "10000035",
            //    InstrumentName = "aaaaaaa"
            //};

            //SysConst.InstrumentData[field8.InstrumentID] = field8;
            //SecurityFtdcInstrumentField field9 = new SecurityFtdcInstrumentField
            //{
            //    InstrumentID = "10000037",
            //    InstrumentName = "ccccc"
            //};
            //SysConst.InstrumentData[field9.InstrumentID] = field9;


            //单独测试行情
            //Application.Run(new LTSMarketDemo());
           Application.Run(new LTSDemo());
        }