IProtectable INTERFACE

StopLossOrder PROPERTY (Order)
Gets current stop-loss order or null if it isn't exist. SYNTAX Order StopLossOrder { get; }
TakeProfitOrder PROPERTY (Order)
Gets current take-profit order or null if it isn't exist. SYNTAX Order TakeProfitOrder { get; }
RemoveStopLoss () METHOD (Return: bool)
Removes current stop-loss order SYNTAX bool RemoveStopLoss () RETURN bool Return true if stop-loss order removed successfully, otherwise, fal...
RemoveStopLossAsync (Action<bool> callback) METHOD (Return: bool)
Removes current stop-loss order asynchronously SYNTAX bool RemoveStopLossAsync (Action<bool> callback) PARAMETERS callback — Action Cal...
RemoveTakeProfit () METHOD (Return: bool)
Removes current take-profit order SYNTAX bool RemoveTakeProfit () RETURN bool Return true if take-profit order removed successfully, otherwis...
RemoveTakeProfitAsync (Action<bool> callback) METHOD (Return: bool)
Removes current take-profit order asynchronously SYNTAX bool RemoveTakeProfitAsync (Action<bool> callback) PARAMETERS callback — Action...
SetStopLoss (double slPrice) METHOD (Return: bool)
Sets a new (modifies existed) stop-loss order SYNTAX bool SetStopLoss (double slPrice) PARAMETERS slPrice — double Price of the stop-loss ord...
SetStopLossAsync (double slPrice, Action<bool> callback) METHOD (Return: bool)
Sets a new (modifies existed) stop-loss order asynchronously SYNTAX bool SetStopLossAsync (double slPrice,Action<bool> callback) PARAMETER...
SetStopLossTrail (double slPrice) METHOD (Return: bool)
Sets a new (modifies existed) stop-loss order with trailing SYNTAX bool SetStopLossTrail (double slPrice) PARAMETERS slPrice — double Price o...
SetStopLossTrailAsync (double slPrice, Action<bool> callback) METHOD (Return: bool)
Sets a new (modifies existed) stop-loss order with trailing asynchronously SYNTAX bool SetStopLossTrailAsync (double slPrice,Action<bool> call...