2010年7月11日 星期日

C# 使用 HTS API TRADE 下單

HTS 自動下單
所先先準備
1.HTS日盛HTS API V1.30.0.PDF文件
2.C:\JihSun\HTS2\Dll\HTSAPITradeClient.dll


在C#中定義DLL的方法,因為這DLL沒法直接建Interop
        #region DLL Define
        [DllImport(@"C:\JihSun\HTS2\Dll\HTSAPITradeClient.dll")]
        static extern void HTSOrder([MarshalAs(UnmanagedType.LPStr)] string str);
        #endregion

並且引用
using System.Runtime.InteropServices;
之後就可以把下單字傳下過去了
下單字串範例
Market=F,Account=A01-1234567,ContractName=TXF,ContractDate=200808,OpenCloseAu
to=A,BuySell=B,Lots=1,OrderType=L,Price=8888,FokIocRod=R,DayTrade=N

沒有留言: