一般來說,許多的投資人都會有加碼的動作,而HTS也可做到這一點

這邊舉例為:8MA與16MA交叉為基本進場方式、若收盤價過32MA再加碼一口

語法上比較特別的是收盤價過32MA的條件,前面記得加上currentcontracts=1,也就是現有部位等於1口多單,範例語法如下


if average(close,8) cross over average(close,16) then
buy("多") this bar at market end if

if currentcontracts=1 and close cross over average(close,32) then
buy("多加碼")  this bar at close end if


if average(close,8) cross under average(close,16) then
sell("空") this bar at market end if


if currentcontracts=-1 and  close cross under average(close,32) then
sell("空加碼") this bar at close end if

接著,由於這樣設hts4000並不會直接判斷加碼,所以需要改變屬性選單上的買賣契約數量>設定同一方向連續下單>對不同Signal名開放

加碼單1.jpg 

檢查一下,發現他會做加碼的動作囉!(黃線是32MA)

加碼單2.jpg 

    全站熱搜

    日盛期貨程式交易 發表在 痞客邦 留言(8) 人氣()