註冊  登入
 

 搜尋

迷你方式顯示論壇 RSS訂閱此版新訊息  

加入收藏 

使用幫助 

聯繫我們 
首頁 >> 程式交易 >> 論壇主區 >> HSQL語言討論區 >> 查看文章
 新帖 新投票 回覆文章 上篇 重新整理 下篇  


 97 1 8: 此主題共有4帖 此頁4帖 每頁12帖
 


 主題:有關輸出命令檔的問題! - 複製地址
 

帥哥,離線

TIGER  巨蟹座 寅虎



級別 騎士
積分 292
經驗 25137
文章 206
註冊 09-11-12 23:41
發表: 2009-11-17 14:24:21 人氣:45350樓主

有關輸出命令檔的問題!

請教版主:有關輸出命令檔的部份:
有提到
原本空手,想進2口多單,則Vk設為2
原本空手,想進2口空單,則Vk設為-2
原本手中2口多單,想全部平倉,則Vk設為0
原本手中2口空單,想全部平倉,則Vk設為0
原本手中1口多單,想再加碼1口多單,則Vk設為2
原本手中1口空單,想再加碼1口空單,則Vk設為-2
 
應該是分類成3種情形:
1.空手-->進倉
2.有部位-->平倉
3.有部位-->加碼
 
所以說手中有空單想要平倉然後反手作多單
是不是就要輸出兩個命令檔
一個是空單平倉的命令檔
一個是多單建倉的命令檔
我的說法是正確的嗎?
 
以下的範例,平倉的部份需要輸出命令檔嗎?
以範例1程式為主體,介紹如何加入下單機程式:
(本範例是以雅策下單機為例,其下單機之命令檔為c:\cur_cmd.txt,格式為yyyy/mm/dd hh:nn 多空部位 )
10 If 前1_5分_MACD交叉( 10 , 10 , 20 ) = 是 Then 
20  If 交叉類型 = 1 Then 
30   If 目前部位( 倉位多空 ) <= 0 Then 
40    Show [ K線下方 , 多 ] 
50    Va = 5分_開盤價 
60    操作訊號( 空單平倉 , 1口 , Va ) 
70    操作訊號( 多單建倉 , 1口 , Va ) 
80    S1$ = '1' 
90    S2$ = Cstr( Va ) 
100    輸出命令檔( c:\cur_cmd.txt , [yyyy]/[mm]/[dd]□[hh]:[nn]:[ss]□[S1$]□[S2$] , 單次 ) 
110   End If 
120  Else 
130   If 目前部位( 倉位多空 ) >= 0 Then 
140    Show [ K線上方 , 空 ] 
150    Va = 5分_開盤價 
160    操作訊號( 多單平倉 , 1口 , Va ) 
170    操作訊號( 空單建倉 , 1口 , Va ) 
180    S1$ = '-1' 
190    S2$ = Cstr( Va ) 
200    輸出命令檔( c:\cur_cmd.txt , [yyyy]/[mm]/[dd]□[hh]:[nn]:[ss]□[S1$]□[S2$] , 單次 ) 
210   End If 
220  End If 
230 End If 
煩請版主解惑!謝謝!


TIGER

帥哥,離線

Hunta 



門派 管理員
職務 總版主
級別 法老
聲望 +100000
財富 100002
積分 101915
經驗 642850
文章 1733
註冊 09-04-10 17:15
發表: 2009-11-17 15:04:542

不需要先平倉再建倉!!
只要下達「最終部位」即可,中間的操作細節下單機會幫你搞定。

帥哥,離線

TIGER  巨蟹座 寅虎



級別 騎士
積分 292
經驗 25137
文章 206
註冊 09-11-12 23:41
發表: 2009-11-17 15:47:103

我明白了
順便請教版主
我的策略及回策績效都檢視完畢了
我想要先做即時的測試
需要先購買一個月嗎?
還是有其它方式測試7天?
煩請版主解惑!謝謝!


TIGER

帥哥,離線

Hunta 



門派 管理員
職務 總版主
級別 法老
聲望 +100000
財富 100002
積分 101915
經驗 642850
文章 1733
註冊 09-04-10 17:15
發表: 2009-11-17 16:25:354

請回報序號,我們直接開通[SIZE=2](測試7天)。[/SIZE]


 97 1 8: 此主題共有4帖 此頁4帖 每頁12帖
 

 新帖 新投票 回覆文章



回覆文章 注意: *為必填項
*驗證訊息
用戶名稱 密碼 註冊
*文章名稱 長度不得超過255字
內容(最大25K)

是否是UBB代碼

內容支持插入UBB標籤
使用方法請參考幫助
其它選項:  顯示簽名   鎖定文章  - 顏色表   Alt+S或Ctrl+Enter快速提交