常常要不断的改程序,让系统变好。不过当每次做点细小的修改,就要跑一次回侧报告,有点不方便。 尤其有时候只是要让DRAWDOWN变小。
为了让开发过程更容易,我在程式码后段加入下面程式码,这样一来,只要在编译后马上可以看到这次修改是否有让系统变好,不需要再到回侧报告去找。虽然不是很详细,不过有时后对我来说已经足够了,感觉很方便。 - once(LastBarOnChart_s) begin
- messagelog(" Initial Capital: ",InitialCapital);
- messagelog(" Net Profit: ",netprofit);
- messagelog(" Gross Profit: ",grossprofit);
- messagelog(" Gross Loss: ",grossloss);
- messagelog(" Max Drawdown: ",maxiddrawdown);
- messagelog("Max Contracts Held: ",MaxContractsHeld);
- messagelog(" MaxConsecWinner: ",MaxConsecWinners);
- messagelog(" MaxConsecloser: ",maxconseclosers);
- messagelog(" Commission: ",commission);
- messagelog(" Largest Win Trade: ",LargestWinTrade);
- messagelog("Largest Loss Trade: ",largestlostrade);
- end;
复制代码 |