コード例 #1
0
 // ------------------------------------------------------------------------
 /// <summary>初始化,尝试连接服务器</summary>
 /// <param name="brokerID">经纪人代码</param>
 /// <param name="userID">用户ID</param>
 /// <param name="tradeAddr">交易接入地址:tcp://xxx.xxx.xxx.xxx:xxxx</param>
 /// <param name="thisone">业务回调函数</param>
 public CtpAPI(String brokerID, String userID, String tradeAddr, GlobalVar.CTPCallBack thisone)
 {
     tradeCallBack = thisone;
     reqList       = new Dictionary <string, string[]>();
     countList     = new Dictionary <string, int>();
     resList       = new Dictionary <string, string[]>();
     tradeCallback = new CallbackDelegate(this.tradeCallbackFunction);
     TradeInitAPI(tradeAddr, tradeCallback, brokerID.Trim() + "-" + userID.Trim());
 }
コード例 #2
0
ファイル: CtpMdApi.cs プロジェクト: ralex1975/ProgrammeTrade
 // ------------------------------------------------------------------------
 /// <summary>初始化,尝试连接服务器</summary>
 /// <param name="brokerID">经纪人代码</param>
 /// <param name="userID">用户ID</param>
 /// <param name="tradeAddr">交易接入地址:tcp://xxx.xxx.xxx.xxx:xxxx</param>
 /// <param name="thisone">业务回调函数</param>
 public CtpMdApi(String brokerID, String userID, String tradeAddr, GlobalVar.CTPCallBack thisone)
 {
     mdCallBack = thisone;
     mdCallback = new CallbackDelegate(this.mdCallbackFunction);
     MdInitAPI(tradeAddr, mdCallback, brokerID.Trim() + "-" + userID.Trim());
 }