StringBuilder TradingStatsHTMLReport()
{
StringBuilder sb = new StringBuilder();
int rows = Math.Max(Data.MarketStatsParam.Length, Backtester.AccountStatsParam.Length);
sb.AppendLine("<table class=\"fsb_table\" cellspacing=\"0\" cellpadding=\"5\">");
sb.AppendLine("<tr><th colspan=\"2\">" + Language.T("Market") + "</th><th colspan=\"2\">" + Language.T("Account") + "</th></tr>");
for (int i = 0; i < rows; i++)
{
sb.Append("<tr>");
if (i < Data.MarketStatsParam.Length)
sb.Append("<td><strong>" + Data.MarketStatsParam[i] + "</strong></td><td>" + Data.MarketStatsValue[i] + "</td>");
else
sb.Append("<td></td><td></td>");
if (i < Backtester.AccountStatsParam.Length)
sb.Append("<td><strong>" + Backtester.AccountStatsParam[i] + "</strong></td><td>" + Backtester.AccountStatsValue[i] + "</td>");
else
sb.Append("<td></td><td></td>");
sb.AppendLine("</tr>");
}
sb.AppendLine("</table>");
return sb;
}