feat(Trades): refactor trades MQTT client and DTOs

This commit is contained in:
2026-08-09 21:01:42 +02:00
parent c74a4456af
commit e7427b7464
21 changed files with 3363 additions and 0 deletions
@@ -0,0 +1,15 @@
using System;
using System.ComponentModel.DataAnnotations;
namespace FinlyticTrades.Entities;
public class TradesSettingsEntity
{
[Key]
public Guid Id { get; set; }
public double AtrStopLossMultiplier { get; set; } = 1.5;
public double RiskPerTradePercentage { get; set; } = 1.0;
public int MaxOpenPositions { get; set; } = 5;
public DateTime UpdatedAt { get; set; } = DateTime.UtcNow;
}