日盛期貨 API 自動下單 下單機 鍵盤下單 閃電下單 鋪價下單

日盛API- 應用程式介面介紹


下單前說明:

1.您必須擁有日盛期貨帳號,若沒有期貨帳號,請至日盛期貨開戶。
請務必下載HTS最新版本,並重新安裝  (舊版可能導致慢盤&送單延遲的風險)

2.此外,您必須確認已經安裝期貨商發給您的[中繼憑證][數位憑證] ,
若要匯出憑證,以日盛期貨爲例,請先登入日盛期貨的網頁,選擇"備份憑證",將憑證輸出成檔案存在電腦中,
以後只要開啓該檔案,就可以依照指示匯入憑證


01.配合HTS API,因此需安裝較新版本之HTS(程式會檢查並提示)
02.此一程式執行環境需事先安裝.NET Framework 2.0以上版本

(如無安裝.NET,程式啟動時會發生錯誤)
下載安裝網址

.Net Framework

http://www.microsoft.com/zh-tw/download/details.aspx?id=17851





------------------------------------------

HTS   A P  I  

 應用程式介面使用說明 

 

 

1. 簡介

 

A P I簡稱應用程式設計介面,

 

此介面提供事先預定的函數讓外部程式呼叫,

 

以與應用程式溝通或使用其服務.

 

 

HTS  A P I
 

是以單一DLL(Dynamic Linked Library,

HTSAPITradeClient.dll)形式提供

函數讓外部程式呼叫HTS A P I

的下單核心服務.

交易員及程式設計師可使用開發工具(VB/VC++/Delphi/.Net/Excel)

設計自己特製的下單應用程式(即個人下單機,需自行設計)

 

直接呼叫HTS A P I
 

或利用程式交易軟體(STS/Tradestation/MetaStock...)產生買賣訊號後,

再直接呼叫HTS 應用程式介面 間接讀檔方式進行下單動作.

 

 

2. 架構

對整體下單軟體架構的了解將有助於後續的應用程式開發工作.

 



應用程式呼叫HTSA P I
 (HTSAPITradeClient.dll)

内的函數將下單指令字串送給A P I

Trade Manager(APITradeMgr.exe)進行字串語法檢核.

A P I Trade Manager 負責將正確的下單指令字串轉換成正式下單指令.

接著HTS 下單核心進行憑證檢查及憑證簽章後,

送給後台主機處理.

 

3. 程式設計

3.1 前置作業

請先正式登入HTS 成功後, 執行A P ITrade Manager

(位於\HTS 安裝目錄\APITradeMgr.exe).

 

 

 

3.2 API 函數說明

目前HTSAPITradeClient.dll 提供一個下單函數:

HTSOrder

Argument: string 下單指令字串

Return: none

Delphi Pascal 語言使用宣告為:

procedure HTSOrder(sOrderTokens: LPSTR); stdcall;

Tradestation PowerEditor EasyLanguage 使用宣告為:

DefineDLLFunc: "C:\JihSun\HTS2\DLL\HTSAPITradeClient.dll", void,"HTSOrder",

LPSTR;

唯一參數為下單指令字串, 語法規格如下表.

 


 

範例1: 期貨下單字串

Market=F,Account=A01-1234567,ContractName=TXF,ContractDate=200808,OpenClose

Auto=A,BuySell=B,Lots=1,OrderType=L,Price=8888,FokIocRod=R,DayTrade=N

 

範例2: 選擇權下單

Market=O,Account=A01-1234567,ContractName=TXO,ContractDate=200808,CallPut=C

,StrikePrice=8000,OpenCloseAuto=O,BuySell=B,Lots=1,OrderType=L,Price=88,Fok

IocRod=R 

 

 

3.3 函數呼叫

 

Delphi Pascal 語言:

HTSOrder(pansichar(Market=F,Account=A01-1234567,ContractName=TXF,Contract

Date=200808,OpenCloseAuto=A,BuySell=B,Lots=1,OrderType=L,Price=8888,FokIocRo

d=R,DayTrade=N));

Tradestation EasyLanguage:

HTSOrder(Market=F,Account=A01-1234567,ContractName=TXF,ContractDate=20080

8,OpenCloseAuto=A,BuySell=B,Lots=1,OrderType=L,Price=8888,FokIocRod=R,DayTr

ade=N);

 

4. 執行結果

 

 

 

 

 

 

____________________________________________________________________________

 

 

【教學範例】簡單兩步驟~API下單操作一點就通 

 

http://sylvialo.sg1010.myweb.hinet.net/aaa001.gif

第一步:驅動HTS買賣信號
在把HTS買賣信號叫出來之前,只要先將特定程式碼貼至買賣信號-MACD策略」最下方

就可以與交易系統平台做連結了!! 

 

注意:特定程式碼會因為客戶自備的下單機不同,而有所差異。 

 http://sylvialo.sg1010.myweb.hinet.net/aaa002.gif

http://sylvialo.sg1010.myweb.hinet.net/aaa003.gif

 

 

第二步:開啟日盛API介面 

HTS 安裝目錄\Jihsun\HTS2\APITradeMgr.exe,用滑鼠點擊兩下後即可開啟。

而日盛API的管理模式有模擬下單及正式下單兩種,只要勾選【正式下單】並輸入下單密碼,即可切換到正式下單環境。

 

http://sylvialo.sg1010.myweb.hinet.net/aaa004.gif

 

 

第三步:開啟自備下單機 

當投資人完成第一、二步驟後,只要再開啟自備的下單機,就可執行API下單了,下圖為老王每日於正式狀態下進行API下單的電腦畫面。

 

http://sylvialo.sg1010.myweb.hinet.net/aaa005.gif

綜合以上,進行API下單的每日必經操作流程,只須把HTS買賣訊號叫出來è打開日盛「APITradeMgrè再打開客戶自備的下單機,就能有紀律、有策略地進行期權下單交易。

 

 

 

*此為日盛HTS系統程式語法使用介紹說明,提供之語法僅為教學範例檔 

 任何參數請客戶自行設定,本人僅提供介面語法操做說明*

系統平台僅供參考,投資人仍需自行判斷負責,日盛期貨不負任何法律責任。

日盛期貨股份有限公司  地址:台北市南京東路二段111號四樓電話:(02)2504-2088

日盛期貨經金管會核准之期貨商許可證照字號為98年金管期總字第011

 

當沖神兵在HTS上面,是一種快速下單以及閃電下單的期貨下單方式.7302和滑鼠下單是操作小台指的利器。程式交易以及系統交易同使一種交易型態。波段的交易方式最適合的是智慧單。這是日盛期貨獨有。STS和API的搭配,可達到自動下單的完全狀態。金融期貨和選擇權是密不可分的。下單機和鍵盤下單有望可互相配合。大台指以及黃金期貨都是在趨勢中,尋找獲利方式。停損單在寶來期貨ˋ群益期貨ˋ元大期貨ˋ永豐期貨ˋ康合期貨,都無日盛好。台灣期貨交易所的手續費成本都乎都相同。下單裡面的大戶系統和點價下單,都可以用在停損ˋ限價ˋ市價ˋ當沖這四個方面。外資和法人以及自營都是市場上的主力。股票期貨和個股期貨是同一種商品。大戶系統以及光速非常適合下單價差和交易ˋ追價以及反手。Trade station以及奇狐都是程式交易工具

文章標籤
創作者介紹

日盛期貨 營業員 秉暉- HTS,STS 程式交易 API,條件單,閃電下單,觸及市價

日盛期貨秉暉 發表在 痞客邦 PIXNET 留言(1) 人氣()


留言列表 (1)

發表留言
  • Alan Yu
  • 以上介紹的應是下單API, 請問日盛有提供報價API嗎? 其輸出可直接導入Java,VB等程式, 無須再由excel輸出.
  • 您好,日盛並無提供報價API。謝謝

    日盛期貨秉暉 於 2017/03/01 14:54 回覆