250  

 

延續上一篇的策略範例。

假設這是目前上線使用中的程式,萬一策略的績效回吐超過一定的金額 就要自動把程式停止交易,應該如何在程式碼控制呢

用到了 netprofit 函數

 342   

(這是比較簡單的寫法,有任何錯誤請指正)

範例的參數設定

  339  

這是原本的回測績效

341  

設定最大回檔風險

340    

策略從創新高之後拉回超過50000就停止交易了,之後就不會再產生新的買賣訊號,不知道未來會不會起死回生,但是至少回檔損失控制在能夠接受的風險;

如果想要讓淨值再回到原先的水平又自動開啟交易功能,需要用專業版ADE和GV功能

長期使用程式交易者應該了解,每支策略都有它的壽命,不可能永遠存在獲利,萬一有一天策略失效破了MDD,讓虧損鎖在一定的範圍

這樣的範例給大家參考!!

以上分享 歡迎留言討論。 或是追蹤我的 FB粉絲頁   https://www.facebook.com/upup12341234

 

 

arrow
arrow

    元大期貨楊宗儒 發表在 痞客邦 留言(0) 人氣()