Position modify

This commit is contained in:
Vasily Larionov
2019-09-24 18:52:56 +03:00
parent 4b384d9da2
commit 828c1185b3
3 changed files with 53 additions and 0 deletions
+1
View File
@@ -101,6 +101,7 @@ namespace MtApi5
//CTrade
PositionClose = 64,
PositionOpen = 65,
PositionModify = 6066,
//PositionOpenWithResult = 1065,
//Backtesting
+14
View File
@@ -547,6 +547,20 @@ namespace MtApi5
return SendCommand<bool>(Mt5CommandType.PositionClose, commandParameters);
}
/// <summary>
/// Modifies existing position
/// </summary>
/// <param name="ticket">>Ticket of the position</param>
/// <param name="sl">Stop loss</param>
/// <param name="tp">Take profit</param>
/// <returns></returns>
public bool PositionModify(ulong ticket, double sl, double tp)
{
var commandParameters = new ArrayList { ticket, sl,tp };
return SendCommand<bool>(Mt5CommandType.PositionModify, commandParameters);
}
///<summary>
///Closes a position with the specified ticket.
///</summary>