SLTPManagerX
- Yardımcı programlar
- Sürüm: 1.0
- Etkinleştirmeler: 5
SLTPManager is a professional automatic Stop Loss and Take Profit manager with an interactive panel for MetaTrader 4, which instantly sets protection and profit-taking levels for every new trade. You will never leave a position "naked" again or waste time manually modifying orders. Created by a practicing trader with 12 years of experience. It saves your deposit from force majeure, internet outages, and the classic "forgot to set a stop" mistake.
🎯 What the utility does
An interactive control panel that is always right in front of your eyes on the chart:
🟢 SL ON — Automatic Stop Loss placement is active 🔴 SL OFF — Stop Loss is disabled (for manual control) 🟢 TP ON — Automatic Take Profit placement is active 🔴 TP OFF — Take Profit is disabled 📝 Edit-fields — Change SL and TP values in points with a single click without restarting the EA.
Example of the panel:
=================================== SL/TP MANAGER v1.00 ----------------------------------- SL (points): [ 300 ] [ SL ON ] TP (points): [ 600 ] [ TP ON ] ----------------------------------- Status: Monitoring... 1) Edit SL/TP values above 2) Open a trade - EA applies them Symbol: XAUUSD ===================================
✨ Key Features
⚡ Instant Reaction Monitors trade openings on every tick, via timer, and through the OnTradeTransaction event. Stops are placed in the exact same millisecond the position appears on the server.
🛡 Smart Broker Logic Automatically calculates and respects your broker's StopsLevel and FreezeLevel . If you set a stop too close, the utility will automatically push it to the minimum allowed distance, preventing the "Invalid Stops" error.
🔄 Overwrite Mode An optional feature to forcefully modify existing SL/TP levels to the values set in the panel. Ideal for aligning order grids.
🎯 Flexible Filters Work only with the current chart or monitor the entire account. Use the Magic Number filter so the utility manages stops only for specific EAs.
🖱 Draggable Panel The panel can be dragged with the mouse to any convenient spot on the chart. Its position and entered values are saved between sessions.
⚙️ Flexible Settings
- Default SL and TP values (in points)
- Enable/disable SL and TP on startup
- Monitor all symbols (true/false)
- Magic Number filter (0 = all positions)
- Overwrite mode for existing stops
- Enable/disable panel and logs
🛠️ How to use
1. Installation
- MT4: copy the .ex4 file to MQL4/Experts/
- Restart the terminal, drag the EA onto any chart (allow algorithmic trading).
2. Setting Values Simply click inside the SL (points) and TP (points) fields on the panel, enter the desired value, and press Enter. Changes apply instantly.
3. Trading Scenarios
- Manual Trading (Scalping/Intraday): Open trades using One Click Trading buttons — SLTPManager automatically "catches" them and sets the stops.
- Pairing with other EAs: If your main EA doesn't know how to set hidden or fixed stops, SLTPManager will do it for it (use the Magic Number filter).
- News Trading: Disable TP, set a short SL. Upon entering a trade, the protection triggers instantly, saving you from slippage and sudden price spikes.
📋 Implementation Details
- Pure MQL4 using the standard CTrade library — no DLLs or external dependencies.
- Works on any instrument: Forex, crypto, metals, indices.
- Optimized for performance — minimal CPU load.
- Supports all account types and Execution modes (Instant/Market).
⚠️ Important Warning
SLTPManager is a strict risk management tool, not a trading system. It does not open trades or provide signals. Its task is to discipline the trader and protect capital from catastrophic losses. Using the utility does not guarantee profit. All trading decisions and lot size choices are made by the trader.
🏆 About the Developer
Created by Musa Khunarikov — a practicing trader with 12 years of trading experience. Holds 51 certificates from the Finam Training Center in trading, algorithmic trading, and MetaTrader. Services: EA development, indicators, panels, trading system audits. Author's live trading: 👉 https://developer-mql4-mql5.netlify.app/
📞 Support
30 days of free support after purchase. Bug fixes within 48 hours.
