Erster Commit des bestehenden monolithischen WinForms-Copytraders, inklusive der Alt-Backups (*.bak), damit diese dauerhaft in der Historie rekonstruierbar bleiben. Threema-Lib unter libs/ wurde vendored (nested .git entfernt). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
24 lines
696 B
C#
24 lines
696 B
C#
using System;
|
|
using MongoDB.Driver;
|
|
using PolyTraderSharp.Extensions;
|
|
|
|
namespace PolyTraderSharp.Models
|
|
{
|
|
public class MasterTraderHistoryRecord
|
|
{
|
|
[MongoDB.Bson.Serialization.Attributes.BsonId] public string Id { get; set; } = MongoDB.Bson.ObjectId.GenerateNewId().ToString();
|
|
|
|
// Verknüpfung zum Master Trader
|
|
public int TraderId { get; set; }
|
|
|
|
// Verknüpfung zum Markt
|
|
public string TokenId { get; set; } = string.Empty;
|
|
|
|
// Der erfasste Profit / Loss auf Polymarket
|
|
public decimal RealizedPnl { get; set; }
|
|
|
|
// Timestamp des Trades
|
|
public DateTime ClosedAt { get; set; }
|
|
}
|
|
}
|