HSP程式交易論壇 >> 程式交易 >> 論壇主區 >> 下單機討論區 >> HSP系統新增下單功能
HSP系統新增下單功能
Hunta,2009-12-10 08:52:00
近期我們與群益合作,將其報價及下單API直接整合至HSP系統之內,相信近期各位在使用群益API報價可以明顯的感受到,其即時性及完整性遠勝於一般的DDE報價方式。
目前我們也已完成群益下單API的整合工作,HSP v5.4版開始新增「下單」功能,可由HSP平台直接送單至群益的收單主機,經實際測試下單速度非常不錯,絕對勝過一般藉由下單機的下單方式,畢竟下單的指令不需繞過下單機即可送出,已佔了先天的優勢。
HSP系統在下單的部份新增了以下功能:
[COLOR=#f70909]注意!!目前HSP系統一律以[COLOR=#06a506]近月商品[/COLOR]為下單標的。[/COLOR]
1.策略編輯器新增「下單」函數
設定「商品」、委託價位(若勾選市價即將以市價送出)、最終部位(即你所期望最後的倉位結果,例如:2為多單2口,-2為空單2口)及當沖資料。
[IMGA=0,absMiddle]http://www.huntasoft.com/hsp/pic/1109-1.jpg[/IMGA]
2.在「程式交易平台」之「系統設定」中需輸入你的群益「帳號」、「密碼」及「期貨帳號」。
[IMGA=0,absMiddle]http://www.huntasoft.com/hsp/pic/1109-2.jpg[/IMGA]
3.新增「下單資訊」畫面
※若要執行正式下單策略時,請記得按下「主機連線」按鈕,HSP會連線下單及成交回報主機,處於待命狀態。
※「下單狀態」:可選擇「正式下單」或「模擬單(只顯示,不下單)」。
※「二段式翻單」:若勾選,代表當遇到「多翻空」或「空翻多」時,會先平倉,再建倉;此功能是用於「帳戶內只有單口保證金」者,若保證金足夠者,建議不勾選,系統會直接翻單。
※「儲存下單資訊」:若勾選,系統會將下單資訊內容存於huntap資料匣內,檔名為OrderInfo_日期.txt內,可供日後查詢之用。
※「未平倉資訊」:會顯示商品代號(如:TX12,代表台指期12月)、倉位多空(B為多單,S為空單)、口數及平均成本價位。
[IMGA=0,absMiddle]http://www.huntasoft.com/hsp/pic/1109-3.jpg[/IMGA]
TIGER,2009-12-10 12:44:40
版主真是太厲害了
推推推~~~~~~
我要去群益開戶了喔!!!!
Hunta,2009-12-10 15:42:18
補充說明:
下單函數內定在「[COLOR=#f70909]即時狀態[/COLOR]」、「[COLOR=#f70909]最後一根K線[/COLOR]」及「[COLOR=#f70909]未平倉部位與最終部位不同[/COLOR]」時才會動作。
以下為範例程式:
10 Va = 5分_開盤價
20 If 5分_K線時間 > 900 And 5分_K線時間 < 1330 Then
30 If 目前部位( 倉位多空 ) <= 0 Then
40 If 前1_5分_KD_k( 9 ) > 前1_5分_KD_d( 9 ) And 前1_5分_均價( 6 ) > 前3_5分_均價( 6 ) Then
50 Show [ K線下方 , ▲ ]
60 操作訊號( 空單平倉 , 1口 , Va )
70 操作訊號( 多單建倉 , 1口 , Va )
80 Vc = 目前部位( 口數 ) * 目前部位( 倉位多空 )
90 下單[ MTX 小台指期 , 操作價位:市價 , 最終部位:Vc ]
100 End If
110 End If
120
130 If 目前部位( 倉位多空 ) >= 0 Then
140 If 前1_5分_KD_k( 9 ) < 前1_5分_KD_d( 9 ) And 前1_5分_均價( 6 ) < 前3_5分_均價( 6 ) Then
150 Show [ K線上方 , ▼ ]
160 操作訊號( 多單平倉 , 1口 , Va )
170 操作訊號( 空單建倉 , 1口 , Va )
180 Vc = 目前部位( 口數 ) * 目前部位( 倉位多空 )
190 下單[ MTX 小台指期 , 操作價位:市價 , 最終部位:Vc ]
200 End If
210 End If
220 End If
230
240 // 收盤出場
250 If 5分_K線時間 = 1345 And 目前部位( 倉位多空 ) <> 0 Then
260 If 目前部位( 倉位多空 ) > 0 Then
270 操作訊號( 多單平倉 , 1口 , Va )
280 Show [ K線下方 , ◎ ]
290 Else
300 操作訊號( 空單平倉 , 1口 , Va )
310 Show [ K線上方 , ◎ ]
320 End If
330 下單[ MTX 小台指期 , 操作價位:市價 , 最終部位:0 ]
340 End If
下載程式[URL=http://www.huntasoft.com/hsp/0100.rda]http://www.huntasoft.com/hsp/0100.rda[/URL]
bw5168,2009-12-11 00:19:23
請教"最後一根K線' 看起來適用在next bar va=開盤價,
使用this bar va=收盤價,碰到就會送出嗎?
謝謝
Hunta,2009-12-11 08:12:36
下單函數This Bar也同樣適用。
bw5168,2009-12-16 08:39:44
請教版主
1.下單資訊 的儲存下單資訊 請問存在哪邊?按打關掉打開似乎還是在預設狀況?
2.此內建下單可以自行啟動連同及時資訊號?
3.送單出去正式下單有回報市價價格嗎?在回報的資訊欄,
Hunta,2009-12-16 09:02:05
1.在huntap資料匣內,名稱為OrderInfo日期.txt;群益下單API沒有提供斷線功能,所以一旦連上,除非關閉「程式交易平台」視窗,否則會一直保持連線。
2.暫時沒有
3.在未平倉資訊欄內會顯示成交價格
gary09210217,2009-12-23 13:33:39
請問版主
今天所新增康和下單功能有沒有實測的速度可供會員們參考
不知相較於群益的下單功能如何?
Hunta,2009-12-23 13:59:31
個人感覺:
康和實測的下單成交速度大約1~3秒(與群益接近,因交易時間不同所以不大容易比較),但成交回報速度似乎有慢一點點(相較於群益)。
bw5168,2010-03-13 17:51:50
[QUOTE][B]下面引用由[U]Hunta[/U]發表的內容:[/B]
近期我們與群益合作,將其報價及下單API直接整合至HSP系統之內,相信近期各位在使用群益API報價可以明顯的感受到,其即時性及完整性遠勝於一般的DDE報價方式。
目前我們也已完成群益下單A...[/QUOTE]
請教版主,使用hsp內建下單機下單(以群益跟康和)若盤中程式已下1口多單,又自行在期貨下單1口 ,平倉時由程式下單,
請問會將2口全部平倉嗎? 還是平倉1口?
Hunta,2010-03-13 20:49:26
若有自行手動下單,請於手動下單後,立即按一下「未平倉查詢」鈕即可。
bw5168,2010-03-13 22:17:40
您好版主
剛剛下單的問題再請教一下,連接外部下單機 若手動下單後 因實際的部位會與下單機不同 所以要手動調整,
用hsp內建的下單,裡面的最終部位若選"系統" 下個指令若是平倉 會全部平倉嗎( 還是會留下手動下單那一口?)
97 1 2 8: 此主題共有15帖 此頁12帖 每頁12帖
[查看完整模式] LeadBBS 5.0 耗時62.5毫秒 請求2次
|