
Calculators · Indicators · Risk Management
Strifor Smart Lot Calculator
Calculate MT5 position size from account capital, risk and Stop Loss distance using manual inputs or chart-based calculations.
STRIFOR / Trading Tools
Automatically set Stop Loss and Take Profit for new MT5 positions using configured risk and actual volume. SmartTrade Panel v1.21 does not open orders.

Strifor SmartTrade Panel is a MetaTrader 5 Expert Advisor that automatically sets Stop Loss and Take Profit for newly opened positions using configured risk parameters and the position’s existing volume. This downloadable build is version 1.21 from the repository’s main branch.
The Expert Advisor reacts to new entry deals and queues the corresponding position for processing. It reads the opening price, direction and volume, calculates stop distances and sends a request to modify the position’s SL/TP.
This build does not generate trading signals, open positions or implement hotkey-based order entry. You open the position yourself; the Expert Advisor handles its stop levels while running.
The risk amount is calculated from the selected account deposit, any additional deposit amount and RiskPercent. AccountDeposit = 0 uses the current account balance. Stop Loss distance depends on that risk amount, the actual position volume and the instrument’s tick-value parameters. Take Profit distance is set using RiskRewardRatio.
Prices are normalized to the instrument’s tick size. The Expert Advisor adjusts stop levels for the broker’s minimum stop distance, so the resulting levels may differ from the initial calculation. These settings do not guarantee a maximum realized loss or a trading result.
Download Strifor_SmartTrade_Panel.ex5 and copy it to MQL5/Experts in the MT5 data folder. Refresh Navigator and attach the Expert Advisor to a chart before opening positions that it should process. Enable Algo Trading only when you intend to allow it to modify positions.
The tool must remain running to react to new trade events. It is not a general guarantee that all pre-existing positions will receive stop levels. Broker restrictions, trading permissions and execution errors can prevent modifications.
This is a compilation of the repository source, not a verified live-trading release. Check its settings and behavior on a demo account before using it with real funds. The gallery video and screenshots originate from the original MQL5 SmartTrade Expert listing and may show a different version.
Screenshots and video from the original SmartTrade Expert MQL5 listing. The download is SmartTrade Panel v1.21: automatic SL/TP for new positions, without hotkey order entry.