雖然績效少了點 但是 盤的事後 不會受太大的傷

回測起來就知道 

程式碼 其實和我之前分享的 差不多 可是 我有改一下

先說一下 程式結構 我適用 HTS 其他軟體 的話 應該也寫的出來

===若是空手時候 ===

再前一天的最高點 *1.015 的值 突破做多單

===若是空手時候 ===

再前一天的最低點 *0.985 的值 突破做空單

===若是多單在手的時候===

再前一天的最低點*0.99 多單回補

===若是空單在手的時候===

再前一天的最高點*1.01 空單回補

HTS的程式碼

if marketposition=0 then
buy("多") h*(1.015) stop
end if
if marketposition=0 then
sell("空") l*(0.985) stop
end if
if marketposition=1 then
EXITLONG("多停") L*(0.99) stop
end if
if marketposition=-1 then
EXITSHORT("空停") H*(1.01) stop
end if

至於為什麼要設 1.015 或是0.01 ,,,0.99 ,,,,0.985 這個是濾網 可以過濾一些不要的突破

這不是最佳參數 有趣的話 可以加上 high*(1+AA) 設定 AA 為變數 來跑跑看 

依樣加上 指標碼

draw1[-1](h*(1.015),"多")
draw2[-1](l*(0.985),"空")

draw3[-1](l*(0.99),"多停")
draw4[-1](h*(1.01),"空停")

全站熱搜

JinShiang 發表在 痞客邦 留言(1) 人氣()