134    

 

會買是徒弟,會賣才是師傅~~交易的核心不在進場而是在出場,關鍵的停損停利掌握70%的獲利...

 

在Multicharts內建了一些出場的功能,在這一篇有提到過;程式碼裡面也有一些有關出場的指令

移動停利的函數最常用到的就是 setpercenttrailing 百分比移動停損和setdollartrailing,好處是當根K棒內可以執行,缺點是這二個函數有一些回測的盲點

如果用比較長的週期做回測, 而setpercenttrailing設的回檔值太小,在當根K棒難以判定是先停利或是停損出場,需要打開細部回測

使用setpercenttrailing(30*bigpointvalue,10) 設定的出場模式  獲利30點之後獲利從最高回檔10%出場,回測的績效

357  

加入細部回測

358  

實際的結果

359  

哇~~怎麼差這麼多~~~     所以,有沒有方法不用到set指令取代移動停損停利呢

其實移動停損有很多種寫法,也有很多種變化,下面是其中之一範例

360  

空單的停利出場就相反,以此類推......

要多設定二個變數,程式碼又多好幾行,不是很簡單便利,是否有更好的寫法? 以下範例參考

 

value1 = maxpositionprofit / bigpointvalue;  計算獲利點數
if marketposition =1 and value1>xPFT then sell next bar at avgentryprice+value1-value1*xPCT/100 stop; 如果持有多單 當獲利折返一定百分比多單出場
if marketposition =-1 and value1>xPFT then buytocover next bar at avgentryprice-value1+value1*xPCT/100 stop; 如果持有空單當獲利折返一定百分比出場

這樣更簡單許多~~

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

 

 

 

 

 

 

arrow
arrow

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