コード例 #1
0
ファイル: TradeUser.cs プロジェクト: ralex1975/ProgrammeTrade
        /// <summary>报单返回:目前仅处理错误信息</summary>
        private int onRspOrderInsert(String[] resStr)
        {
            FormTool.DisplayErrorMessage(resStr[7]);

            String[] result = new String[2];
            result[0] = resStr[0];
            result[1] = resStr[7];
            DataProcess.OrderError(result);
            return(0);
        }
コード例 #2
0
        private void onUnSubscribeMarketData(String[] resStr)
        {
            if (resStr[3].Equals("0"))
            {
                FormTool.DisplayStatusMessage("退订行情成功");

                // 本地索引数据修改:仅删除索引,不删除实际数据
                instrumentIndex.Remove(resStr[6]);
            }
            else
            {
                FormTool.DisplayErrorMessage("退订行情失败:" + resStr[4]);
            }
        }
コード例 #3
0
 private void onSubscribeMarketData(String[] resStr)
 {
     if (resStr[3].Equals("0"))
     {
         FormTool.DisplayStatusMessage("订阅行情成功");
         if (!instrumentIndex.ContainsKey(resStr[6]))
         {
             // 本地索引数据添加
             List <MD> md = new List <MD>();
             marketData.Add(md);
             instrumentIndex.Add(resStr[6], marketData.Count);
         }
         else
         {
             Console.WriteLine("Already subscript: " + resStr[6]);
         }
     }
     else
     {
         FormTool.DisplayErrorMessage("订阅行情失败" + resStr[4]);
     }
 }
コード例 #4
0
ファイル: TradeUser.cs プロジェクト: ralex1975/ProgrammeTrade
 public int onRspOrderAction(String[] resStr)
 {
     FormTool.DisplayErrorMessage(resStr[7]);
     return(0);
 }