延續上一篇的策略範例。
假設這是目前上線使用中的程式,萬一策略的績效回吐超過一定的金額 就要自動把程式停止交易,應該如何在程式碼控制呢
用到了 netprofit 函數
(這是比較簡單的寫法,有任何錯誤請指正)
範例的參數設定
這是原本的回測績效
設定最大回檔風險
策略從創新高之後拉回超過50000就停止交易了,之後就不會再產生新的買賣訊號,不知道未來會不會起死回生,但是至少回檔損失控制在能夠接受的風險;
如果想要讓淨值再回到原先的水平又自動開啟交易功能,需要用專業版ADE和GV功能
長期使用程式交易者應該了解,每支策略都有它的壽命,不可能永遠存在獲利,萬一有一天策略失效破了MDD,讓虧損鎖在一定的範圍
這樣的範例給大家參考!!
以上分享 歡迎留言討論。 或是追蹤我的 FB粉絲頁 https://www.facebook.com/upup12341234
文章標籤
全站熱搜
留言列表