diff --git a/MTApiService/MtMqlTradeRequest.cs b/MTApiService/MtMqlTradeRequest.cs index 7e3037d3..873422dd 100755 --- a/MTApiService/MtMqlTradeRequest.cs +++ b/MTApiService/MtMqlTradeRequest.cs @@ -9,9 +9,9 @@ namespace MTApiService [DataMember] public int Action { get; set; } [DataMember] - public uint Magic { get; set; } + public ulong Magic { get; set; } [DataMember] - public uint Order { get; set; } + public ulong Order { get; set; } [DataMember] public string Symbol { get; set; } [DataMember] @@ -25,7 +25,7 @@ namespace MTApiService [DataMember] public double Tp { get; set; } [DataMember] - public uint Deviation { get; set; } + public ulong Deviation { get; set; } [DataMember] public int Type { get; set; } [DataMember] @@ -36,5 +36,9 @@ namespace MTApiService public DateTime Expiration { get; set; } [DataMember] public string Comment { get; set; } + [DataMember] + public ulong Position { get; set; } + [DataMember] + public ulong PositionBy { get; set; } } } diff --git a/MtApi5/MtConverters.cs b/MtApi5/MtConverters.cs index 73d355ee..e1e47336 100755 --- a/MtApi5/MtConverters.cs +++ b/MtApi5/MtConverters.cs @@ -149,7 +149,7 @@ namespace MtApi5 return new ArrayList { (int)request.Action, request.Magic, request.Order, request.Symbol, request.Volume , request.Price, request.Stoplimit, request.Sl, request.Tp, request.Deviation, (int)request.Type - , (int)request.Type_filling, (int)request.Type_time, exp, request.Comment }; + , (int)request.Type_filling, (int)request.Type_time, exp, request.Comment, request.Position, request.PositionBy }; } #endregion