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); }