From b9d99da7a8aec98043ebab3aead40a6c9534af49 Mon Sep 17 00:00:00 2001 From: Viacheslav Demydiuk Date: Tue, 20 Feb 2024 20:26:39 +0200 Subject: [PATCH] MtApi5: initialize MqlTradeRequest's fields Symbol and Comment with default values --- MtApi5/MqlTradeRequest.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MtApi5/MqlTradeRequest.cs b/MtApi5/MqlTradeRequest.cs index 8e813d52..b480f5e7 100755 --- a/MtApi5/MqlTradeRequest.cs +++ b/MtApi5/MqlTradeRequest.cs @@ -7,7 +7,7 @@ namespace MtApi5 public ENUM_TRADE_REQUEST_ACTIONS Action { get; set; } // Trade operation type public ulong Magic { get; set; } // Expert Advisor ID (magic number) public ulong Order { get; set; } // Order ticket - public string? Symbol { get; set; } // Trade symbol + public string Symbol { get; set; } = string.Empty; // Trade symbol public double Volume { get; set; } // Requested volume for a deal in lots public double Price { get; set; } // Price public double Stoplimit { get; set; } // StopLimit level of the order @@ -25,7 +25,7 @@ namespace MtApi5 set { MtExpiration = Mt5TimeConverter.ConvertToMtTime(value); } } - public string? Comment { get; set; } // Order comment + public string Comment { get; set; } = string.Empty; // Order comment public ulong Position { get; set; } // Position ticket public ulong PositionBy { get; set; } // The ticket of an opposite position