Update genetic front

This commit is contained in:
2025-07-11 14:50:53 +07:00
parent e43a1af5ef
commit f720cb7321
4 changed files with 589 additions and 570 deletions

View File

@@ -674,6 +674,16 @@ public class TradingBotChromosome : ChromosomeBase
scenario.AddIndicator(indicator);
}
var mm = new MoneyManagement
{
Name = $"Genetic_{request.RequestId}_MM",
Timeframe = request.Timeframe,
StopLoss = Convert.ToDecimal(stopLoss),
TakeProfit = Convert.ToDecimal(takeProfit),
Leverage = 1.0m
};
mm.FormatPercentage();
return new TradingBotConfig
{
Name = $"Genetic_{request.RequestId}",
@@ -694,14 +704,7 @@ public class TradingBotChromosome : ChromosomeBase
UseForSignalFiltering = false,
UseForDynamicStopLoss = false,
Scenario = scenario,
MoneyManagement = new MoneyManagement
{
Name = $"Genetic_{request.RequestId}_MM",
Timeframe = request.Timeframe,
StopLoss = Convert.ToDecimal(stopLoss),
TakeProfit = Convert.ToDecimal(takeProfit),
Leverage = 1.0m
},
MoneyManagement = mm,
RiskManagement = new RiskManagement
{
RiskTolerance = RiskToleranceLevel.Moderate