雖然績效少了點 但是 盤的事後 不會受太大的傷
回測起來就知道
程式碼 其實和我之前分享的 差不多 可是 我有改一下
先說一下 程式結構 我適用 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),"空停")
全站熱搜
留言列表