Update running time exec

This commit is contained in:
2025-09-14 23:02:42 +07:00
parent c60bc4123a
commit 37d57a1bb8
8 changed files with 47 additions and 59 deletions

View File

@@ -9,38 +9,27 @@ namespace Managing.Domain.Bots;
[GenerateSerializer]
public class TradingBotConfig
{
[Id(0)]
[Required] public string AccountName { get; set; }
[Id(1)]
[Required] public LightMoneyManagement MoneyManagement { get; set; }
[Id(2)]
[Required] public Ticker Ticker { get; set; }
[Id(3)]
[Required] public Timeframe Timeframe { get; set; }
[Id(4)]
[Required] public bool IsForWatchingOnly { get; set; }
[Id(5)]
[Required] public decimal BotTradingBalance { get; set; }
[Id(6)]
[Required] public bool IsForBacktest { get; set; }
[Id(7)]
[Required] public int CooldownPeriod { get; set; }
[Id(8)]
[Required] public int MaxLossStreak { get; set; }
[Id(9)]
[Required] public bool FlipPosition { get; set; }
[Id(10)]
[Required] public string Name { get; set; }
[Id(0)] [Required] public string AccountName { get; set; }
[Id(1)] [Required] public LightMoneyManagement MoneyManagement { get; set; }
[Id(2)] [Required] public Ticker Ticker { get; set; }
[Id(3)] [Required] public Timeframe Timeframe { get; set; }
[Id(4)] [Required] public bool IsForWatchingOnly { get; set; }
[Id(5)] [Required] public decimal BotTradingBalance { get; set; }
[Id(6)] [Required] public bool IsForBacktest { get; set; }
[Id(7)] [Required] public int CooldownPeriod { get; set; }
[Id(8)] [Required] public int MaxLossStreak { get; set; }
[Id(9)] [Required] public bool FlipPosition { get; set; }
[Id(10)] [Required] public string Name { get; set; }
/// <summary>
/// Risk management configuration for advanced probabilistic analysis and position sizing.