註冊  登入
 

 搜尋

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

加入收藏 

使用幫助 

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


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


 主題:This Bar程式寫作範例 - 複製地址
 

帥哥,離線

Hunta 



門派 管理員
職務 總版主
級別 法老
聲望 +100000
財富 100002
積分 101915
經驗 642850
文章 1733
註冊 09-04-10 17:15
發表: 2009-08-30 20:46:57 人氣:49844樓主

This Bar程式寫作範例

有鑑於近來許多人問到This Bar程式的寫法,所以特別編寫一個範例供大家參考。
 
策略條件:MACD指標在K線進行中,一旦黃金交叉則做多,死亡交叉則做空,不論該根K線收盤時是否仍舊交叉。
 
程式碼如下:
  10 Va = 5分_收盤價 
  20 
  30 // 多單進場 
  40 If 目前部位( 倉位多空 ) <= 0 Then 
  50  If 5分_MACD交叉( 10 , 10 , 20 ) = 是 Then 
  60   If 交叉類型 = 1 Then 
  70    If 單K計數器( 目前K線 , 1 ) = 0 Then 
  80     操作訊號( 空單平倉 , 1口 , Va ) 
  90     操作訊號( 多單建倉 , 1口 , Va ) 
 100     Show [ K線下方 , ↑ ] 
 110     S1$ = '1' 
 120     輸出命令檔( c:\cur_cmd.txt , [yyyy]/[m]/[d]□[hh]:[nn]:[ss]□[S1$]□[Va] , 單次 ) 
 130     單K計數器( 目前K線 , 1 ) = 1 
 140    Else 
 150     操作訊號( 空單平倉 , 1口 , Va ) 
 160     操作訊號( 多單建倉 , 1口 , Va ) 
 170     Show [ K線下方 , ↑ ] 
 180    End If 
 190   End If 
 200  End If 
 210 End If 
 220 
 230 // 空單進場 
 240 If 目前部位( 倉位多空 ) >= 0 Then 
 250  If 5分_MACD交叉( 10 , 10 , 20 ) = 是 Then 
 260   If 交叉類型 = -1 Then 
 270    If 單K計數器( 目前K線 , 0 ) = 0 Then 
 280     操作訊號( 多單平倉 , 1口 , Va ) 
 290     操作訊號( 空單建倉 , 1口 , Va ) 
 300     Show [ K線上方 , ↓ ] 
 310     S1$ = '-1' 
 320     輸出命令檔( c:\cur_cmd.txt , [yyyy]/[m]/[d]□[hh]:[nn]:[ss]□[S1$]□[Va] , 單次 ) 
 330     單K計數器( 目前K線 , 0 ) = 1 
 340    Else 
 350     操作訊號( 多單平倉 , 1口 , Va ) 
 360     操作訊號( 空單建倉 , 1口 , Va ) 
 370     Show [ K線上方 , ↓ ] 
 380    End If 
 390   End If 
 400  End If 
 410 End If 
 
下載程式碼 [URL=http://www.huntasoft.com/hsp/Thisbar.rda]http://www.huntasoft.com/hsp/Thisbar.rda[/URL]
 
This Bar策略程式使用注意事項:
※策略程式必須從開盤起持續執行,不可中途停止,否則可能某些進出場點會流失。
※This Bar策略程式會有回測數據失真的狀況發生,這是正常的狀況,因為回測時K線皆已跑完,系統無法回復至K線進行當中之狀態。
 

帥哥,離線

fkkshih  水瓶座 酉雞



級別 大俠
積分 121
經驗 27006
文章 103
註冊 09-05-28 08:13
發表: 2009-08-30 22:16:352

推一個,
 
MACD也在我的程式內有加入,不過不是用黃金或死亡交叉,
 
我是用( 5分_MACD差柱 - 前一5分_MACD差柱 ) > or < 某個參數時去做多空條件,
 
但這只是其中一個條件..我還有配合均線跟KD,
 
提供大家參考~
 
 

離線

bw5168 



級別 聖騎士
積分 462
經驗 49138
文章 331
註冊 09-04-16 16:35
發表: 2009-09-04 22:10:453

獲益良多  感謝!


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

 新帖 新投票 回覆文章



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

是否是UBB代碼

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