HSP程式交易論壇 >> 程式交易 >> 論壇主區 >> HSQL語言討論區 >> 先判斷 是否有單 == 輸出命令檔
先判斷 是否有單 == 輸出命令檔
kgb33,2009-08-10 11:17:13
60 // 多方下單
70 If 前1_5分_均線趨勢( 5 ) = 1
80 If 目前部位( 倉位多空 ) <= 0 Then
90 Show [ K線下方 , 多 ]
100 操作訊號( 空單平倉 , 1口 , Va )
110 操作訊號( 多單建倉 , 1口 , Va )
120 End If
130 End If
請問一下 在出現做多訊號時 如有 空單 應平空單 再進多單,如沒單 只進多單,
但當下 要請問的是 [SIZE=3]輸出命令檔 要如何寫?[/SIZE]
Hunta,2009-08-10 12:24:18
就策略程式而言,只需下達命令訊號至命令檔即可,其餘交由下單機處理。
60 // 多方下單
70 If 前1_5分_均線趨勢( 5 ) = 1 [COLOR=#ff0000]Then[/COLOR]
80 If 目前部位( 倉位多空 ) <= 0 Then
[COLOR=#ff0000]Va = 5分_開盤價[/COLOR]
90 Show [ K線下方 , 多 ]
100 操作訊號( 空單平倉 , 1口 , Va )
110 操作訊號( 多單建倉 , 1口 , Va )
[COLOR=#ff0000]S1$ = '1'
S2$ = Cstr( Va )
輸出命令檔( c:\cur_cmd.txt , [yyyy]/[mm]/[dd]□[hh]:[nn]:[ss]□[S1$]□[S2$] , 單次 )
[/COLOR] 120 End If
130 End If
kgb33,2009-08-10 16:08:36
也就是說 判斷
1. 有 空單 應平空單 再進多單
2.沒單 只進多單
現在1或2 的狀況 並進行動做 是由 下單機處理??
在HSP程式 不做分類或研判?
kgb33,2009-08-10 16:28:39
抱歉 我將 程式 和問題 以短訊 發給您 請幫我看一下 謝謝 麻煩您
Hunta,2009-08-10 16:44:22
[QUOTE][B]下面引用由[U]kgb33[/U]發表的內容:[/B]
也就是說 判斷
1. 有 空單 應平空單 再進多單
2.沒單 只進多單
現在1或2 的狀況 並進行動做 是由 下單機處理??
在HSP程式 不做分類或研判?
[/QUOTE]
HSP系統針對平倉的操作為:
部位有單,則平倉
部位無單,則不動作
另外,沒有收到你的短訊?
kgb33,2009-08-10 18:27:04
100 操作訊號( 空單平倉 , 1口 , Va )
110 操作訊號( 多單建倉 , 1口 , Va )
S1$ = '1'
S2$ = Cstr( Va )
輸出命令檔( c:\cur_cmd.txt , [yyyy]/[mm]/[dd]□[hh]:[nn]:[ss]□[S1$]□[S2$] , 單次 )
所以 以上的寫法 部位有單,則 會產生 "輸出命令檔" 平倉 ,再 會產生 "輸出命令檔" 建倉 ?
部位無單,則 只會產生 "輸出命令檔" 建倉 ?
是否如此? 謝謝
Hunta,2009-08-10 18:47:59
可能必須視下單機之規定,一般而言,我們針對命令檔輸出1,代表要讓手中部位成為1口多單;而命令檔輸出-1,代表要讓手中部位成為1口空單,而中間送單的過程交由下單機自已處理。
kgb33,2009-08-10 21:13:15
了解 謝謝
kgb33,2009-08-11 09:27:08
抱歉在請問一下 有推薦的下單機嗎?
Hunta,2009-08-11 10:48:42
可以參考[URL=http://www.huntasoft.com/leadbbs/a/a.asp?B=106&ID=524]http://www.huntasoft.com/leadbbs/a/a.asp?B=106&ID=524[/URL]
或是某些營業員只要跟它開戶,就提供免費的下單機,可以在網路上搜尋一下。
若有發現其他好用的下單機,也煩請大家提供。
97 1 8: 此主題共有10帖 此頁10帖 每頁12帖
[查看完整模式] LeadBBS 5.0 耗時70.3毫秒 請求2次
|