void FillInReport()
{
sbReport.Append(
Backtester.NetMoneyBalance.ToString("F2") + "," +
Backtester.MaxMoneyDrawdown.ToString("F2") + "," +
Backtester.GrossMoneyProfit.ToString("F2") + "," +
Backtester.GrossMoneyLoss.ToString("F2") + "," +
Backtester.ExecutedOrders.ToString() + "," +
Backtester.TradedLots.ToString() + "," +
Backtester.TimeInPosition.ToString() + "," +
Backtester.SentOrders.ToString() + "," +
Backtester.TotalChargedMoneySpread.ToString("F2") + "," +
Backtester.TotalChargedMoneyRollOver.ToString("F2") + "," +
Backtester.WinLossRatio.ToString("F2") + "," +
Backtester.MoneyEquityPercentDrawdown.ToString("F2") + ",");
for (int slot = 0; slot < Data.Strategy.Slots; slot++)
for (int numParam = 0; numParam < 6; numParam++)
if (Data.Strategy.Slot[slot].IndParam.NumParam[numParam].Enabled)
sbReport.Append(Data.Strategy.Slot[slot].IndParam.NumParam[numParam].Value.ToString() + ",");
sbReport.AppendLine();
}