Automated trading is all about precision. One miscalculated Stop Loss, one poorly placed Take Profit, and overall strategy performance can change fast. With AlgoWay-MT5 v1.6, risk management becomes more flexible, giving traders stronger control over Stop Loss and Take Profit behavior.
This release adds two different ways to define SL and TP. Whether you want exact price targets or pip-based offsets, the system can now handle both and validate them against broker constraints before execution.
In live trading, SL and TP settings are not only strategy inputs. They must also satisfy broker rules, spread conditions, and minimum stop distances. If they do not, orders may be rejected or executed with invalid assumptions. AlgoWay MT5 v1.6 improves this area directly.
With this update, there are now two ways to define Stop Loss and Take Profit:
The EA then applies priority rules and validation logic so that the final trade request uses the correct values.
Precision matters in every style of trading. Short-term execution is sensitive to spread and stop distance, while swing strategies depend on stable and predictable protective logic.
With AlgoWay-MT5 v1.6:
The result is better control, fewer rejected orders, and clearer behavior when alerts contain multiple SL/TP fields.
You can now attach SL and TP values to each alert in a way that matches the strategy logic and current market conditions.
Fixed SL/TP execution at exact price levels:
{
"platform_name": "metatrader5",
"ticker": "XRPUSD.P",
"order_contracts": 1.0,
"order_action": "buy",
"sl_price": 2.7500,
"tp_price": 2.8000
}
In this example, both Stop Loss and Take Profit are set using exact market prices.
SL defined in pips:
{
"platform_name": "metatrader5",
"ticker": "BTCUSD",
"order_contracts": 1.0,
"order_action": "sell",
"stop_loss": 50
}
In this example, Stop Loss is defined as a 50-pip offset from the entry price.
Take Profit set at a fixed price:
{
"platform_name": "metatrader5",
"ticker": "ETHUSD",
"order_contracts": 1.0,
"order_action": "buy",
"tp_price": 3100.0
}
In this case, Take Profit is locked to the exact price level of 3100.0.
AlgoWay-MT5 v1.6 adds pre-trade validation logic to reduce execution errors caused by invalid protective levels.
Spread and stop-level validation:
Priority rules when multiple SL/TP fields are present:
sl_price and stop_loss are both present, sl_price takes priority.tp_price and take_profit are both present, tp_price takes priority.AlgoWay-MT5 v1.6 introduced a more precise SL/TP model for traders who need stronger execution control. It is especially useful when webhook alerts must behave predictably across different brokers and market conditions.
More precision. More flexibility. Better control over automated execution with AlgoWay-MT5.