<分享>主圖的損益曲線圖
在下獻醜分享:主圖的損益曲線圖
答謝克拉克兄不吝惠賜1999-2001的台指歷史資料數據
只要您把邏輯設定好.績效.勝率.賺賠比.及損益曲線圖.
修改模組時在主圖上均可立即得知修改結果.方便大家編寫程式進度
範例為多空雙向,多單平倉=同時空單進場,
您可以在依您的策略自行修改:
//先定義您的多單及空單進場條件
多進:=
空進:=
//雙向損益計算
手續費:=3;
多補:=IF(空進>0,C,0),LINETHICK0;
多入:=IF(多補>0,REF(C,BARSLAST(多進)),0),LINETHICK0;
多單益:=IF(空進>0,多補-多入-手續費,0),LINETHICK1,COLORRED;
多總益:=SUM((多單益),0),LINETHICK0;
空補:=IF(多進>0,C,0),LINETHICK0;
空入:=IF(空補>0,REF(C,BARSLAST(空進)),0),LINETHICK0;
空單益:=IF(多進>0,空入-空補-手續費,0),LINETHICK1,COLORGREEN;
空總益:=SUM((空單益),0),LINETHICK0;
//雙向勝率&賺賠比
多賺趟:=SUM(IF(多單益>0,1,0),0),LINETHICK0;
多賠趟:=SUM(IF(多單益<0,1,0),0),LINETHICK0;
多勝率:=(多賺趟/(多賺趟+多賠趟))*100,LINETHICK0;
多賺:=SUM(IF(多單益>0 ,多單益,0),0),LINETHICK0;
多賠:=SUM(IF(多單益<0 ,多單益,0),0),LINETHICK0;
多賺賠比:100+(多賠/多賺)*100,LINETHICK0;
空賺趟:=SUM(IF(空單益>0,1,0),0),LINETHICK0;
空賠趟:=SUM(IF(空單益<0,1,0),0),LINETHICK0;
空勝率:=(空賺趟/(空賺趟+空賠趟))*100,LINETHICK0;
空賺:=SUM(IF(空單益>0 , 空單益,0),0),LINETHICK0;
空賠:=SUM(IF(空單益<0 , 空單益,0),0),LINETHICK0;
空賺賠比:100+(空賠/空賺)*100,LINETHICK0;
//總和數據
總勝率:(多勝率+空勝率)/2,LINETHICK0;
//EX:總勝率數據:65,指100次出手有65次為賺錢.數據愈高代表正確出手勝率愈好
總賺賠比: (多賺賠比+空賺賠比)/2,LINETHICK0;
//EX: 總賺賠比數據:75,每賺100元中有75元為淨賺.25元為停損所用.數據愈高代表大賺小賠的情狀愈好
總獲利曲線:多總益+空總益,LINETHICK1;//平穩成長為佳
|