public void Describe(RichTextBox txt, CandidatoData candidatoData, Config config) { txt.Text = ""; TradeSystem ts = candidatoData.tradeSystem; AddTitle(txt, ts.name); AddQuebraLinha(txt); Clarify clarify = new Clarify(); DescreveCaracteristicas(txt, ts); AddQuebraLinha(txt); DescreveFormulas(txt, ts, config); AddQuebraLinha(txt); AddQuebraLinha(txt); AddTitle(txt, "ESTATÍSTICAS"); Estatistica stat = candidatoData.estatistica; AddText(txt, "Max.Capital", Utils.FormatCurrency(stat.maxCapital)); AddText(txt, "Min.Capital", Utils.FormatCurrency(stat.minCapital)); AddQuebraLinha(txt); txt.SelectionIndent += 10; if (config.flagCompra) { AddTitle(txt, "Ponta Comprada"); SubDado dado = stat.geral.getCompras(); DescreveDado(txt, dado); } if (config.flagVenda) { AddTitle(txt, "Ponta Vendida"); SubDado dado = stat.geral.getVendas(); DescreveDado(txt, dado); } txt.SelectionIndent -= 10; AddQuebraLinha(txt); AddTitle(txt, "MENSAGENS"); foreach (string msg in candidatoData.tradeSystem.mensagens) { AddText(txt, msg); } }