1358  

 

當程式的績效創新高,每天都是充滿希望的一天

1455  

有沒有想過,程式有一天會失效,原本表現良好的策略卻跌破了MDD......

1457  

遇到太多的經驗,當策略上線之後表現不如預期~~原本在預期45度上升軌道內的獲利績效,卻不知不覺出軌了

這時候就應該要當機立斷 啟動自動毀滅的裝置

如同期貨交易的第一課就是要懂得停損,策略跌破了MDD之後應該怎麼辦,當然是先停止交易,用一個簡單的小程式,在虧損達到了一定的程度發出警示,幫助我們在策略管理上更加方便

在Powerlanguage 新增指標 

Equity= i_ClosedEquity;  未平倉的權益淨值

EquityHigh= iff(Equity>=EquityHigh,Equity,EquityHigh);

if date>STdate then EquityTrailing= EquityHigh-Equity;

MaxET=iff(EquityTrailing>maxET, EquityTrailing, maxET);

當回檔超過了一定的金額就出現文字

if maxET>MDD then begin

text_delete(value99);

value99=text_new(d,t,h,"GAME OVER");

text_SetStyle(Value99, 1, 1);

text_SetSize(Value99,15);

text_setcolor(value99,red);

text_Setlocation(Value99,D,T,GetAppInfo(aiLowestDispValue)+20);

Alert( "GAME OVER" ) ;

end;

自設參數 從開始交易的日期,從高點回檔的金額

1450  

把指標隱藏起來

1451  

啟動警示功能

1452  

遇到回檔過深就會顯示文字提示,這時候就應該要留意了~

1453  

multicharts畫面會彈跳出視窗,再次提醒部位的風險

1454  

更簡便的就是寫到程式碼裡面,當績效表現不如預期就自動平倉關機,把人性的弱點拋在腦後 通通交給電腦執行;雖然很難過,但這一天終究會來

1456

永遠不知道明天的盤勢會如何發展,只有做最好的準備,最壞的打算~~

arrow
arrow
    全站熱搜

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