Buying and selling Terminal Professional is knowledgeable buying and selling panel designed for handbook merchants on MetaTrader 5. It gives a whole suite of danger administration, place administration, and commerce automation instruments — all accessible from a clear, customizable on-chart panel.
Platform: MetaTrader 5 | Sort: Skilled Advisor (Panel)
TABLE OF CONTENTS
- Set up & Getting Began
- How Skilled ID Works
- Panel Overview
- Commerce Tab
- Traces Operate (Order Markup)
- Traces Overlay (Open Positions & Orders)
- Context Menu (Per-Place Settings)
- Shut Tab
- Shut All If (Auto-Shut by Revenue/Loss)
- Settings Tab
- Threat Administration
- In Elements — Multi-Stage TP & SL
- Dynamic Ranges
- Trailing Cease (7 Modes)
- Breakeven Operate
- Trailing Pending Orders
- OCO Orders (One Cancels Different)
- Hidden SL/TP (Digital Cease Loss & Take Revenue)
- Image Switching & Handle All Symbols
- Hotkeys
- Data Tab
- Panel Customization
- Unfold Restrict & Affirmation Dialog
- Suggestions & FAQ
1. Set up & Getting Began
- Buy or obtain Buying and selling Terminal Professional from the MQL5 Market.
- The Skilled Advisor will seem in Navigator → Skilled Advisors below Buying and selling Terminal Professional .
- Drag the EA onto any chart. Ensure “Enable Algo Buying and selling” is enabled (the AutoTrading button within the toolbar should be energetic).
- Configure your most well-liked enter settings (or depart defaults) and click on OK.
Essential: Just one occasion of the panel ought to run per chart. If you wish to use the panel on a number of charts, assign a distinct Skilled ID to every occasion.
Necessities: MetaTrader 5, Enable Algo Buying and selling enabled, web connection for digital SL/TP options.
2. How Skilled ID Works
The Skilled ID (Magic Quantity) is a novel quantity that identifies which trades belong to this panel. Each place and order opened by the panel is tagged with this quantity (default: 123456).
- The panel solely manages trades that match its Skilled ID.
- Set Skilled ID to 0 to handle all trades no matter magic quantity.
- When working two or extra panels on completely different charts, every will need to have a completely different Skilled ID.
- Allow “All IDs” on the Shut Tab to briefly handle trades with any magic quantity.
3. Panel Overview
The panel has 4 foremost tabs:
| Tab | Objective |
|---|---|
| Commerce | Open trades, configure lot/danger/SL/TP, toggle traces, fast actions |
| Shut | Shut positions by sort, delete pending orders, auto-close by P/L threshold |
| Settings | Configure In Elements, Threat, Trailing Cease, and Breakeven |
| Data | View Account, Image, and Statistics data |
Header: Shows “Buying and selling Terminal Professional” — drag to reposition. “–” minimizes/maximizes. “X” closes the panel.
4. Commerce Tab
The Commerce Tab is the primary interface for opening trades.
Image Bar
- Image button — click on to open a dropdown of all Market Watch symbols. < / > arrows navigate symbols.
- Unfold show — exhibits present unfold in real-time.
Order Sort Selector
Three buttons: Market (immediate execution), Cease (Purchase/Promote Cease), Restrict (Purchase/Promote Restrict). For Market orders the Entry discipline is hidden; for pending orders you set the worth.
Management Buttons
- Traces — toggles the (visible order placement on chart).
- Seen — exhibits/hides all commerce overlays on the chart.
- Lot Calc — allows computerized lot calculation out of your danger settings and SL distance.
Enter Fields
- Threat — enter danger % or quantity (is dependent upon mode). The “= $–“ label exhibits calculated danger in account foreign money.
- Entry — opening worth (auto for Market, handbook for pending).
- SL / TP — Cease Loss and Take Revenue. Set to 0 to open with out. Factors/Worth toggle switches between distance and absolute worth enter.
- Lot — calculated lot (when Lot Calc is on) or handbook entry. Max exhibits the utmost lot your margin permits.
- Remark — optionally available order remark.
All inputs have +/– spinner buttons for fast adjustment.
BUY / SELL Buttons
The 2 massive buttons open Purchase or Promote positions (or place corresponding pending orders). Colours are customizable (default: blue for Purchase, purple for Promote).
Fast Motion Buttons
- Shut Purchase / Shut All / Shut Promote — shut positions for the present image.
- Breakeven All — transfer SL of all positions to breakeven.
- Delete Orders — delete all pending orders for the present image.
Data Labels
Backside of the tab exhibits: Fee & Swap totals, Positions depend, Floating P/L.
5. Traces Operate (Order Markup)
The Traces Operate enables you to visually place orders by dragging worth ranges instantly on the chart.
Activation
Click on “Traces” on the Commerce Tab. Three traces seem:
- Entry Line (yellow) — the opening worth.
- Cease Loss Line (purple) — the SL degree.
- Take Revenue Line (inexperienced) — the TP degree.
Click on and drag any line to alter its worth. Panel inputs replace mechanically in real-time.
Line Info
- Entry label: route (Purchase/Promote), lot dimension, entry worth.
- SL label: SL worth, distance in factors, potential loss.
- TP label: TP worth, distance in factors, potential revenue, Threat-Reward Ratio.
- Coloured zones between traces — inexperienced (revenue space), purple (loss space).
Interactive Buttons
- R (Reverse) — switches Purchase ↔ Promote. SL and TP traces swap positions.
- M (Market) — magnetizes entry line to present Bid/Ask.
- X (Take away) — removes all traces from chart.
- Place — locations the commerce utilizing present line positions.
Magnet: When the entry line is close to the market worth, it mechanically snaps to Bid/Ask to forestall unintended pending orders.
6. Traces Overlay (Open Positions & Orders)
For every open place or pending order, the panel shows overlay traces on the chart:
- Entry line — opening worth with label (route, lot, ticket).
- SL line — Cease Loss degree with distance and potential loss.
- TP line — Take Revenue degree with distance, potential revenue, and RR ratio.
- Coloured zones — inexperienced (revenue) and purple (loss) between the traces.
- Partial shut dots — markers at every In Elements degree (if configured).
- Breakeven line — seems when breakeven has been triggered.
You’ll be able to drag the SL and TP traces to change them — the panel sends the modification to the server mechanically.
Use “Seen” on the Commerce Tab to point out/cover all overlays. Every overlay has a “…” button for the .
Click on the “…” button on any overlay to open particular person settings for that place/order.
For Positions:
| Possibility | Description |
|---|---|
| Shut | Instantly shut this place. |
| Shut & Reverse | Shut and open wrong way with identical parameters. |
| Breakeven | Manually transfer SL to breakeven for this place. |
| Conceal SL/TP | Toggle — take away actual SL/TP from server, handle domestically. |
| OCO Order | Toggle for associated orders. |
| Trailing Cease | Allow/configure trailing cease for this place solely (any of seven modes). |
| Breakeven (Auto) | Allow/configure computerized breakeven with customized degree and offset. |
| Partial Shut | Configure In Elements ranges for this place. |
| Path Pending | Toggle trailing for associated pending orders. |
| Colour | Assign a customized overlay line coloration. |
For Pending Orders:
Similar as above, besides Shut turns into Delete. Shut & Reverse isn’t obtainable.
Key level: Context menu settings are per-position and override international settings. You’ll be able to have completely different trailing modes on completely different positions concurrently.
8. Shut Tab
Place Shut Buttons
Shut Purchase | Shut Promote | Shut Revenue | Shut Loss | Shut All
Pending Order Delete Buttons
Delete Purchase Cease | Delete Promote Cease | Delete Purchase Restrict | Delete Promote Restrict | Delete Cease | Delete Restrict | Delete All
Filter Toggles
- All Symbols: ON/OFF — when ON, operations apply to trades on all symbols.
- All IDs: ON/OFF — when ON, operations apply to trades with any Magic Quantity.
Warning: With each enabled, “Shut All” will shut each open place in your account.
Abstract Show
Reveals complete Revenue/Loss, proportion of Steadiness, and place depend matching present filters.
9. Shut All If (Auto-Shut by Revenue/Loss)
Routinely closes all positions when a revenue or loss threshold is reached. Positioned on the Shut Tab.
Two Impartial Situations:
- Revenue >= [amount] — enter revenue threshold, click on ON. When complete revenue of matching positions reaches this quantity, Shut All executes mechanically.
- Loss <= [amount] — enter loss threshold, click on ON. When complete loss exceeds the edge, Shut All executes.
Every situation has a NET button. When enabled, the calculation makes use of the online complete (each successful and shedding positions mixed).
Instance
Shut all trades when revenue reaches $100: Enter 100 within the Revenue discipline, click on “Revenue >= ON”.
Warning: Set the All Symbols and All IDs filters appropriately earlier than enabling, and don’t change them whereas the perform is energetic.
10. Settings Tab
4 sub-tabs for automation configuration:
| Sub-Tab | Characteristic |
|---|---|
| In Elements | Multi-level TP and SL (as much as 10 ranges every) |
| Threat | Threat calculation methodology and parameters |
| Trailing | Trailing Cease mode and parameters (7 modes) |
| Break Even | Breakeven activation and offset settings |
11. Threat Administration
Buying and selling Terminal Professional gives 8 danger calculation strategies. When Lot Calc is enabled, the lot dimension is calculated as: Threat Quantity / SL Distance (per lot) = Lot Measurement. The lot is rounded to the image’s lot step and clamped to min/max.
| Mode | Description |
|---|---|
| $ Foreign money | Mounted quantity in account foreign money. Threat = 50 → danger $50 per commerce. |
| % Steadiness | Proportion of present stability. Threat = 1 → danger 1% of stability. |
| % Fairness | Proportion of present fairness (stability + floating P/L). |
| % Free Margin | Proportion of free margin (fairness minus used margin). |
| % Customized Steadiness | Proportion of a customized quantity you outline. Customized = 10,000, Threat = 2% → $200. |
| % B prev Day | Proportion of earlier day’s stability. Prevents mid-day danger enhance. |
| % B prev Week | Proportion of earlier week’s stability. |
| % B prev Month | Proportion of earlier month’s stability. |
Word: If SL is 0, lot calculation can’t be carried out and exhibits the default worth.
12. In Elements — Multi-Stage TP & SL
Shut a place in a number of levels with as much as 10 Take Revenue ranges and 10 Cease Loss ranges. Entry through Settings → In Elements.
Grasp Toggles
TP in elements — allow TP ranges. SL in elements — allow SL ranges.
Lot Mode (how the closing lot is calculated)
| Mode | Description |
|---|---|
| Lot % in | % of the preliminary lot. All ranges ought to complete ≤ 100%. Lot = 1.0, TP1 = 30%, TP2 = 30%, TP3 = 40% → closes 0.30, 0.30, 0.40. |
| Lot % | % of the present remaining lot. Every degree is predicated on what stays after the earlier shut. Lot = 1.0, TP1 = 50% → 0.50 (0.50 left), TP2 = 50% → 0.25 (0.25 left). |
| Lot | A mounted lot quantity is closed at every degree. |
Worth Mode (how the closing degree is specified)
| Mode | Description |
|---|---|
| Auto | Ranges evenly distributed between entry and TP/SL. No handbook enter wanted. |
| Level | Distance in factors from entry. TP1 = 200, TP2 = 400. |
| Worth | Absolute worth degree. TP1 = 1.10500, TP2 = 1.11000. |
| RR | Threat-Reward ratio relative to SL distance. TP1 = 1.0 RR, TP2 = 2.0 RR. |
| Change % | Proportion change from entry worth. TP1 = 0.50%. |
Stage Desk
10 rows for TP and 10 for SL. Every row has: Allow toggle (TP1–TP10 / SL1–SL10), Lot % (closing quantity), Worth/Factors worth (degree).
Apply to All Positions
When enabled, applies to all open positions. When disabled, solely to new positions.
Visible on Chart
Partial shut dots seem at every degree on the overlay — exhibiting shut %, worth, and level distance. The dots are draggable for visible adjustment.
Tip: Guarantee your lot is massive sufficient to separate. If the lot is the minimal (e.g., 0.01), all the place closes on the first degree.
13. Dynamic Ranges
Dynamic Ranges change how In Elements ranges behave: ranges observe the worth when it strikes away, and keep in place when worth strikes towards them — a ratcheting impact much like a trailing cease for partial closes.
- Dynamic TP / Dynamic SL — allow in Settings → In Elements.
- Begin degree — delays activation till revenue reaches this many factors. Set to 0 for fast activation.
Instance
Shut 50% when worth reaches half of TP, with dynamic observe:
- Lot Mode: “Lot % in” or “Lot %”. Worth Mode: “Auto”.
- Allow TP1 with 50%. Allow Dynamic TP, Begin = 0.
- Consequence: TP1 degree is positioned on the midpoint. As worth strikes towards TP, the extent follows. If worth retreats, the extent stays — locking within the partial revenue.
14. Trailing Cease (7 Modes)
The Trailing Cease mechanically adjusts the Cease Loss following the market worth as revenue grows. Entry through Settings → Trailing or the per place.
All modes share a Begin parameter — the perform prompts solely when revenue reaches this many factors (0 = fast).
Mode 1: Factors
The best trailing methodology.
- Distance — SL trails this many factors behind the market worth.
- Step — minimal worth motion earlier than SL is up to date (0 = each tick).
Algorithm: Anticipate revenue ≥ Begin → set SL at worth ± Distance → solely replace when worth strikes ≥ Step. SL solely strikes within the worthwhile route.
Mode 2: Fractals
Trails based mostly on the Fractals indicator. Purchase makes use of Decrease Fractal (assist), Promote makes use of Higher Fractal (resistance).
- Timeframe — chart interval for fractal calculation.
- Scan Bars — bars to scan for final fractal (min: 4).
- Indent — additional buffer in factors from the fractal degree.
Mode 3: Shifting Common
Trails based mostly on the MA indicator.
- Timeframe — chart interval. Interval — MA interval (e.g., 20).
- Methodology — SMA, EMA, SMMA, or LWMA.
- Indent — additional buffer in factors.
Mode 4: Parabolic SAR
Trails based mostly on the Parabolic SAR. Accelerates because the pattern matures.
- Timeframe — chart interval.
- Step (AF) — acceleration issue (default: 0.02). Most — max AF (default: 0.2).
- Indent — additional buffer in factors.
Mode 5: ATR (Common True Vary)
Volatility-adaptive trailing. In unstable markets the path is wider; in calm markets it is tighter.
- Timeframe — chart interval. Interval — ATR interval (default: 14).
- Coefficient — multiplier (default: 1.5). Increased = wider path.
- Worth Excessive/Low — when enabled, makes use of bar Excessive/Low as a substitute of Bid. Purchase makes use of Low, Promote makes use of Excessive.
- Indent — additional buffer.
System: SL = Worth ± (ATR × Coefficient)
Mode 6: Excessive/Low Bar
Traditional price-action trailing utilizing current bar extremes.
- Timeframe — chart interval. Bars — variety of bars to scan.
- Purchase: SL at lowest Low of final N bars. Promote: SL at highest Excessive.
- Indent — additional buffer.
Mode 7: Partial Shut
Ties trailing to shut ranges. When TP1 closes, SL strikes to entry (breakeven). When TP2 closes, SL strikes to TP1. And so forth — SL all the time strikes to the earlier degree.
15. Breakeven Operate
Routinely strikes Cease Loss to breakeven as soon as a revenue threshold is reached.
| Parameter | Description |
|---|---|
| Break Even (Stage) | Revenue in factors required to set off. 200 = prompts at 200 factors revenue. |
| Offset | Factors above entry for SL placement. 10 = lock in 10 factors revenue. |
Algorithm
- Monitor every place on each tick.
- When revenue ≥ Break Even degree → set SL to Entry ± Offset.
- Executes as soon as per place.
Activation Strategies
- International: Settings → Break Even sub-tab. Applies to all positions.
- Per-position: Context Menu on overlay. Overrides international.
- Handbook: “Breakeven All” button on Commerce Tab for fast one-click transfer.
16. Trailing Pending Orders
Routinely strikes pending orders to observe the market worth at a set distance.
| Parameter | Description |
|---|---|
| TOL Restrict Enabled | Path Restrict orders (Purchase/Promote Restrict). |
| TOL Cease Enabled | Path Cease orders (Purchase/Promote Cease). |
| Restrict/Cease Distance | Distance in factors to take care of from market worth. |
Algorithm: If the space between the market worth and the pending order exceeds the set worth, the order is moved nearer. The order solely strikes available in the market route — it does not observe when the space decreases.
Instance
Path a Purchase Restrict 200 factors beneath market: Place Purchase Restrict 200 factors beneath Ask, allow TOL Restrict with Distance = 200. As worth rises, the order trails up. If worth drops, the order stays.
May be toggled per-order through the .
17. OCO Orders (One Cancels Different)
Routinely deletes a pending order when one other pending order with the identical image and Skilled ID is activated.
Methods to Use
- Place two or extra pending orders (e.g., Purchase Cease above + Promote Cease beneath worth).
- Allow OCO for every through the .
- When one fills → the others with OCO enabled are mechanically deleted.
Instance: Breakout Technique
Place Purchase Cease at 1.1050 and Promote Cease at 1.0950 with OCO enabled. Worth breaks above 1.1050 → Purchase Cease fills → Promote Cease is mechanically deleted.
18. Hidden SL/TP (Digital Cease Loss & Take Revenue)
Use digital SL/TP that aren’t despatched to the dealer. The panel screens worth domestically and closes the place when the extent is reached.
Methods to Allow
Open place → Context Menu (“…”) → “Conceal SL TP”. The true SL/TP are faraway from the server.
Why Use It?
- Privateness: SL/TP ranges invisible to dealer/market.
- Customized activation: Commonplace SL/TP set off on Ask/Bid; hidden SL/TP can use different worth varieties.
Essential Warnings
- Slower execution: Digital SL/TP have inherent latency — slippage might be bigger than server-side SL/TP.
- Requires energetic panel: If the EA stops, the terminal closes, or the web disconnects, digital SL/TP will not execute.
- Advice: Contemplate holding a large server-side SL as a security backup.
19. Image Switching & Handle All Symbols
Image Switching
- Image Dropdown: Click on the image identify → choose from Market Watch checklist.
- Arrow Buttons: < / > navigate earlier/subsequent image.
- Hotkeys: Configure keyboard shortcuts for Subsequent/Prev Image.
When switching symbols, the panel solely manages positions on the new image by default.
Handle All Symbols
Allow this to handle positions throughout all symbols from a single chart. Important when utilizing image switching with open trades.
- Enter parameter: ManageAllSymbols = true.
- Shut tab: “All Symbols: ON” for shut/delete operations.
Tip: Allow earlier than opening trades. If utilizing a number of panels, every wants a distinct Skilled ID.
20. Hotkeys
All hotkeys are configured in enter parameters as key identify strings. Default: “off” (disabled). Allow the grasp Hotkeys Enabled toggle first.
| Class | Hotkeys |
|---|---|
| Panel | Min/Max, Tab cycle |
| Commerce Opening | Open Purchase, Open Promote, Market Purchase, Market Promote |
| Traces | Toggle, Reverse (Purchase↔Promote), Magnetize to cost |
| Shut Positions | Shut Purchase, Shut Promote, Shut Revenue, Shut Loss, Shut All |
| Delete Orders | Delete Purchase Cease, Promote Cease, Purchase Restrict, Promote Restrict, Purchase Cease Restrict, Promote Cease Restrict, all Restrict, all Cease, all Orders |
| Chart | Timeframes (M1–MN), Interval Subsequent/Prev, Subsequent/Prev Image, Chart Sort (Bar→Candles→Line) |
21. Data Tab
Learn-only data organized in three sub-tabs.
Account
Steadiness, Fairness, Margin, Free Margin, Margin Stage (%), Credit score, Margin Name/Cease Out ranges, Leverage, Foreign money, Firm/Server, Account Sort (Demo/Actual/Contest), Commerce/Skilled permissions.
Image
Unfold, Stops Stage, Lot Min/Max/Step, Contract Measurement, Digits, Margin/Revenue Foreign money, Swap Lengthy/Quick, Swap Mode, 3-Day Swap, Execution/Filling coverage, Hedged Margin, Commerce allowed.
Statistics
Whole Web Revenue, Floating P/L, Revenue Issue, Whole Trades, Avg Win/Loss, Consecutive Wins/Losses, Revenue per Day/Month/Yr, Open Positions/Orders depend.
22. Panel Customization
Scale
75% – 225% in increments. Increased scales for 4K/high-DPI screens.
Font
Measurement: Auto or 8–16pt. Household: Arial, Segoe UI, or Tahoma.
Theme
Darkish (darkish background, gentle textual content) or Mild (gentle background, darkish textual content).
Colours
Customizable: Panel Background, Purchase/Promote Button Colour, Textual content Colour, Entry/SL/TP Line Colours.
Place
Set Panel X/Y in enter settings. The panel can be draggable — click on and maintain the header to maneuver.
23. Unfold Restrict & Affirmation Dialog
Unfold Restrict
Set a most allowed unfold (in factors). When the present unfold exceeds this restrict, trades are blocked and a warning is displayed. Default: 0 (disabled). Helpful throughout information occasions or low-liquidity periods.
Affirmation Dialog
When enabled (default: true), a dialog exhibits commerce particulars (sort, entry, SL, TP, lot, danger) earlier than each commerce. You’ll be able to Affirm or Cancel. Advisable to maintain enabled, particularly when utilizing hotkeys.
24. Suggestions & FAQ
Common Suggestions
- At all times allow algo buying and selling — the AutoTrading button should be energetic.
- Begin on a demo account — study the panel earlier than buying and selling dwell.
- At all times set a Cease Loss — allows correct lot calculation and protects capital.
- “% Steadiness” is the commonest danger mode — 1–2% per commerce is trade normal.
- ATR trailing adapts to volatility — essentially the most versatile trailing mode for many methods.
- Mix In Elements with Partial Shut trailing — creates a “lock-in and path” technique.
- Use per-position settings — completely different trades might have completely different trailing/BE/partial methods. Use the Context Menu.
- Scale in your monitor — 150–200% on 4K screens. Decrease when not wanted.
FAQ
Q: The lot does not change after I modify the chance proportion.
A: Guarantee “Lot Calc” is enabled on the Commerce Tab and that you’ve set a Cease Loss (SL = 0 disables calculation).
Q: Can I exploit the panel alongside handbook buying and selling?
A: Sure. Set Skilled ID to 0 to handle all trades, or allow “All IDs” on the Shut Tab.
Q: Two panels are interfering with one another.
A: Every panel will need to have a distinct Skilled ID within the enter settings.
Q: After I change symbols, my open trades disappear.
A: Allow “Handle All Symbols” earlier than switching.
Q: The trailing cease isn’t activating.
A: Test the “Begin” parameter — trailing solely prompts after revenue reaches this many factors. Additionally confirm it is enabled globally and never excluded through Context Menu.
Q: Digital SL/TP did not execute after I closed the terminal.
A: Hidden SL/TP solely work when the panel is working. Hold a server-side security SL as backup.
Q: Partial shut triggered however closed all the place.
A: Your lot is simply too small to separate. The minimal lot (e.g., 0.01) can’t be divided — use a bigger lot.
Q: Can I exploit the panel on a VPS?
A: Sure. All automation options work so long as the terminal and EA are working.
Q: How do I reset all settings?
A: Click on “Reset” after which “Okay” within the Enter Settings dialog, if it was already on the default settings, change some parameter just like the Magic Quantity to set off an overwrite.
Buying and selling Terminal Professional — Skilled Buying and selling Panel for MetaTrader 5
Questions or assist? Go away a remark beneath or contact us by means of the MQL5 Market product web page.