KF Hidden SL TP
- Yardımcı programlar
- Sürüm: 1.0
KF Hidden SL TP is a professional risk-management utility for MetaTrader 5 designed to keep your Stop Loss and Take Profit levels completely invisible to brokers.
By holding your exit levels locally in the terminal and off the broker server (orders remain with SL=0 and TP=0), KF Hidden SL TP protects your positions from artificial spread widening, stop-hunting spikes, and broker-held stop transparency.
When market price touches or crosses your virtual stop level, the utility instantly executes a market close order. In addition, interactive drag-and-drop chart lines give you intuitive, visual control directly on your MT5 chart with persistent crash-recovery protection.
Key Advantages
1. Stealth Protection
- Positions are maintained on the broker server without Stop Loss or Take Profit (SL=0.00, TP=0.00).
- Shields your trades from predatory spread spikes and stop-hunting near key psychological levels.
- Optional "Strip to Stealth" feature automatically detects existing broker-held stops and wipes them from the server while converting them to local virtual stops.
2. Interactive Drag & Drop Chart Lines
- Each managed trade receives dedicated on-chart Stop Loss (Crimson) and Take Profit (ForestGreen) horizontal lines.
- Simply click and drag any line directly on the chart to adjust your stop loss or target visually to key support, resistance, or market structure levels.
- Real-time tooltips display exact distance in points and ticket numbers.
3. Crash & Restart Resilience (Zero Data Loss)
- Every virtual level is continuously synchronized to persistent storage (MT5 GlobalVariables).
- If your terminal restarts, VPS reboots, or chart timeframe changes, all virtual stops are immediately reconstructed at their exact prices.
- An intelligent watchdog monitor instantly restores lines if accidentally deleted during chart analysis.
4. Dual Sizing Calculation Modes
- Fixed Points Mode: Place virtual stops based on exact point distances (e.g. 300 points SL, 600 points TP).
- Dynamic ATR Mode: Automatically adapt virtual stop distances based on current market volatility using the Average True Range (ATR) indicator.
5. Universal Compatibility & Clean HUD
- Works seamlessly with manual trades, One-Click Trading, mobile orders, and third-party EAs.
- Lightweight, non-intrusive status HUD in your chart corner displays active protected orders and stealth status without cluttering your workspace.
Input Parameters
- Magic Number (0 = All Trades): Filter trades by Magic Number or set to 0 to manage all trades on the current chart.
- Broker Stops Action: Choose whether to automatically strip broker-side stops to local stealth stops (STRIP_TO_VIRTUAL) or keep broker stops as an emergency backstop (KEEP_AS_EMERGENCY).
- Stop Loss Mode: Disabled, Fixed Points, or Dynamic ATR.
- Stop Loss Points: Initial stop loss distance in points.
- Take Profit Mode: Disabled, Fixed Points, or Dynamic ATR.
- Take Profit Points: Initial take profit distance in points.
- ATR Period / Multiplier: Volatility period and multiplier settings when ATR mode is selected.
- Visual Line Settings: Customize line colors, dashed/solid styles, and line widths.
- Display & Alerts: Toggle the on-chart HUD, corner position, and terminal/push notifications on execution.
Important Operational Notes
- Active Terminal Requirement: Because virtual stops are calculated locally, your MetaTrader 5 terminal must remain running with an active broker connection (or hosted on a VPS) for orders to be monitored and closed.
- Market Execution & Slippage: When a virtual stop is breached, closure is executed via a standard market order. In extremely volatile conditions or news gaps, the final execution price may be subject to normal market slippage depending on available broker liquidity.
Risk Disclaimer
Trading foreign exchange, precious metals, indices, and cryptocurrencies carries a high level of risk and may not be suitable for all investors. Past performance of any management method is not indicative of future results. Always test risk management utilities thoroughly on a demo account before live deployment.
