常常聽說 會買是徒弟,會賣才是師傅
這一篇來介紹 Multicharts內建常用的出場訊號
在Powerlanguage有幾個內建的set類出場函數
Setstoploss 停損
setstoploss(5000)這邊的數值指的是金額,也就是損失5000元就停損
也可以換個方式
setstoploss(25*bigpointvalue) 因為台指期一大點是200,所以停損25點就是5000
好處是當根K棒內會執行,不用等到next bar
Setbreakeven 獲利一定金額守不輸
setbreakeven (2000), 當獲利超過2000元的時候,若折返回到進場價格+成本,就自動平倉
Setprofittarget 停利
Serprofittarget(6000)
假設進場價位在8000,價格來到8030就獲利平倉
Setdollartrailing 折返一定點數出場
Setdollartrailing (獲利金額 , 折返金額)
假設Setdollartrailing (10000 , 4000),就是獲利超過10000之後,回吐4000就出場
為了保護獲利,常常會用到的函數
Setpercenttrailing 折返百分比停利
Setpercenttrailing(獲利金額,折返百分比)
假設Setpercenttrailing(10000,50),就是獲利超過10000之後,折返50%就會停利出場
如果獲利來到20000,就是回到只有獲利10000的時候就會平倉
提醒在用到Setdollartrailing 和 Setpercenttrailing的指令做回測的時候必須特別小心
尤其是設定的K棒周期比較長,而回檔出場的金額或比例又比較短
在Multicharts的判斷上會失真,
必須開啟細部回測,而且tick的資料必須完整
否則就會出現很完美的績效但實際上交易卻做不到
留言列表