diff --git a/MtApi5/MtApi5Client.cs b/MtApi5/MtApi5Client.cs
index 386feea0..57628465 100755
--- a/MtApi5/MtApi5Client.cs
+++ b/MtApi5/MtApi5Client.cs
@@ -456,7 +456,7 @@ namespace MtApi5
/// Identifier of a deal property.
public double HistoryDealGetDouble(ulong ticketNumber, ENUM_DEAL_PROPERTY_DOUBLE propertyId)
{
- var commandParameters = new ArrayList { ticketNumber, propertyId };
+ var commandParameters = new ArrayList { ticketNumber, (int)propertyId };
return SendCommand(Mt5CommandType.HistoryDealGetDouble, commandParameters);
}
@@ -468,7 +468,7 @@ namespace MtApi5
/// Identifier of a deal property.
public long HistoryDealGetInteger(ulong ticketNumber, ENUM_DEAL_PROPERTY_INTEGER propertyId)
{
- var commandParameters = new ArrayList { ticketNumber, propertyId };
+ var commandParameters = new ArrayList { ticketNumber, (int)propertyId };
return SendCommand(Mt5CommandType.HistoryDealGetInteger, commandParameters);
}
@@ -480,7 +480,7 @@ namespace MtApi5
/// Identifier of a deal property.
public string HistoryDealGetString(ulong ticketNumber, ENUM_DEAL_PROPERTY_STRING propertyId)
{
- var commandParameters = new ArrayList { ticketNumber, propertyId };
+ var commandParameters = new ArrayList { ticketNumber, (int)propertyId };
return SendCommand(Mt5CommandType.HistoryDealGetString, commandParameters);
}