<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                Visual Studio安裝 Visual Studio是微軟(Microsoft)提供的一款用于C#編程的開發工具, 通過官方下載地址https://www.visualstudio.com/zh-hans/ 下載安裝, 并配置環境變量。 接口安裝 打開Wind終端,點擊“我的”或“量化”菜單下的“修復插件”→“修復C#插件”; ![](https://img.kancloud.cn/db/dc/dbdc622e36e849fd46cf1f9b95c2c11d_431x632.png) 如圖,C#修復完成即可使用C#接口。 ![](https://img.kancloud.cn/8e/c7/8ec7455cb895b4341a137da85423e036_667x484.png) 引用接口庫文件 使用Wind C#前必須引用接口庫文件,接口文件壓縮包下載,其中(Samples為案例;doc為幫助文檔;src 為C#接口的源代碼,有經驗的開發者,可根據自己的需求改進C#接口,甚至開發其它語言的Wind量化接口,比如SAS等) 1.新建C#項目,添加引用WAPIWrapperCSharp.dll ![](https://img.kancloud.cn/09/7f/097f10731b4a3bd065ea0feb96071060_940x693.png) 2.添加引用代碼using WAPIWrapperCSharp ![](https://img.kancloud.cn/bd/0c/bd0c9758edd1fa33e4e81edf213753e9_336x315.png) 在C#接口中,我們給出了命名空間WAPIWrapperCSharp,其中定義了接口類WindAPI,提供了所有功能函數。除了功能函數WSQ外,其他所有函數都是通過同步方式返回值,且定義返回值的數據結構為WindData。 public class WindData { public WindData(); public string[] codeList { get; set; }//返回的品種(WindCode)列表 public object data { get; set; }//返回的數據 public int errorCode { get; set; }//返回的錯誤碼 public string[] fieldList { get; set; }//返回的指標列表 public DateTime[] timeList { get; set; }//返回的時間列表 // 以下幾個Get函數可以便利地從返回值中獲取適當信息 public int GetCodeLength();//獲取返回的品種(WindCode)列表長度 public object getDataByFunc(string funcName, bool sameType = true); //返回的數據轉化為便于使用的數據結構,參數funcName為使用的函數名,sameType為是否保留數據原有的結構,可缺省,如sameType=false時返回值結構統一為object[,] public int GetDataLength();//獲取返回的數據長度 public string GetErrorMsg();//獲取錯誤信息 public int GetFieldLength();//獲取返回的指標長度 public string GetLogonId();//獲取交易帳號登陸后返回的登陸ID public string GetOrderNumber();//獲取交易柜臺提供的每條委托對應的委托號 public string GetOrderRequestID();//獲取下單,撤單,查詢時Wind接口返回的請求號 public int GetTimeLength();//獲取返回的日期列表長度 } 返回值數據結構WindData中codeList、fieldList和timeList分別是數據函數中的品種列表、指標列表和時間列表,是實際數據表的表頭。另外,交易函數的返回值表頭會存在fieldList中。 返回值data,在交易函數中默認為object[,],其余函數返回值data默認為一維數組,可通過給定的工具函數getDataByFunc轉為便于使用的數據結構,參數funcName為使用的函數名,sameType為是否保留數據原有的結構,可缺省,如選否,則返回值結構統一為object[,]。 例如:用戶想將通過wsd獲得的data轉化為便于使用的二維數組結構,可以使用getDataByFunc(“wsd”)實現,該函數返回值即處理過的二維數組。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看