
MetaTrader friert ein? Universeller Fix: Terminal-Freezes und Abstürze
Main
Documentation
Settings
FAQ
Changelog
Reviews
Comments
Extra
Professional MetaTrader trade control — from one connected workspace.
VirtualTradePad PRO SE is a professional trading workspace for MetaTrader 4 and MetaTrader 5. It helps traders manage trades faster, clearer and more comfortably directly from the chart — without constantly switching between MetaTrader windows, scripts, terminal tabs and manual calculations.
Hover a module and preview the real PRO SE panel tab
Before reading the full documentation, explore the core modules visually.
Move through POS, ORD, CLP, PART, AVG, ATM, SIG and INFO to see how the product is organized.
POS — Manual Trading
Main workspace for fast manual trading, lot control, SL/TP, trailing stop and chart-based position control.

Manual trading, pending orders, position management, partial exits, basket profit/loss control, averaging levels, ATM rules, signals, live information, Strategy Tester tools and VPS-ready workflow — all inside one connected chart interface.
How does VirtualTradePad PRO SE work?
What Traders Say About VirtualTradePad
Trader feedback and reviews can help new users understand how the panel is used in practice. At the first release stage, existing VirtualTradePad feedback can be shown as product history and later replaced or expanded with new VirtualTradePad PRO SE feedback.
Try VirtualTradePad PRO SE Before Using It on a Real Account
Get started for FREE!
You can download and install our program for free!
And you can test it on your DEMO account without time limits!
And you can also test our program for free on a REAL account using the USDJPY symbol!
Install the correct MT4 or MT5 version, attach the panel to a demo chart and test the main workflow step by step.
Buy the Full Version of VirtualTradePad PRO SE
VirtualTradePad PRO SE is prepared as a professional product for traders who need a complete chart-based control center for MetaTrader. Choose the version that matches your terminal: MetaTrader 4 or MetaTrader 5.

Trade Accounts
Computers / Activations
FULL MT4 version
For MetaTrader 4
100 $
FULL MT5 version
For MetaTrader 5
100 $
RENT for 3 months
For MetaTrader 4
30 $
RENT for 3 months
For MetaTrader 5
30 $
The MT4 and MT5 versions are separate products because MetaTrader 4 and MetaTrader 5 use different platform logic. Select the version that matches the terminal where you will use the panel.
Before making a purchase, we highly recommend reviewing our instructions and FAQ section to ensure a smooth experience.
Links
Table of Contents (click to show)
List
- Professional MetaTrader trade control — from one connected workspace.
- What VirtualTradePad PRO SE Does
- VirtualTradePad PRO SE Documentation Overview
- POS Tab — Manual Trading Control Panel
- ORD Tab — Pending Orders and Price-Level Planning
- CLP Tab — Close by Profit, Loss and Trailing Profit
- PART Tab — Partial Close Manager
- ATM Tab — Advanced Trade Management Rules
- SIG Tab — Signal Trade Manager
- INFO Tab — Live Market, Exposure and Risk Overview
- Strategy Tester Control — Visual Testing Workspace
- MQL5 VPS Environment — Stable Panel Workflow
- Installation and First Launch
- Practical Workflows and Use Cases
What VirtualTradePad PRO SE Does
The panel is built around the real daily workflow of a trader: open a trade, protect it, monitor exposure, adjust levels, close part of the position, control basket result, test the idea and keep important information visible.
| Area | What it gives to the trader |
|---|---|
| Manual trading | Fast BUY, SELL, Close, Reverse, Lock, lot control and trade comments directly from the chart. |
| Protection tools | Stop Loss, Take Profit, Trailing Stop, Breakeven and real/virtual protection modes. |
| Position control | Live position details, partial close tools, chart levels and quick position-management actions. |
| Pending orders | Pending order placement, order grid logic and Magic Target workflow from the chart. |
| Basket management | Close Profit, Close Loss, Profit Trailing and separate BUY/SELL or selected-symbol control. |
| Advanced modules | PART, AVG, ATM, SIG and INFO modules for more structured trade-management workflows. |
Key Benefits
|
✅ One professional workspace Control trade execution, position management, orders, risk and information from one chart interface. |
✅ Faster manual workflow Use panel buttons, chart levels and hotkey-style logic to reduce repeated manual actions. |
|
✅ Better position visibility Monitor lot, profit, points, percent result, SL/TP, virtual levels and exposure without leaving the chart. |
✅ Advanced trade management Use partial close levels, basket control, averaging levels, ATM rules and signal monitoring when needed. |
|
✅ Strategy Tester workflow Test panel actions, partial exits, AVG levels, ATM logic and Auto-Pause events inside the visual tester. |
✅ MQL5 VPS-ready approach Prepare the panel workflow for stable operation in a VPS-style MetaTrader environment. |
Main Modules
VirtualTradePad PRO SE is organized into modules. Each module has a clear role, so the trader can work step by step instead of using one overloaded screen for everything.
| Module | Purpose |
|---|---|
| POS | Manual market trading, position control, SL/TP, trailing, breakeven, reverse and lock tools. |
| ORD | Pending orders, order grids and Magic Target placement directly from the chart. |
| CLP | Close by profit, close by loss and profit trailing for selected baskets or symbols. |
| PART | Partial close levels and chart-based exit management for scaling out of positions. |
| AVG | Averaging and trend-add level management with chart preview and basket protection settings. |
| ATM | Rule-based trade-management scenarios with actions, conditions and configuration steps. |
| SIG | Signal matrix, alerts, push notifications and signal-monitoring workflow. |
| INFO | Live market information, exposure summary, drawdown, SL/TP targets and closed P/L statistics. |
Why It Is Different from a Simple Trade Panel
A standard trading panel usually focuses on faster order execution. VirtualTradePad PRO SE goes further: it connects execution, monitoring, trade management, chart levels, tester workflow and advanced modules into one environment.
| Simple trade panel | VirtualTradePad PRO SE |
|---|---|
| Usually focuses on BUY, SELL and Close buttons. | Provides a complete trade-management workspace with multiple modules. |
| Often shows limited position information. | Shows live details, exposure, virtual SL/TP, floating result and statistics. |
| May not support complex chart-level workflows. | Supports chart levels for positions, pending orders, partial exits, AVG and ATM logic. |
| Usually has basic testing behavior. | Includes visual Strategy Tester tools and Auto-Pause event controls. |
Recommended First Start
- Install the correct version for MetaTrader 4 or MetaTrader 5.
- Attach the panel to a demo chart first.
- Start with the POS tab and test simple BUY, SELL and Close actions.
- Check lot size, Stop Loss, Take Profit, trailing and breakeven settings.
- Test pending orders and Magic Target from the ORD tab.
- Only then move to CLP, PART, AVG, ATM and SIG modules.
- Use the Strategy Tester before applying complex workflows on a real account.
| Risk warning: VirtualTradePad PRO SE is a professional trade-management tool. It can improve workflow and visibility, but it cannot remove trading risk. Always test settings on a demo account and use responsible risk management. |
Where to Go Next
After this overview, open the Documentation tab to study every module in detail. Start with POS and ORD, then continue with CLP, PART, AVG, ATM, SIG, INFO, Strategy Tester and Settings.
VirtualTradePad PRO SE Documentation Overview
VirtualTradePad PRO SE is a professional trading control center for MetaTrader 4 and MetaTrader 5. It is designed for traders who want to manage positions, pending orders, partial exits, averaging, signal logic, automation rules and live trading information directly from the chart.
This documentation explains the main workspace modules step by step. Each section focuses on one practical area of the panel: what the module does, when to use it, which controls are important, and how the feature fits into a complete trading workflow.
Important: VirtualTradePad PRO SE is a trading tool. It does not guarantee profit and does not replace your trading strategy. Always test the panel on a demo account and use conservative risk settings before using it on a real account.
✅ One chart workspaceTrade, monitor, protect and manage positions without constantly switching between standard MetaTrader windows. |
📊 Clear live informationTrack floating profit, points, exposure, Stop Loss, Take Profit, drawdown and closed results from compact information blocks. |
⚙️ Advanced control modulesUse partial exits, AVG levels, ATM rules, signal matrix tools and Strategy Tester controls as part of one connected workflow. |
How to read this guide
The documentation is organized by panel modules. You can read it from top to bottom if you are new to the product, or jump directly to the module you want to understand.
- Start with POS if you want to understand basic manual trading and position control.
- Continue with ORD if you use pending orders, order grids or Magic Target placement from the chart.
- Read CLP, Part and AVG carefully if you use basket profit/loss logic, partial exits or averaging/trend-add workflows.
- Study ATM separately because it is a rule-based automation module with actions, triggers, conditions, days and trade settings.
- Use Info, Strategy Tester and VPS sections to understand monitoring, testing and stable deployment scenarios.
Quick module navigation
| Module | Main purpose | What you will learn |
|---|---|---|
| POS | Manual trading and position control. | BUY/SELL execution, lot mode, comments, Reverse, Lock, Close, Stop Loss, Take Profit, Trailing Stop and BreakEven. |
| ORD | Pending orders and chart-based order placement. | Buy Stop, Sell Stop, Buy Limit, Sell Limit, order grids, distance, lifetime, coefficient lot and Magic Target workflow. |
| CLP | Close by profit, trailing profit and close by loss. | Basket scope, selected deals, separate BUY/SELL logic, separate deals, profit targets, trailing targets and loss limits. |
| Part | Partial closing by TP and SL levels. | TP/SL partial-close levels, Smart SL, chart ladders, per-level editing, custom overrides and staged position exits. |
| AVG | Averaging and trend-add level management. | Against mode, Trend mode, level distances, lot multipliers, AddLot, basket SL/TP/TS and chart level preview. |
| ATM | Rule-based automation inside the panel. | Saved rules, actions, triggers, conditions, day filters, once-per-day logic, trade settings and automation safety gates. |
| Sig | Signal matrix and indicator/timeframe logic. | BUY/SELL signal strength, timeframe columns, indicator rows, custom matrix cells, alerts, push notifications and auto-trading control. |
| Info | Live symbol status and trading statistics. | Market conditions, exposure, prop-firm control, SL/TP target summary and closed P/L history. |
| Strategy Tester | Visual testing and workflow inspection. | Tester terminal, playback controls, speed control, auto-pause events, chart levels and manual trading simulation. |
| MQL5 VPS | Stable MetaTrader VPS environment. | How to prepare the panel for VPS migration and why saved states/settings must be checked before running live automation. |
Recommended learning path
|
Step 1 Learn the POS tab |
Start with basic position control: lot size, order comment, market entry, close buttons, SL/TP, trailing and BreakEven. |
|
Step 2 Test order workflows |
Use the ORD tab and Magic Target to understand pending order placement, grid logic and chart-based entry planning. |
|
Step 3 Add protection modules |
Study CLP and Part to learn how profit, loss, trailing and partial-close rules can manage open exposure. |
|
Step 4 Review advanced automation |
Study AVG, ATM and Sig only after you understand the basic panel behavior. These modules can affect future entries, exits and rule-based actions. |
|
Step 5 Test before live use |
Use the Strategy Tester and demo accounts to check your workflow, settings and risk behavior before using the panel on a real account. |
| ⚠️ |
Before using advanced modulesModules such as AVG, ATM, Sig, CLP and Part can perform or prepare trade-management actions according to your settings. Before enabling them on a real account, check all parameters, test the behavior in the Strategy Tester when possible, and start with a demo account or conservative lot size. Incorrect settings may increase trading risk. The panel gives control tools, but the trading decision and risk management remain the responsibility of the trader. |
POS Tab — Manual Trading Control Panel
The POS tab is the main manual trading workspace of VirtualTradePad PRO SE. It is designed for fast order execution, position protection, quick closing actions, reverse/lock management, Stop Loss and Take Profit control, trailing stop, breakeven and average trailing logic directly from the chart.
This tab is the best starting point for new users because it explains the core idea of the product: a professional MetaTrader control center where trading actions, protection settings and position-management tools are available in one compact panel.
| Recommended use: use the POS tab when you want to open BUY/SELL trades manually, define lot size, add a comment, enable SL/TP protection before entry, close positions by direction or result, reverse exposure, lock positions, or manage trailing and breakeven from the chart. |
POS Tab Overview
The POS panel combines the most frequently used trading controls: symbol context, lot selection, market entry buttons, close buttons, SL/TP activation, real or virtual protection, trailing stop, breakeven and average trailing stop. The panel is compact, but each block has a clear purpose.

Main Controls Explained
| Control | Purpose | Practical Use |
|---|---|---|
| BUY / SELL | Open market positions using the selected lot and execution mode. | Fast manual entries directly from the chart without opening the standard MetaTrader order window. |
| Lot field | Sets the trade volume before entry. | Use fixed lot or automatic calculation mode depending on your configured settings. |
| Comment | Adds a clean MetaTrader comment to new trades. | Useful for history tracking, strategy separation and support analysis. |
| REVERSE | Closes current exposure and opens the opposite direction. | Useful when the market direction changes and the trader wants to flip the position quickly. |
| LOCK | Opens opposite protection to hedge current exposure. | Can be used to temporarily lock the market result instead of fully closing positions. |
| LOSS / PROFIT / SELL / BUY / CLOSE | Close positions by result, direction or all current positions. | Allows fast cleanup of losing positions, profitable positions, BUY positions, SELL positions or the full basket. |
| StopLoss / TakeProfit | Enable and set protection levels before opening trades. | Helps create a disciplined entry workflow where protection is prepared before execution. |
| Real / Virtual | Switches between broker-side SL/TP and hidden virtual protection logic. | Real protection is placed on the broker server. Virtual protection is managed by the panel logic while the terminal is running. |
| TRAILINGSTOP | Moves protection dynamically when price moves in the trader’s favor. | Useful for protecting floating profit without closing the trade immediately. |
| BreakEven | Moves profitable positions to breakeven when conditions allow. | Reduces risk after the market has moved in the desired direction. |
| Average TS | Runs trailing logic from the average BUY or SELL entry price. | Useful when several positions are managed as one basket. |
Terminal / Live Details Panel
The POS workflow can be combined with the Terminal / Live Details panel. This panel shows positions, pending orders, hedge exposure, virtual SL/TP values, floating risk, period statistics and quick menu access in one compact trading block.

| Tip: the Live Details panel is especially useful when several trades are open at the same time. Instead of checking the standard MetaTrader terminal, the trader can monitor symbol exposure, net lot, floating result, virtual SL/TP totals and period performance directly from the chart. |
Chart Position Management
VirtualTradePad PRO SE can also display position information and action menus directly on the chart. This helps the trader manage individual positions visually: partial close, reverse, lock, clear SL/TP, move levels, trailing control and individual TP/SL zones can be reviewed without leaving the chart.

Practical POS Workflow
| Step | Action | Reason |
|---|---|---|
| 1 | Select the symbol and confirm the chart context. | The panel actions are connected to the current chart symbol and configured trading logic. |
| 2 | Set lot size and choose the calculation mode. | This defines the trade volume before opening a market order. |
| 3 | Enable Stop Loss and Take Profit if protection is required. | Protection can be prepared before order execution. |
| 4 | Open BUY or SELL from the panel. | The position is opened directly from the chart using the selected values. |
| 5 | Manage the position using close, reverse, lock, trailing or breakeven tools. | The trader can react quickly without switching between multiple MetaTrader windows. |
Important Notes
- Virtual protection requires the terminal or VPS environment to keep running. If you use virtual SL/TP or virtual trailing logic, test the behavior carefully before live trading.
- Lock and reverse actions change market exposure quickly. Use them only when you understand how hedging and opposite positions work on your account type.
- Average TS is basket-oriented. It is useful when several positions are managed from the average entry price, but it should be tested on a demo account first.
- Always check broker trading conditions. Stop levels, freeze levels, spread, execution mode and market status can affect order opening and modification.
| Risk warning: VirtualTradePad PRO SE is a professional trading management panel. It does not guarantee profit and does not remove market risk. Always test settings on a demo account and use risk limits appropriate for your trading strategy. |
ORD Tab — Pending Orders and Price-Level Planning
The ORD tab in VirtualTradePad PRO SE is designed for working with pending orders directly from the chart. It helps the trader prepare Buy Stop, Sell Stop, Buy Limit and Sell Limit orders, define order distances, create order grids, set protection levels and use the Magic Target workflow for visual price-level planning.
This module is useful when the trader does not want to enter the market immediately, but wants to prepare a structured entry plan around current price, breakout zones, pullback areas or manually selected chart levels.
| Recommended use: use the ORD tab when you want to place pending orders, build order grids, plan future entries by distance or price level, or prepare orders visually without opening the standard MetaTrader order window. |
ORD Tab Overview
The ORD panel groups pending-order controls into one compact workspace. The trader can select order type, define lot size, choose distance or price logic, enable Stop Loss and Take Profit, prepare order grids and manage pending orders from the same panel.

Main ORD Controls Explained
| Control | Purpose | Practical Use |
|---|---|---|
| Buy Stop / Sell Stop | Place breakout-style pending orders above or below the current market price. | Useful when the trader expects continuation after price breaks a selected level. |
| Buy Limit / Sell Limit | Place pullback-style pending orders below or above the current market price. | Useful when the trader expects price to return to a better entry area before moving in the planned direction. |
| Lot field | Defines the volume of the pending order before placement. | Use fixed lot or configured lot-calculation logic depending on your trading plan. |
| Distance / Step | Controls how far the pending order or grid level is placed from the current price or selected base level. | Helps create consistent order placement without manually calculating every level. |
| SL / TP | Adds Stop Loss and Take Profit protection to pending orders. | Useful when orders must be protected immediately after activation. |
| Order Grid | Creates several pending orders according to the configured step, count and volume logic. | Useful for structured breakout, pullback or level-based entry planning. |
| Delete / Modify tools | Manage existing pending orders from the panel or from the chart. | Allows quick adjustment or cleanup when the market plan changes. |
| Magic Target | Allows visual order planning by selecting chart levels with the cursor. | Useful when the trader wants to define entry, SL and TP directly from the chart instead of typing prices manually. |
Chart-Based Pending Order Grid
VirtualTradePad PRO SE can show planned pending-order levels directly on the chart. This makes the order structure easier to understand before the orders are placed or activated. The trader can visually check the distance between levels, order direction, lot size and relation to current price action.

| Tip: chart-based order planning is especially useful for breakout and pullback strategies. Instead of calculating each level manually, the trader can use the panel to prepare a consistent order structure and visually confirm it on the chart. |
Magic Target Workflow
Magic Target is a visual workflow for placing or preparing trade levels directly from the chart. Instead of entering every price manually, the trader can use the chart cursor to define important levels such as entry, Stop Loss and Take Profit. This makes order preparation more intuitive and reduces the amount of manual price typing.

Practical ORD Workflow
| Step | Action | Reason |
|---|---|---|
| 1 | Choose the pending order type. | Different order types are used for breakout or pullback logic. |
| 2 | Set lot size and order distance or select chart levels. | This defines where the future order will be placed and how large it will be. |
| 3 | Enable Stop Loss and Take Profit if protection is required. | Protection can be attached to the pending order before it becomes a market position. |
| 4 | Place one order or create a grid. | The trader can prepare a single planned entry or a structured set of orders. |
| 5 | Monitor, modify or delete pending orders from the panel or chart. | The plan can be adjusted quickly if market conditions change. |
Important Notes
- Pending orders are not market positions yet. They become active positions only when the market reaches the order price and the broker accepts execution.
- Always check broker rules. Minimum distance, freeze level, spread and execution limitations can affect pending-order placement or modification.
- Use demo testing first. Before using order grids or Magic Target on a live account, test the workflow on a demo account or in the Strategy Tester.
- Risk increases with multiple pending orders. A grid can create several market positions if price activates multiple levels. Use proper lot size and protection settings.
CLP Tab — Close by Profit, Loss and Trailing Profit
CLP is the basket control module inside VirtualTradePad PRO SE. It is designed to help a trader monitor and close positions by total profit, total loss, trailing profit, selected symbols, or separated BUY/SELL exposure.
This tab is especially useful when you manage several positions at the same time and need a clear rule-based way to protect the account, lock profit, limit floating loss, or close only a specific group of trades.
| Module | CLP — Close Profit / Close Loss / Profit Trailing |
| Main purpose | Close a basket of positions when profit, loss, or trailing profit conditions are reached. |
| Best for | Manual trading, basket management, multi-position control, recovery strategies, and profit protection. |
| Important | CLP is a management tool. It does not guarantee profit and must be tested on a demo account before live use. |
CLP Panel Overview
The CLP tab groups the most important basket-closing tools into one compact panel. You can configure profit targets, loss limits, trailing profit behavior, symbol scope, and separate BUY/SELL logic.

Main CLP Functions
| Function | What it does | Typical use |
|---|---|---|
| Close Profit | Closes selected positions when the configured profit target is reached. | Lock basket profit without manually checking every trade. |
| Close Loss | Closes selected positions when the configured loss limit is reached. | Limit floating loss and protect the account from uncontrolled exposure. |
| Profit Trailing | Tracks basket profit and closes positions if profit rolls back by the configured trailing step. | Protect floating profit while still allowing the basket to grow. |
| Selected Symbols | Applies CLP logic only to selected symbols or symbol groups. | Manage one symbol without affecting other charts or strategies. |
| Separate BUY / SELL | Separates long and short baskets so BUY and SELL positions can be controlled independently. | Useful for hedge accounts, grid systems, or mixed-direction trading. |
Selected Symbols Mode
Selected Symbols mode helps you apply CLP rules only to the instruments you want to manage. This is important when the same account has multiple charts, different strategies, or several symbols running at the same time.

Example: if you trade EURUSD, XAUUSD and GBPUSD on the same account, you can configure CLP to control only one symbol or a selected group instead of closing everything on the account.
Separate BUY and SELL Baskets
When the account contains positions in both directions, it is often not enough to control only the total result. The Separate BUY/SELL logic allows the trader to manage BUY and SELL baskets independently.

This is useful for hedging, recovery systems, mixed-direction manual trading, and cases where one side of the market must be protected while the opposite side remains active.
Practical CLP Workflow
- Open the CLP tab inside VirtualTradePad PRO SE.
- Select the scope: current symbol, selected symbols, all positions, or separated BUY/SELL baskets.
- Set the profit target, loss limit, or trailing profit condition.
- Check the current floating result and exposure before enabling the rule.
- Enable the required CLP logic and monitor the basket from the panel.
- Test the behavior in the Strategy Tester or on a demo account before applying it to live trading.
|
Important risk note: CLP closes positions according to the configured rules and current account state. Always check the selected symbols, Magic Number logic, BUY/SELL separation and active modules before enabling automatic basket closing. Wrong scope settings may close more positions than expected. |
When to Use the CLP Tab
- When you manage several positions as one basket.
- When you want to close a group of trades by total profit or total loss.
- When you need trailing profit for a basket, not only for one position.
- When you trade hedge positions and need separate BUY/SELL control.
- When you want a visible profit/loss management block directly on the chart.
PART Tab — Partial Close Manager
The PART tab in VirtualTradePad PRO SE is designed for structured partial closing of positions. Instead of closing the whole trade at once, the trader can prepare several partial exit levels, define the lot portion for each level, and manage Take Profit / Stop Loss logic directly from the chart.
This module is useful for traders who scale out of positions step by step, protect profit gradually, or need a clear visual plan for partial exits before price reaches the target zone.
|
Purpose Plan and execute partial position exits by levels. |
Best for Scaling out, staged profit taking, controlled position reduction. |
Main idea Each level can close only a selected part of the position. |
PART Tab Overview
The PART module provides a level-based structure where every partial close rule can be prepared in advance. A trader can define the target distance, closing lot portion, Stop Loss behavior, Take Profit behavior and optional smart protection logic.
Each row in the PART table represents a future partial exit level. The module helps organize exit logic visually and reduces the need to manually calculate every partial close during active trading.
Main PART Controls
| Control | What it does | Practical use |
|---|---|---|
| PART ON / OFF | Enables or disables the partial close module. | Use it only when the current position should be managed by partial exit rules. |
| Level rows | Define several target levels for staged exits. | Prepare TP1, TP2, TP3 and further exit levels before price reaches them. |
| Lot / Percent | Defines how much of the position should be closed at the selected level. | Close part of the trade while keeping the remaining volume in the market. |
| TP / SL values | Set target and protection logic for every partial level. | Build a structured exit plan instead of reacting manually under pressure. |
| Smart SL | Adds additional protection behavior after partial levels are reached. | Useful when the trader wants to protect the remaining position after partial profit taking. |
Partial Close Levels on the Chart
One of the most important advantages of the PART module is visual chart control. Partial close levels can be displayed directly on the chart, so the trader can see where each planned exit may happen before price reaches that area.
Chart levels make the exit plan easier to understand. Instead of reading only numbers in the panel, the trader sees the planned levels relative to the current market price, position entry price and existing Stop Loss / Take Profit areas.
Example Workflow
- Open or select an existing position on the chart.
- Open the PART tab and enable the partial close module.
- Define several exit levels, for example TP1, TP2 and TP3.
- Set the lot portion or percentage that should be closed at each level.
- Enable chart levels to preview the future exit plan visually.
- Adjust levels directly from the chart if the market structure changes.
- Monitor the remaining position after each partial close is completed.
This workflow is especially useful for traders who do not want to close a profitable position immediately, but also do not want to leave the full volume exposed until the final target.
Practical Use Cases
| Scalping and fast exits | Close a small part of the trade quickly while keeping a reduced position for further movement. |
| Trend continuation | Take partial profit at intermediate levels and leave the rest of the trade for a larger target. |
| Risk reduction | Reduce exposure after price moves in the expected direction, while still keeping part of the position active. |
| Structured exit plan | Prepare multiple exits before the trade becomes emotional or difficult to manage manually. |
Important Notes
- Partial close behavior depends on broker execution rules, minimum lot size and lot step.
- The remaining position volume must be valid for the trading symbol.
- Always test partial close logic on a demo account before using it on a live account.
- When using chart levels, check that the levels are placed correctly for the current symbol digits and broker conditions.
- Partial closing reduces position size, but it does not remove trading risk completely.
| ⚠️ |
Risk warning: The PART tab helps organize partial exits, but it does not guarantee profit and does not replace risk management. Use reasonable lot sizes, check broker trading conditions and test the module carefully before applying it to a live account. |
AVG Tab — Averaging and Trend-Add Manager
The AVG tab in VirtualTradePad PRO SE is designed to plan and control additional entries from an existing market position. It can be used for averaging when price moves against the current exposure, or for adding positions with the market movement when a trend-add logic is enabled.
This module is not a profit guarantee and must be used carefully. Averaging can increase exposure quickly, so every trader should test the logic on a demo account, use reasonable lots, and understand the total basket risk before enabling automatic levels.
|
Purpose Plan additional entries for averaging or trend-add scenarios. |
Best for Traders who need visible future levels and basket-level protection. |
Main idea Future entries are prepared by distance, lot multiplier and allowed direction. |
AVG Tab Overview
The AVG module gives the trader a structured table for future entry levels. Each level can have its own distance in points, lot multiplier, optional SL/TP values and activation state. The module helps convert a complex averaging plan into a visible and controllable workflow.
The tab is built around two important ideas: the next entry prices should be visible before they happen, and the complete basket should have clear protection logic through average SL, average TP and average trailing stop settings.
Against Mode and Trend Mode
The AVG tab can be used in two different trading concepts. Against mode prepares additional entries when price moves against the current exposure. Trend mode prepares additional entries in the direction of the market movement when the trader wants to build a position step by step.
| Mode | How it works | When to use carefully |
|---|---|---|
| Against | Adds new levels when price moves against the existing position or basket. | Only when the trader accepts increased exposure and has a clear risk limit. |
| Trend | Adds positions with market movement when the selected direction and level rules match. | Useful for building a position gradually, but still requires SL/TP and lot control. |
The selected mode should match the trader’s strategy. The module only follows configured rules; it does not replace market analysis, risk planning or broker-condition checks.
Main AVG Controls
| Control | What it does | Practical use |
|---|---|---|
| AVG ON / OFF | Enables or disables automatic AVG level processing. | Keep it disabled while preparing levels, then enable only after checking risk. |
| BUY / SELL permission | Defines which direction is allowed for automatic additional entries. | Use it to prevent the module from opening unwanted directions. |
| Distance | Defines how far the next level should be from the reference price. | Increase distance on volatile symbols and test it before live use. |
| Lot x | Multiplies the first position lot for the next AVG levels. | Avoid aggressive multipliers unless the total drawdown is fully understood. |
| AddLot | Adds a fixed extra volume to every automatic level. | Useful for controlled volume increase without changing the multiplier logic. |
| Avg SL / Avg TP / Avg TS | Controls basket-level Stop Loss, Take Profit and Trailing Stop from the average price. | Use these values to define protection for the entire basket, not only one entry. |
| Levels ON | Draws planned future AVG and Add levels directly on the chart. | Enable it to visually inspect future levels before allowing automatic entries. |
AVG Chart Levels
When chart levels are enabled, VirtualTradePad PRO SE draws planned AVG and Add levels on the chart. This helps the trader understand where the next automatic entry may appear before the rule is triggered.
The chart view is especially useful in the Strategy Tester and during manual preparation. It allows the trader to verify level spacing, direction permissions and expected volume before the market reaches the next price zone.
Practical AVG Workflow
| 1 | Open or select the initial position that will be used as the reference for AVG logic. |
| 2 | Choose the required AVG mode: Against for averaging or Trend for adding with market movement. |
| 3 | Configure distances, lot multiplier, AddLot and optional per-level SL/TP values. |
| 4 | Enable Levels ON and inspect future prices directly on the chart. |
| 5 | Set basket protection using Avg SL, Avg TP or Avg TS before enabling automatic processing. |
| 6 | Enable AVG only after checking margin, total lot exposure and the maximum acceptable drawdown. |
Typical Use Cases
- Controlled averaging: prepare several additional levels when the trader expects a correction or recovery.
- Trend scaling: add positions gradually when the market continues in the selected direction.
- Basket planning: define a common average target instead of managing every entry separately.
- Visual testing: check future levels in the Strategy Tester before applying the workflow to live trading.
- Risk visualization: understand how lot multipliers and AddLot values affect the full position basket.
Important Risk Note
| Warning: averaging and lot multiplication can increase market exposure and drawdown very quickly. Before enabling AVG on a real account, test the exact settings in the Strategy Tester or on a demo account. Check margin, maximum lot size, total basket volume and the worst-case distance between levels. |
The AVG tab is a professional control module. It gives the trader visibility and execution structure, but the trading decision, level spacing, lot risk and account protection remain the responsibility of the user.
ATM Tab — Advanced Trade Management Rules
ATM in VirtualTradePad PRO SE is a rule-based trade management module designed to help traders prepare structured actions before or during trading. Instead of reacting manually to every market situation, you can define conditions, actions and execution logic inside one organized workflow.
The ATM tab is one of the most advanced parts of VirtualTradePad PRO SE. It is useful for traders who want more control over repeated trading scenarios, position management rules, scheduled logic, chart-based automation and Strategy Tester experiments.
| Important: ATM rules are powerful tools for managing trading logic, but they must be tested carefully on a demo account and in the Strategy Tester before being used on a real account. Incorrect conditions or actions can lead to unexpected trade operations. |
ATM Main Screen and Rule List
The main ATM screen shows the active rule structure and allows you to manage prepared automation scenarios. A rule can be enabled, disabled, edited or reviewed from the ATM interface. This gives the trader a clear overview of what is expected to happen before the rule is executed.
The rule list is designed to keep automation visible. This is important because the trader should always understand which rules are enabled, which market conditions are being monitored and which actions may be executed.
How ATM Rules Work
ATM logic can be understood as a simple chain:
| Step | Meaning | Purpose |
|---|---|---|
| 1. Select Action | Choose what the rule should do. | Open, close, modify or manage trading objects according to the selected logic. |
| 2. Define Condition | Set when the rule is allowed to trigger. | Avoid random execution and keep the rule connected to market or position context. |
| 3. Configure Details | Adjust symbol, direction, volume, price, timing or management parameters. | Make the rule match your exact trading scenario. |
| 4. Run and Monitor | Enable the rule and monitor it from the chart and panel. | Keep automation visible and controlled during trading or testing. |
This structure makes ATM easier to understand: it is not a hidden black box. The trader defines what should happen, when it should happen and how the action should be performed.
Step 1 — Select the Rule Action
The first step is to select the action that the ATM rule should execute. Depending on the selected mode, the action can be connected with trade opening, position closing, modification, protection logic or another supported management operation.
A clear action selection is important because every next step depends on this choice. For example, a rule that opens a trade needs different details than a rule that closes or modifies an existing position.
Step 2 — Define the Condition
The condition tells ATM when the selected action is allowed to trigger. This may be connected with market price, position state, time, bar logic or another supported rule context.
Conditions help prevent uncontrolled behavior. A rule should not simply exist; it should wait for a clear situation that the trader has defined in advance.
Step 3 — Configure Rule Details
After choosing the action and condition, the rule must be configured. This step defines the practical parameters of the rule, such as symbol logic, order direction, position management options, distance, price level, volume or other values required by the selected action.
This is the step where the rule becomes specific. The more carefully this part is configured, the easier it is to understand what the panel will do when the condition is triggered.
Step 4 — Review and Run the Rule
Before enabling the rule, review the complete setup. ATM is designed to keep the trading logic visible, so the trader can verify the selected action, condition and configuration before running it.
This final review step is useful for reducing mistakes. It is especially important when several rules are prepared or when the same chart is used for multiple trading scenarios.
ATM Trade Workflow
The ATM Trade workflow helps connect rule-based logic with practical trading operations. It can be used to prepare structured actions for trade entry, trade management or position control.
The main advantage is visibility. Instead of remembering several manual steps, the trader can build a repeatable scenario and monitor it from the ATM interface.
Practical ATM Use Cases
| Use case | How ATM helps |
|---|---|
| Prepare a structured trade scenario | Define what action should happen and under which condition it should be allowed. |
| Reduce repetitive manual actions | Use predefined rules instead of repeating the same sequence manually every time. |
| Test rule behavior visually | Run the panel in the Strategy Tester and observe how rule logic behaves in historical market conditions. |
| Keep automation visible | Monitor enabled rules from the panel instead of relying on hidden logic. |
Recommended ATM Workflow
- Start with one simple rule and test it in the Strategy Tester.
- Use clear conditions that are easy to verify on the chart.
- Check the selected action before enabling the rule.
- Do not run several complex rules at the same time until each one has been tested separately.
- Use demo accounts before applying ATM logic to a real account.
- Keep only the rules you understand and need for the current trading scenario.
| Risk warning: ATM rules can automate or semi-automate trade-management actions. This does not reduce trading risk by itself. Always test rule behavior on a demo account and make sure the logic matches your strategy, broker conditions and account risk limits. |
SIG Tab — Signal Trade Manager
The SIG tab in VirtualTradePad PRO SE is designed to help traders monitor signal conditions from several tools and timeframes in one organized panel. It gives a structured view of signal states, alerts and trade-management permissions without forcing the trader to switch between multiple charts or indicators.
This module is especially useful when a trader wants to combine visual chart analysis with a clear signal matrix. Instead of relying only on separate indicator windows, the SIG tab collects signal status into a compact workspace directly inside the trading panel.
| Main idea: the SIG tab is not a guarantee of profitable trading. It is a control and monitoring module that helps you organize signal information, alerts and possible trade actions in a clearer way. |
Signal Matrix Overview
The SIG tab presents signal information as a matrix. Rows and columns can represent different signal groups, timeframes, indicators or configured conditions depending on how the module is set up. This helps the trader quickly understand which signals are active, which are neutral and which may require attention.
The goal of this layout is to reduce noise. A trader can see the current signal state in one place and decide whether the situation is suitable for manual action, alert monitoring or rule-based execution.
Main Functions of the SIG Tab
| Function | Purpose |
|---|---|
| Signal matrix | Displays signal states in a structured table so the trader can review market conditions faster. |
| Custom signal set | Allows the signal workspace to be adapted to the trader’s preferred tools and configuration. |
| Timeframe monitoring | Helps compare signal states across different market periods when the configuration supports it. |
| Alerts and notifications | Can be used to notify the trader when selected signal conditions are detected. |
| Trade permission logic | Helps separate signal observation from possible trade actions, depending on the selected settings. |
How to Use the SIG Tab
A practical signal workflow usually starts with observation. First, configure the signals you want to monitor. Then check how the matrix reacts in real market conditions or in the Strategy Tester. Only after that should you decide whether the signal should be used for alerts, manual confirmation or trade-related actions.
- Open the SIG tab and check the current signal matrix.
- Review which signal rows or columns are active.
- Confirm the signal on the chart before using it for a trading decision.
- Use alerts if you want to monitor signals without watching the chart constantly.
- Test the configuration on demo before allowing any trade-related action.
This approach keeps the module practical and controlled. Signals should support your trading process, not replace your risk management or market analysis.
Alerts, Push Notifications and Signal Control
Depending on the selected configuration, the SIG tab can be used not only for visual monitoring but also for alerts and notifications. This is useful when the trader wants to be informed about a signal condition without manually checking every chart.
| Best practice: use signal alerts first. After the signal logic is tested and understood, you can decide whether it should remain informational or be connected to more active trade-management behavior. |
For responsible trading, it is better to separate three different stages: signal detection, signal confirmation and trade execution. The SIG tab helps organize this process more clearly.
Practical Use Cases
| Use case | How SIG helps |
|---|---|
| Multi-timeframe monitoring | Compare signal states across configured timeframes from one panel. |
| Manual trade confirmation | Use the matrix as an additional confirmation before opening or managing a trade manually. |
| Alert-based workflow | Receive a signal notification and then check the chart before acting. |
| Strategy Tester review | Observe how the signal logic behaves during historical visual testing. |
Important Notes
- A signal is not a guaranteed trading result.
- Always confirm signal behavior on the chart and in the Strategy Tester.
- Do not enable trade-related actions until the signal logic has been tested.
- Use demo accounts when adjusting custom signal sets.
- Keep the signal configuration simple at first, then expand it step by step.
| Risk warning: signal tools are only decision-support instruments. They do not remove market risk, spread risk, slippage, execution risk or the risk of incorrect settings. Test all signal configurations before using them on a real account. |
Related Sections
The SIG tab is connected with the full VirtualTradePad PRO SE workflow. Use the POS tab for manual execution, the Info tab for market and exposure monitoring, the ATM tab for rule-based logic, and the Strategy Tester section to verify how signals behave before live trading.
INFO Tab — Live Market, Exposure and Risk Overview
The INFO tab in VirtualTradePad PRO SE is designed as a compact monitoring center for the current symbol, account exposure, floating results, trading limits and important market conditions. It helps traders understand the current situation without opening several separate MetaTrader windows.
This tab is not used only for decoration. It gives practical context for manual trading, position management, risk control, Strategy Tester analysis and prop-firm style monitoring. The goal is simple: the trader should see the most important information directly inside the workspace before making a trading decision.
| Main idea: the INFO tab gives a fast overview of market state, open exposure, floating result, SL/TP targets, drawdown and recent closed profit/loss in one structured block. |
INFO Tab Overview
The INFO tab combines several monitoring blocks: current symbol data, trading status, spread, market conditions, position exposure, floating profit/loss, drawdown, SL/TP target information and closed result statistics. This gives the trader a clean summary of the current trading environment.
The panel is especially useful when the trader needs to check the current status quickly: whether trading is allowed, how much exposure is open, where current targets are located and how the account is performing during the selected period.
Main Information Blocks
| Block | What it shows | Why it matters |
|---|---|---|
| Symbol status | Current symbol, timeframe, price context and basic market state. | Helps confirm that the panel is attached to the correct chart and symbol. |
| Market conditions | Spread, trading permission, session-related information and current execution context. | Helps avoid actions during unsuitable market conditions or restricted trading states. |
| Exposure | Open BUY/SELL volume, net lot, number of positions and floating result. | Shows the real current exposure instead of forcing the trader to inspect each order manually. |
| Prop-firm control | Risk-limit style monitoring for drawdown and account restrictions when configured. | Helps keep trading decisions aligned with account limitations and risk rules. |
| SL / TP target summary | Current Stop Loss and Take Profit target information for active exposure. | Makes potential risk and target zones easier to evaluate before changing trades. |
| Closed P/L statistics | Recent closed profit/loss, period result and summary values. | Helps the trader evaluate current session performance without leaving the panel. |
Exposure and Floating Result Monitoring
One of the most important tasks of the INFO tab is exposure monitoring. When several positions are open, the trader needs to understand the total BUY volume, SELL volume, net lot and current floating result. This is especially important for strategies that use several entries, partial exits, hedging, averaging or basket management.
Instead of evaluating each position separately, the INFO tab groups the key values into readable blocks. This makes the current exposure easier to understand before using POS, CLP, Part, AVG or ATM modules.
| Best practice: check the INFO tab before using basket-level actions. It helps confirm the current exposure, floating result and risk context before closing, modifying, averaging or applying automated management logic. |
Drawdown, Risk and Target Visibility
The INFO tab helps traders see not only profit, but also risk. Drawdown, Stop Loss and Take Profit summaries allow the user to estimate whether current positions are still within the intended trading plan.
This is important because a trade panel should not only provide buttons for execution. A professional trading workspace should also show the context of those actions: current risk, possible target, floating loss and account pressure.
| Value | How to use it |
|---|---|
| Floating P/L | Check whether current open positions are profitable or under pressure. |
| Drawdown | Monitor current account or symbol pressure before adding new exposure. |
| SL target | Evaluate potential loss if protective levels are triggered. |
| TP target | Estimate the possible target result for the current exposure. |
Recommended INFO Tab Workflow
- Check the symbol and timeframe before managing trades.
- Review trading status, spread and current market conditions.
- Check open BUY/SELL exposure and net lot.
- Review floating result, drawdown and SL/TP target information.
- Use the POS, CLP, Part, AVG or ATM tabs only after confirming the current risk context.
- Review closed P/L statistics to understand the current trading session result.
This workflow helps avoid blind actions. The trader first checks the situation, then decides which management module should be used.
Practical Use Cases
| Use case | How the INFO tab helps |
|---|---|
| Manual trading | Check spread, exposure and current floating result before opening or closing trades. |
| Basket management | Review grouped exposure before using CLP, AVG or partial close functions. |
| Risk control | Monitor drawdown, SL/TP targets and configured risk-limit style information. |
| Strategy Tester review | Use live statistics while testing trade-management decisions visually. |
Important Notes
- The INFO tab displays useful monitoring data, but the trader is still responsible for all trading decisions.
- Floating profit and drawdown can change quickly during volatile market conditions.
- Spread and execution conditions depend on the broker and the current market session.
- Risk-limit style blocks are monitoring tools and should not replace proper risk management.
- Always test panel behavior on a demo account before using it on a real account.
| Risk warning: monitoring information helps you understand the current situation, but it does not guarantee safe trading. Market risk, broker execution, slippage, spreads and incorrect settings can still lead to losses. |
Related Sections
The INFO tab supports the full VirtualTradePad PRO SE workflow. Use it together with the POS tab for manual trading, CLP for basket profit/loss management, Part for partial exits, AVG for averaging and trend-add logic, ATM for rule-based management, and the Strategy Tester section for visual testing.
Strategy Tester Control — Visual Testing Workspace
VirtualTradePad PRO SE is designed not only for live charts, but also for visual work inside the MetaTrader Strategy Tester. This allows traders to test manual actions, panel behavior, position management tools, partial exits, AVG levels, ATM rules and tester-control scenarios before using the panel on a real account.
The Strategy Tester workspace is especially useful when you want to slow down the market, pause the test at important moments, check how the panel reacts to trades and understand the complete workflow without risking real funds.
| Main idea: Strategy Tester support helps you learn the panel, test your trade-management workflow and verify important settings in a visual environment before live trading. |
Tester Workspace Overview
The Strategy Tester view combines the chart, the VirtualTradePad PRO SE panel, tester playback controls, open position information and visual chart levels. This makes it easier to analyze how the panel behaves during historical market movement.
The tester environment is useful for both beginners and experienced users. A beginner can learn how the panel works, while an advanced trader can test complex workflows with partial close levels, averaging, ATM rules and signal behavior.
Tester Control Buttons
VirtualTradePad PRO SE includes tester-oriented controls that make visual testing more comfortable. These controls help you pause the test, change speed, inspect positions and react to important trading events.
| Control | Purpose | Why it helps |
|---|---|---|
| Pause / Run | Stops or resumes visual testing. | Allows you to inspect positions, levels and panel state at the exact moment you need. |
| Speed control | Changes the playback speed of the visual test. | Makes it possible to slow down important areas and speed up routine segments. |
| Terminal view | Shows compact or expanded position information. | Keeps trade details visible without switching to the standard terminal window. |
| Panel modes | Switches between compact, terminal and hidden display modes. | Helps keep the chart clean when more workspace is needed. |
Auto-Pause Events
Auto-Pause events are designed for detailed testing. They allow the Strategy Tester to pause automatically when an important trading event occurs. This is useful when you want to inspect the exact moment of trade opening, closing, modification or new bar completion.
| Auto-Pause button | When it pauses the test |
|---|---|
| AP Open | When a new position or order is opened. |
| AP Close | When a position or order is closed. |
| AP Modify | When a position, order, Stop Loss or Take Profit is modified. |
| AP Bar | When a new bar is completed. |
These controls are not trading signals. They are testing tools. Their purpose is to stop the visual test at useful moments so the trader can analyze what happened and why.
Position Information During Testing
During visual testing, the panel can display position information directly on the chart and in the lower terminal block. This helps you monitor open trades, partial close actions, SL/TP levels, floating result, points, percent result and menu actions without interrupting the test workflow.
- Inspect open positions directly from the tester workspace.
- Use the position menu to review available management actions.
- Check partial close tools and chart levels visually.
- Monitor AVG levels and ATM timeline behavior during testing.
- Review floating result and risk information before continuing the test.
This makes the Strategy Tester section not only a testing environment, but also a learning environment for the complete panel workflow.
Recommended Strategy Tester Workflow
| Step | Action | Goal |
|---|---|---|
| 1 | Start with the POS tab and simple manual trades. | Learn basic trade opening, closing and modification behavior. |
| 2 | Test SL/TP, trailing and breakeven logic. | Understand how protection tools work during price movement. |
| 3 | Test partial close and chart levels. | Verify how position scaling and exit levels behave. |
| 4 | Enable AVG levels and observe future entry zones. | Check averaging or trend-add logic before real use. |
| 5 | Test ATM rules one by one. | Confirm rule logic before enabling more complex automation. |
| Testing warning: a Strategy Tester result does not guarantee the same result on a live account. Real trading can include spread changes, slippage, requotes, broker execution limits and market conditions that differ from historical testing. |
MQL5 VPS Environment — Stable Panel Workflow
VirtualTradePad PRO SE is designed with MQL5 VPS usage in mind. When the panel is prepared correctly before migration, its state and important parameters can be restored in the VPS environment so that the workspace remains stable after migration.
This is especially important for traders who use MetaTrader hosting for continuous operation. The panel should be configured and tested before migration, and the VPS copy should be checked after migration to confirm that the required settings and chart state were transferred correctly.
Recommended VPS Workflow
- Configure the panel on the local terminal first.
- Test the selected settings on a demo chart before migration.
- Keep only the charts and Expert Advisors that are needed for VPS operation.
- Save or confirm the panel state before migration.
- Migrate the terminal environment to MQL5 VPS.
- After migration, open VPS logs and check that the panel works as expected.
- Do not change important settings blindly after migration without testing.
The VPS environment is useful for stability, but it should not be treated as a replacement for correct setup. Always verify that the terminal, chart, symbol, account type and panel settings are correct before relying on a remote environment.
| Support note: if you ask for help with Strategy Tester or MQL5 VPS behavior, please attach screenshots, the Expert log, the Journal log, your settings file and a short explanation of the exact action that does not work as expected. |
Installation and First Launch
This section explains the recommended first launch workflow for VirtualTradePad PRO SE. The goal is to install the correct version, attach it to the chart, check MetaTrader permissions, test basic trading actions and only then move to advanced modules.
VirtualTradePad PRO SE is a powerful trading workspace. Do not start by enabling every module. Start with a clean chart, a demo account and basic manual actions. After that, continue with protection tools, pending orders, basket management and advanced modules.
| Recommended first launch: install the correct MT4 or MT5 version, attach it to a demo chart, check permissions, test BUY / SELL / Close, then test SL / TP, trailing, breakeven and only after that continue with CLP, PART, AVG, ATM and SIG. |
Before You Start
Before using the panel, check the basic requirements. Most first-start issues are related to disabled Algo Trading, missing permissions, wrong product version, closed market, symbol restrictions or broker limits.
| Requirement | What to check |
|---|---|
| Correct platform | Use the MT4 product in MetaTrader 4 and the MT5 product in MetaTrader 5. |
| Algo Trading / AutoTrading | Make sure automated trading is allowed in the terminal and in Expert Advisor properties. |
| Demo account first | Use a demo account to test buttons, settings, SL/TP, partial close and advanced modules. |
| Market state | Check whether the market is open and whether trading is allowed for the selected symbol. |
| Broker limits | Check minimum lot, lot step, Stop Level, Freeze Level and symbol execution rules. |
Installation Steps
- Open MetaTrader 4 or MetaTrader 5.
- Log in to the correct trading account.
- Open the chart of the symbol where you want to use the panel.
- Install or launch VirtualTradePad PRO SE from the Market / Navigator section.
- Attach the Expert Advisor to the chart.
- Open the Inputs tab and check the basic settings.
- Allow Algo Trading / AutoTrading if you want the panel to perform trade operations.
- Click OK and wait until the panel appears on the chart.
If the panel does not appear, check the Experts and Journal tabs in MetaTrader. The logs usually show whether there is a permission issue, loading issue, Market authorization issue or terminal restriction.
First Test on a Demo Account
After the panel appears on the chart, start with the most basic workflow. Do not test advanced modules immediately. First confirm that the panel can open, close and modify a simple test position correctly.
| Step | Action | Goal |
|---|---|---|
| 1 | Set a very small fixed lot. | Avoid unnecessary risk while testing. |
| 2 | Open one BUY or SELL position. | Confirm that trade execution works. |
| 3 | Modify SL and TP. | Check broker limits and panel modification behavior. |
| 4 | Close the position from the panel. | Confirm that closing logic works correctly. |
| 5 | Check Experts and Journal logs. | Verify that there are no hidden errors. |
After this basic test, continue with Reverse, Lock, Trailing Stop, Breakeven and pending orders. Advanced modules should be tested only after the core workflow is stable.
Recommended First Settings
For the first launch, use a conservative setup. The goal is not to create the most advanced configuration immediately, but to verify that every important action works correctly.
- Use fixed lot instead of automatic lot calculation at first.
- Use small lot size allowed by the broker.
- Use real SL/TP first if you are not familiar with virtual protection.
- Disable advanced modules until you test the core POS and ORD workflow.
- Keep CLP, PART, AVG, ATM and SIG disabled during the first basic test.
- Save a clean preset after the first stable configuration.
This gives you a clean baseline. After the baseline is stable, you can create additional presets for Strategy Tester, partial close, AVG, ATM or VPS workflows.
When to Test Advanced Modules
Advanced modules should be tested only after the basic trading workflow is confirmed. Each module has its own logic and can affect positions differently.
| Module | Test after… | First test goal |
|---|---|---|
| CLP | Basic open/close workflow is stable. | Check close by profit/loss on a small basket. |
| PART | You understand minimum lot and lot step rules. | Check partial close of one position with small volume. |
| AVG | You understand lot, exposure and drawdown risk. | Display levels first, then test automatic entries carefully. |
| ATM | You can explain the rule action and condition clearly. | Run one simple rule and confirm its behavior in the Strategy Tester. |
| SIG | You understand the signal matrix and alert logic. | Use alerts first before enabling trade-related permissions. |
Common First-Launch Issues
| Issue | What to check |
|---|---|
| Panel does not appear | Check Experts tab, Journal tab, Market authorization, terminal permissions and product installation. |
| Trade button does nothing | Check AutoTrading / Algo Trading, EA permissions, market state and symbol trading permissions. |
| Invalid volume error | Check minimum lot, maximum lot and lot step for the selected broker symbol. |
| SL/TP cannot be set | Check Stop Level, Freeze Level, market state and whether the selected distance is allowed by the broker. |
| VPS state is different | Check migration logs, chart setup, inputs, global variables and whether the correct chart was migrated. |
| Risk warning: never start testing a professional trading panel with large lot sizes or real funds. First launch should always be conservative, controlled and easy to verify. |
Practical Workflows and Use Cases
VirtualTradePad PRO SE is easier to understand when you look at it as a set of practical trading workflows. Each module has its own role, but the real value appears when the modules are used together in a clear and controlled sequence.
This section shows typical ways to use the panel: manual trading, position protection, pending order planning, partial exits, basket management, averaging, ATM rules, signal monitoring and Strategy Tester analysis.
| Important: these workflows are examples of how the panel can be used. They are not trading signals and do not guarantee profit. Always adapt settings to your own strategy, broker conditions and account risk limits. |
Workflow 1 — Fast Manual Trading from the Chart
This is the basic workflow for traders who want a faster and clearer way to open and manage trades directly from the chart.
| Step | Action | Module |
|---|---|---|
| 1 | Select the symbol and check market conditions. | INFO |
| 2 | Set lot size, comment, SL and TP. | POS |
| 3 | Open BUY or SELL from the panel. | POS |
| 4 | Monitor floating result, points, percent and exposure. | Live Details / INFO |
| 5 | Close, reverse, lock or protect the position when needed. | POS |
This workflow is the best starting point for new users. It helps you learn the panel without enabling complex automation or basket logic.
Workflow 2 — Pending Order Planning and Magic Target
The ORD tab is useful when you want to prepare entries in advance instead of opening a market position immediately. You can use pending orders, order grid logic and Magic Target workflow to plan entries visually.
- Open the ORD tab.
- Select pending order type and order parameters.
- Use chart-based placement or Magic Target when appropriate.
- Check the planned price, SL, TP and distance.
- Place the order only after confirming the chart context.
This workflow is useful for breakout, pullback, grid-style planning and level-based trading. Always check broker restrictions before placing pending orders close to the current market price.
Workflow 3 — Scaling Out with Partial Close Levels
The PART module is designed for traders who do not want to close the entire position at once. It helps create a structured exit plan where part of the position can be closed at different levels.
| Practical step | What to check |
|---|---|
| Create levels | Define TP/SL partial levels and lot percentage or lot value. |
| Show levels on chart | Verify that the planned exit levels are located correctly. |
| Check broker lot rules | Minimum lot and lot step must allow the partial close volume. |
| Test one position first | Do not start with several positions until one-position behavior is confirmed. |
Partial close is especially useful for scaling out, locking part of the profit, reducing exposure step by step and keeping a smaller remainder of the position active.
Workflow 4 — Basket Profit and Loss Management
The CLP module is used when you manage a basket of positions and want to close them by total profit, total loss or trailing profit conditions. This is useful when several positions are connected by one trading idea.
- Use Close Profit to close a basket after a target profit is reached.
- Use Close Loss to limit basket loss according to a predefined value.
- Use Profit Trailing to protect accumulated basket profit after it reaches a configured level.
- Use Selected Symbols if you do not want all symbols to be included.
- Use Separate BUY/SELL if long and short exposure should be managed independently.
CLP can close several positions, so it must be tested carefully. Always confirm the scope: all positions, current symbol, selected symbols or separate BUY/SELL baskets.
Workflow 5 — Averaging or Trend-Add Levels
The AVG module is for traders who use additional entries. It can show future averaging or trend-add levels on the chart and manage basket protection from the average price.
| High-risk workflow: AVG can increase exposure quickly. Start with chart level preview only, then test automatic behavior with small lots on demo or in the Strategy Tester. |
- Choose Against or Trend mode.
- Configure level distances.
- Set conservative lot multiplier and AddLot values.
- Enable chart levels and verify future entry prices.
- Check Avg SL, Avg TP and Avg TS protection.
- Test the sequence in the Strategy Tester before live use.
The main advantage of AVG levels is visibility. The trader can see planned future entries before they happen and decide whether the logic is acceptable for the current account and market conditions.
Workflow 6 — Rule-Based Management with ATM
ATM is useful when you want to prepare a structured rule instead of reacting manually to every situation. A rule usually combines an action, a condition and configuration details.
| ATM step | Purpose |
|---|---|
| Action | What the rule should do. |
| Condition | When the action is allowed to trigger. |
| Details | Symbol, direction, volume, price, timing or other required values. |
| Review | Final check before running the rule. |
ATM should be tested one rule at a time. If several rules are enabled together, it becomes harder to understand which rule triggered a specific action.
Workflow 7 — Signal Monitoring and Alerts
The SIG tab is best used first as a monitoring and alert tool. It can show signal states in a matrix and notify the trader when configured conditions appear.
- Start with visual signal monitoring.
- Enable terminal alerts if you want to be notified.
- Test push notifications only after MetaTrader mobile settings are configured.
- Do not connect signals to trade-related behavior until the logic is tested.
- Confirm every signal visually on the chart before using it in a trading decision.
Signals are decision-support tools. They should not replace analysis, risk control or demo testing.
Workflow 8 — Strategy Tester Analysis
The Strategy Tester is the safest place to study complex panel behavior. Use it to test manual actions, partial exits, AVG levels, ATM rules, signal behavior and Auto-Pause tools.
| Auto-Pause tool | Use it when you want to stop the test… |
|---|---|
| AP Open | after a position or order opens. |
| AP Close | after a position or order closes. |
| AP Modify | after SL, TP, order or position modification. |
| AP Bar | after a new bar is completed. |
Use tester speed controls to slow down important areas and speed up routine market movement. A good test is not only about the final result; it is also about understanding why each action happened.
| Final workflow warning: practical workflows are examples, not trading advice. Always test your own setup, understand each active module and use conservative risk before live trading. |
VirtualTradePad PRO SE Settings — Complete Reference
The Settings tab explains the external input parameters of VirtualTradePad PRO SE. Most core settings follow the classic VirtualTradePad logic, while the PRO SE workflow adds a more advanced structure around live information, Strategy Tester use, chart objects, partial close, AVG, ATM, Signals and VPS-related behavior.
You do not need to change every parameter before starting. The best approach is to use default settings first, test the panel on a demo account, and then adjust only the groups that are relevant to your trading workflow.
| Recommended setup logic: start with panel display, symbol selection, lot size, Stop Loss, Take Profit and basic trade buttons. After that, test keyboard trading, CLP, partial close, AVG, ATM, Signals, Strategy Tester and VPS-related behavior one by one. |
How to Use This Settings Reference
- Attach VirtualTradePad PRO SE to a chart.
- Open Expert Advisor properties with F7 or from the chart context menu.
- Go to the Inputs tab.
- Change only the settings you understand and need.
- Save a preset file after creating a stable configuration.
- Use the Strategy Tester or a demo account before applying new settings to a real account.
| Important: settings directly affect how the panel opens, closes, modifies and manages trades. Incorrect parameters can lead to unexpected behavior. Always test new configurations on a demo account first. |
Quick Navigation
| Information options Display, language, sound, chart labels and information blocks. Start here if you want to adjust how the panel looks and what information it shows on the chart. |
Trade options Core trading behavior: symbol scope, magic numbers, slippage, virtual levels, broker execution and order comments. |
| Trade from Keyboard options Keyboard shortcuts for fast chart trading. Enable only when you clearly understand which chart is active. |
Lot options Lot calculation and volume limits. These settings directly affect risk and should be tested with the smallest reasonable lot first. |
| Step options Step values for changing lot, SL, TP, distance, trailing and CLP values from the panel. |
Breakeven options Breakeven logic for moving Stop Loss after a position reaches a configured profit distance. |
| Close by total profit or loss options CLP settings for closing by total profit, total loss, profit trailing, notifications and VPS-related CLP behavior. |
Color options Colors and font sizes for lines, labels, profit/loss values and chart objects. |
| Signals options Signal matrix, signal percent, alerts and signal-based action permissions. |
Risk Manager Limiting losses / profits / Lots / Numbers Limiting options Risk limits for loss, profit, lots and number of trades. Use this section to protect the workflow from unwanted exposure. |
| Trailing Stop and BreakEven options Trailing start, trailing step, commission and breakeven distance settings. |
Notice options Push and sound notifications for open, close, modify and error events. |
| Signal indicator calculation settings Grouped MA, MACD, Stochastic, RSI, CCI, WPR, Bollinger Bands, Alligator and Ichimoku inputs used by SIG. |
|
| Other MT5 options MetaTrader 5-specific settings such as filling mode and pending order expiration. |
Safe Configuration Order
| Stage | What to test |
|---|---|
| 1 | Panel size, language, symbol selection, sounds, logs and chart display. |
| 2 | Basic trading: MagicNumber, slippage, market execution, virtual SL/TP and comments. |
| 3 | Lot calculation, lot limits, step values, trailing and breakeven. |
| 4 | CLP, keyboard shortcuts, chart controls and notification behavior. |
| 5 | Signals, Risk Manager, MT5-specific settings and advanced PRO SE modules. |
Information options
Display, language, sound, chart labels and information blocks. Start here if you want to adjust how the panel looks and what information it shows on the chart.
| Parameter | Description and recommended use |
|---|---|
| GeneralSize | Size the panel GeneralSize default = 12. Increasing the size of the panel. The font scaling in your WINDOWS is taken into account. Minimum GeneralSize=9! |
| SymbolToTradeCustom | Variable indication of the symbol for the panel operation: SymbolToTradeCustom This makes it possible to trade on offline charts (Ticks, Renko, etc.). Caution: Be careful when writing a NAME. The name must fully match the name in the Market Watch! EurUSD – Wrong EURUSD – Correct! If this parameter is not set, the Expert Advisor works on the symbol on which it is installed(Current Symbol)! |
| Sounds Push | Enables/disables sound alerts when opening/closing/modifying positions and orders You can turn on or off the notification of opening/closing/error on the phone or sound notification in the Notifications section. You can also change the file name for sound in WAV format without specifying a file extension (name only) Notice_Open_Push = false; Notice_Open_Sound = true; Notice_Close_Push = false; Notice_Close_Sound = true; Notice_Modify_Push = false; Notice_Modify_Sound = true; Notice_Error_Push = false; Notice_Error_Sound = true; Notice_Open_NameSoundFromEa = “ok”; Notice_Close_NameSoundFromEa = “alert2”; Notice_Modify_NameSoundFromEa = “stops”; Notice_Error_NameSoundFromEa = “timeout”; How to set up a terminal to send mail |
| HintShow | Turns on / off tooltips when hovering over buttons |
| Language | Language selection tips Language: Spanish, Portuguese (Brazil), German, Chinese, Japanese; By default, the language of prompts will be determined automatically by the language of your terminal. You can also choose your language; The translation was made using the GOOGLE Translator + MQL + Terminal site! Some words have been trimmed to save space (Maximum line length in tooltips = 255 characters) If you find a translation error, please write to us: Contact us |
| PrintToLog | Option to lock message output (Print) to the MetaTrader log file. Don’t turn off this option if you don’t know why. If you want to reduce the volume of terminal logs, turn off this option (false) All messages are logged to track the Expert Advisor’s actions and debug errors. If you have disabled this function, We will not be able to find an error in the program’s actions and will not be able to help you. Please do not turn off this feature. input bool PrintToLog = true; //PrintToLog –> Print to Logs (Don’t turn it false!) |
| ButtonLanguage | Use the ButtonLanguage parameter to select the language of the text on the buttons and the main language of the panel (information on the tabs)! Available languages: English, Português, Español, Deutsch, Français, Italiano, Türkçe! Attention: This parameter affects only the text of buttons and tabs. The text of tooltips can be selected in the Language parameter! |
| Show_Future_Line | Turns on/off the display of the virtual lines of the future position. Works only on the Position tab. If this option is enabled on the terminal chart, the Expert Advisor will draw the opening price, stop loss, and take profit lines. It will show information about the lot, stop-loss, and take-profit in the deposit currency, and It will show the price levels of the installation of stop-loss and take-profit. ![]() Options for the display of information: – false – do not show information; – true — always – always show on the chart; – true — cursor is on the panel – show only when the cursor is on the panel; – true — cursor is outside the panel – show only when the cursor is outside the panel. – true — cursor is only on BUY / SELL – show only when the cursor on the BUY SELL buttons |
| Show_Future_Line_Orders | Turns on/off the display of the virtual lines of future orders. Works only on the Orders tab. If this option is enabled on the terminal chart, the Expert Advisor will draw the opening price, stop loss, and take profit lines. It will show information about the lot, stop loss, and take-profit in the deposit currency, and It will show the price levels of the stop loss and take-profit. ![]() Options for the display of information: – false – do not show information; – true — always – always show on the chart; – true — cursor is on the panel – show only when the cursor is on the panel; – true — cursor is outside the panel – show only when the cursor is outside the panel. – true — cursor is only on BUY / SELL – show only when the cursor on the BUY SELL buttons |
| Show_AveragePrice | It turns on/off and displays the virtual average price lines of all BUY SELL positions. Shows the average price (break-even point) of the BUY and SELL positions. Options for the display of information: – false – do not show information; – true — always – always show on the chart; – true — cursor is on the panel – show only when the cursor is on the panel; – true — cursor is outside the panel – show only when the cursor is outside the panel. – true — cursor is only on BUY / SELL – show only when the cursor on the BUY SELL buttons ![]() Future BUY / SELL – Shows the Future middle line (break-even point) and a lot if the user will now open the BUY / SELL position from the panel with the lot; It allows you to set the break-even line above/below the current midline. |
| ShowInfoPosition | Show/work on the chart information about open positions and their Stop Loss / Take Profits / Partial closing of positions. The information is shown in the form of text labels. Options for the display of information: – false – do not show information; – true — always – always show on the chart; – true — cursor is on the panel – show only when the cursor is on the panel; – true — cursor is outside the panel – show only when the cursor is outside the panel. – true — cursor is only on BUY / SELL – show only when the cursor on the BUY SELL buttons ![]() Move Stop Loss and Take Profit (Move the Stop Loss and Take Profit lines – this is a standard feature of the MetaTrader terminal) Delete Stop Loss / Take Profit: When you click on “X” near the SL or TP on the chart, you can delete this level; Close position partially or completely: When you click on “X” near the position on the chart, a window for choosing to close positions partially or completely will created: in percent: 10%, 25%, 50%, 100%; in lots: Lot step, Lot step * 2, Lot step * 5, Lot step * 10; ![]() |
| Shift_from_Right | Parameter to shift text labels Shift_from_Right. The parameter in bars! By default, the value Shift_from_Right = 5 bars from the right price line is set in the VirtualTradePad panel (the shift of bars in the terminal is also taken into account) – Shift applied to all text labels on the chart! |
| ShowInfoClosedPositionSize | Added information about profit from closed positions to the chart. The information is displayed for each bar of the current timeframe. You can change the timeframe to see the result of trading on a certain bar of the current timeframe. If several positions/positions are closed on one bar of the current timeframe, the trading result is summarized, and the total information for a certain bar is displayed. The information is updated when the next position/position is closed. Settings: ShowInfoClosedPositionSize = Size of text labels; If 0 – text labels are not shown for Default; PLUS_Color = Color of the plus value; MINUS_Color = Color of the minus value; ![]() |
| Show_Prices_on_Tab_Position | Show information about price changes and direction of change on the BUY SELL buttons of the Positions tab![]() |
| Type_Profit_On_Position_Tab | The Expert Advisor can Display profit information on the Positions tab. – in points of your broker. – in the currency of the deposit. -“Do not show” – turning off the profit display on the Positions page |
| Show_Spread | Parameter for displaying the spread on the chart. Show_Spread. Show_Spread – This shows the spread in points of your broker on the chart! You can change the position of this mark by clicking on the spread button on the chart. The button has 4 positions on the chart.
|
| Show_BuySell_LimitStop MetaTrader 5 | Show_BuySell_LimitStop – In MetaTrader 5. Additional buttons for opening Buy/Sell Stop Limit orders. You can enable the display of the Buy/Sell Stop Limit open buttons. It is turned off by default!
|
| TypeofOrdersMagicTarget | TypeofOrdersMagicTarget – selection of the type of orders when using MagicTarget If stop loss and take profit are not used. BuyStop SellStop – When using Magic Target without stops, BuyStop / SellStop will be installed (by default, as in previous versions). BuyLimit SellLimit – When using the Magic Target without stops, BuyLimit / SellLimit will be installed. |
| Show_EndOfBar | Show_EndOfBar a text label on the chart with the end time of the current bar! It is possible to change the position of the information label with info about the end of the bar. If you click on this label, then the label will change the position on the chart! Time is shown every tick! This means that if there is no tick, then time stops! ![]() |
Trade options
Core trading behavior: symbol scope, magic numbers, slippage, virtual levels, broker execution and order comments.
| Parameter | Description and recommended use |
|---|---|
| Rounding | The Expert Advisor can be rounding all prices when opening and modifying orders and positions (positions). Options: No rounding, Rounding up to 1 digit, Rounding up to 2 digits. The function is created for Gold and Silver, as well as for brokers, where a specified accuracy of ticks is required. Example: Position open price = 1.12345 Rounding to 1 digit = 1.12340 Rounding up to 2 digits = 1.12300 |
| MagicNumber | The magic number for positions and orders is Set when opening. Used in determining the positions and orders for My EA or someone else’s. 0 – Without a magic number, MultiMagic: Parameter MagicNumber updated: the first digit is intended to indicate the magic number for opening positions and modifying. You can also specify several magic numbers to accompany; e.g.: — MagicNumber = 777 UseAllMagicFromAllAccount = true: The Expert Advisor monitors all positions on the current symbol in the entire account; — MagicNumber = 777 UseAllMagicFromAllAccount = false: The Expert Advisor monitors positions with a magic number of 777 for the current symbol on the whole account; — MagicNumber = 777,888 UseAllMagicFromAllAccount = false: The Expert Advisor follows the positions with the magic numbers 777 and 888 (opens positions with the magic number 777) by the current symbol on the whole account; — MagicNumber = 777,888,999 UseAllMagicFromAllAccount = false: The Expert Advisor follows the positions with the magic numbers 777, 888, and 999 (opens positions with magic number 777) on the current symbol on the whole account; |
| UseAllMagicFromAllAccount | It allows you to take into account all positions opened in the terminal for this symbol. Example: UseAllMagicFromAllAccount = true Then, all positions with any magic number will be taken into account when opening, closing, modifying, or calculating information. UseAllMagicFromAllAccount = false The expert Expert Advisor takes into account only those positions that have the MagicNumber. |
| MarketWatch | For opened positions with stop-loss / take-profit on an account with MARKET execution. First, an The Expert Advisor can open the position (Position), and after the successful opening, the levels of Stop Loss and Take Profit are modified in this position (position). True – for ECN brokers and accounts in which it is forbidden to set stops at the same time as opening a position. If your account is in the ECN or NDD group, you must set the option to true. |
| Slippage | The level of the maximum possible deviation in price when opening and closing positions (in Points). Example: Slippage = 1 Maximum deviation in price when opening a position = Opening price + -1 point(points). Slippage = 100 Maximum deviation in price when opening a position = Opening price + -100 points(points). For example, the price of opening a position when sending a position to the server = 1.12345 But, if during the time of sending and opening a position (position), the price has changed within 100 points (Requote), then the position (position) will open with the price of within 1.12245 – 1.12445 |
| VirtualSLTPUse | Use virtual levels of stop loss/take profit when opening positions. When this option is enabled, the real stop loss and take profit will be hidden from the broker. The Expert Advisor will save the levels of stops in the array and chart. Attention: Virtual Stop Loss and Take Profit work only when the terminal is on. ![]() |
| Digitss | The number of decimal places in the display on the Position tab on the BUY SELL buttons Choices: Show_for_4_digits; Show_for_5_digits; |
| CommentOrders | A comment that will be added to the position or order comment when opened. Example: CommentOrders = “Super“, Position comment: Super; Added the ability to work with Binary Options BO: CommentOrders parameter updated. Now you can set the expiration time of the option, for example, 5 (Close after 5 minutes)! Unique comment support for brokers with BOs that require an individual comment. For example, CommentOrders = CLOSE31 (Close after 31 minutes) Specify the rules for writing a comment on the BO with your broker! |
Trade from Keyboard options
Keyboard shortcuts for fast chart trading. Enable only when you clearly understand which chart is active.
| Parameter | Description and recommended use |
|---|---|
| KeyBoardTrade | Using the keyboard as a trade one click For MAC users: To work with the panel on the keyboard, you need to use Control + key ![]() ![]() |
| Buy_KEY = BUTTON_D | Open the BUY position with the D key |
| Sell_KEY = BUTTON_A | Open the SELL position with the A key |
| Close_KEY = BUTTON_X | Closing positions with the X key |
| LossCLOSE_KEY = NONE | Closing only loss-making positions is not key |
| ProfitCLOSE_KEY = NONE | Closing only profitable positions is not key |
| Reverse_KEY = BUTTON_Q | Flipping positions with the Q button |
| Lock_KEY = BUTTON_E | Lock positions with the E button |
| MagicTarget | Working with MagicTarget: Hotkey to activate the MagicTarget / Cancel / Place button MagicTarget_Button_KEY = BUTTON_O – Activation of the Magic Target, by default, O. The tab on Orders automatically changes! MagicTarget_Place_KEY = BUTTON_P – Set the order by the set levels, by default P. MagicTarget_Cancel_KEY = BUTTON_I – Cancel by the displayed levels, by default I. Ability to drag an entire order on a chart using MagicTarget: When installing lines, you can change line levels by dragging lines on the chart. We have added the ability to drag the entire order, holding down the SHIFT button and dragging the main line of the opening price. |
| Orders | Ability to pending/delete stop/limit orders from the keyboard: BuyStop_Open_KEY = BUTTON_G; // BuyStop_Open_KEY -> Button to Open BuyStop order; SellStop_Open_KEY = BUTTON_H; // SellStop_Open_KEY -> Button to Open SellStop order; BuyLimit_Open_KEY = BUTTON_J; // BuyLimit_Open_KEY -> Button to Open BuyLimit order; SellLimit_Open_KEY = BUTTON_K; // SellLimit_Open_KEY -> Button to Open SellLimit order; BuyStop_Delete_KEY = BUTTON_V; // BuyStop_Delete_KEY -> Button to Delete BuyStop order; SellStop_Delete_KEY = BUTTON_B; // SellStop_Delete_KEY -> Button to Delete SellStop order; BuyLimit_Delete_KEY = BUTTON_N; // BuyLimit_Delete_KEY -> Button to Delete BuyLimit order; SellLimit_Delete_KEY = BUTTON_M; // SellLimit_Delete_KEY -> Button to Delete SellLimit order; |
| CloseConfirm ReverseConfirm LockConfirm BuySellConfirm |
CloseConfirm function – user confirmation for closing positions. When you click on the buttons: Close, Loss, Profit. ReverseConfirm function – user confirmation for position reversal. When you click on the buttons: Reverse. LockConfirm function – user confirmation for blocking positions. When you press the buttons: Lock. BuySellConfirm – Confirmation of opening positions by clicking on BUY or SELL; CloseLOSSConfirm = false; // CloseLOSSConfirm -> Ask for permission when closing Loss positions ClosePROFConfirm = false; // ClosePROFConfirm -> Ask for permission when closing Profit positions ![]() |
Lot options
Lot calculation and volume limits. These settings directly affect risk and should be tested with the smallest reasonable lot first.
| Parameter | Description and recommended use |
|---|---|
| DynamicLotStop Loss | You can Enable the dynamic calculation of the lot from the established stop loss as a percentage of the free margin. When the position is closed on the stop-loss, the loss of this position is equal to the fixed percentage of the free margin. ![]() Example: DynamicLotStop Loss = true field Lots = 2 field Stop Loss = 500 Free margin = 9999 Possible loss = $ 200 Calculated lot = 0.39 After enabling this function, the lot field on the panel will work as a percentage of the autolot. ![]() |
| DynamicLotAuto | You can enable dynamic lot calculation in percentage of free margin and other factors.![]() – calculate lots by percent of the balance; – calculate lots by percent of equity; After enabling this function, the lot field on the panel will work as a percentage of the autolot. ![]() To find out which lot will open, set the Percentage in the lot field and hover over the Buy or SELL buttons. On the chart, you will see the expected lot that opens with this Percentage. ![]() AUTOLOT Calculation of our autolot. |
| RiskRate = 0 | The rate of your currency against the dollar. By default, RiskRate = 0, which means that the Expert Advisor will try to find the correct rate in the Market Watch. For Autolot to work well with all symbols, you need to turn ON the “Show all symbols” in the Market Watch. |
| CoefLotForGridOrders= 1; | Multiply the next lot in the grid of pending orders when used on the Orders tab.![]() Example: CoefLotForGridOrders = 2, Grid = 5, Then the lots will open like this: 0.1, 0.2, 0.4, 0.8, 0.16; |
| AddLotForGridOrders= 0; | Additional lot for each element of the grid of pending orders when used on the Orders tab. Example: AddLotForGridOrders = 0.1, Grid = 5, Then the lots will open like this: 0.1, 0.2, 0.3, 0.4, 0.5; |
| MaxLotToOpen | A maximum lot that can be set when calculating functions DynamicLotStop Loss and DynamicLotAuto |
Step options
Step values for changing lot, SL, TP, distance, trailing and CLP values from the panel.
| Parameter | Description and recommended use |
|---|---|
| Only In MT5: Added the ability to change the value in the input field on the tabs of our panel using the mouse and scrolling (middle mouse wheel) When you hover over the input field and use the scroll, you can decrease or increase the values of this field! |
|
| Step_Lots = 0.01 | Step of changing the LOTS field when using + – |
| Step_Stop Loss = 1 | Step of changing the Stop Loss field when using + – |
| Step_Take Profit = 1 | Step of changing the Take Profit field when using + – |
| Step_Distance = 1 | Step of changing the Distance field when using + – |
| Step_TrailingStop | Step of changing the TrailingStop field when using + – |
| AutoCorrect_Distance | Automatic adjustment of the field “Distance” for pending orders. Now you can turn off this adjustment and open pending and limit orders at the current price with a distance of 0 (for brokers who allow you to do this.) |
| Step_CLP_TralOptions(Only for MT5) | The step of changing the Trailing Profit field on the CLP tab when using the Scrolling (Wheel) mouse. |
| TrailingStop options | |
| StartPointsForTrailingStop | – The amount of additional profit in points when setting Stop Loss. –When using the Trailing Stop, Our Expert Advisor will set an additional profit in points to the Stop Loss. |
| Step_TrailingStep = 1 | The step of changing the Trailing Stop in the modification of positions. It is installed to work with the TrailingStop function. Example: Step_TrailingStep = 1 With a trailing stop, the Stop Loss changes in steps of 1 point: 1.12345, 1.12346, 1.12347, …… Step_TrailingStep = 15 With a trailing stop, the Stop Loss changes in 15-point increments: 1.12345, 1.12360, 1.12375, …… |
Breakeven options
Breakeven logic for moving Stop Loss after a position reaches a configured profit distance.
| Parameter | Description and recommended use |
|---|---|
| MovingInWLUSE (Breakeven) in the PAD: BE |
Enable the breakeven function. The function modified the Stop Loss in LevelWLoss points when the position reached the LevelProfit of the profit points. Functional features of experts from www.expforex.com Example: LevelWLoss = 50 LevelProfit = 200 As soon as the position accumulates 200 points of profit, the Stop Loss of the position will be modified to the opening price of the position (+ spread) + 50 points. Example: LevelWLoss = 0 LevelProfit = 100 As soon as the position accumulates 100 points of profit, the Stop Loss of the position will be modified to the opening price of the position (+ spread) How To Enable Breakeven. 1. In the EA settings (Press F7), 2. You can adjust parameters in Points(Pips). 3. Then please click BE in the VirtualTradePad panel.
|
| LevelWLoss = 0 | The level of profit (LevelWLoss) in points on which the Stop Loss is set when this function is enabled. 1 = 1 point of profit; 0 = Automatic minimum profit mode. If it is 0, then the number of points of profit for the breakeven (Stop Loss on the breakeven point) = Spread of the current symbol. |
| LevelProfit = 0 | The number of profit points (LevelProfit) gained by the position for setup a stop-loss in the LevelWLoss of profit points(Pips). LevelProfit must be greater than LevelWLoss |
Close by total profit or loss options
CLP settings for closing by total profit, total loss, profit trailing, notifications and VPS-related CLP behavior.
| Parameter | Description and recommended use |
|---|---|
| Show_Future_BE_TP_SL | Show break-even and profit and loss levels on the current chart. The price of lines is calculated based on the entered values in the fields Profit and Loss in points/dollars/percent. Caution: Only works on the current symbol and when the SEPARATE Orders mode is off. The lines are shown at the intersection of the function of “closing on profit or loss.” Lines are shown separately for Buy and Sell positions or an Average line. If the line is not shown, then the positions form a lock, which can not be closed by the total profit or loss. Note: Line and price data may not be accurate on the floating spreadsheet. Remember! SELL is closed by ASK, and BUY is closed by BID. It is important to remember that the price of one point can change with the quotations of other symbols. For example, if the price of 1 point of the EURJPY symbol and the currency of the deposit is the dollar, the USDJPY rate changes effect. The cost of 1 point = 0.01 JPY. If your account is in dollars or rubles, then the cost of the symbol is continually changing. This means that the line of future profit or loss can change. And the exact level of closure can not be predicted.+ The level of future profit or loss can be influenced by commission and swaps. And also at closing. |
| CLP_TralOptionsStep=0 | The step of changing the level of profit when trailing profits are conventional units (points, deposit currency, percents). When the Trailing Profit function is in operation, the Expert Advisor remembers the profit level of each 1 unit(points, dollars, percent). Example: CLP_TralOptionsStep = 1 The fixation of the level of profit occurs every 1 unit(points, dollars, percent). CLP_TralOptionsStep = 15 The profit level is fixed every 15 units(points, dollars, percent). |
| CLP_DeleteStopOrders | Delete pending orders when “closing on the total profit or loss” |
| Use_Lots_in_CLP_Points | When calculating points of profit or loss, the Expert Advisor will also take into account the lot(Volume) of these positions. This option is useful when trading on a hedge account with different lots. Example: Open 2 positions SELL for EURUSD SELL 0.01 with a profit of 20 points and $ 0.2 SELL 0.02 with a loss of -12 points and -0.24 dollars. –When Use_Lots_in_CLP_Points = false, the Expert Advisor will calculate the “clean” points. In this case, the profit will be -0.04 dollars or 8 points. As we see, the position (Position) gained profit, but in dollars, it is a loss. –When using_Lots_in_CLP_Points = true, the Expert Advisor will calculate the points taking into account the Lots. In this case, the profit will be -0.04 dollars or -4 points. When calculating the profit in points and including the option “Include lots in the calculation of profits,” the EA finds the minimum lot from the presented positions and, proceeding from this lot, calculates Points. e.g.: Minimum position 0.01, 1 “clean” point = 1 point, If a position with lot 0.02 is opened, then 1 net point = 2 points, including the lot. If the position with lot 0.05 is opened, then 1 net point = 5 points, including the lot. |
| Use_Commission_in_CLP | Use_Commission_in_CLP – Use the calculation of commission when closing positions. True – take into account the commission in the calculations. False – do not take into account the commission in the calculations. Attention: The commission is calculated from an open position and multiplied by 2 (When closing a position, a commission is also charged) This is the standard way to calculate commission! In MetaTrader 5, it is impossible to get the type of commission calculation from an adviser! If you do not want the adviser to calculate the commission automatically, you can turn off this feature! Attention! This function only affects the calculations on the CLP tab. All other tabs work in standard mode, taking into account commissions. |
| AutoCorrect_LevelCLP = true | In the loss field, you can now enter only minus values; if the user enters +10, then the system will automatically set it to -10. In the profit field, you can now enter only positive values; if the user enters -10, then the system will automatically set it to +10. CLP_TralOptions, you can enter only a positive value. Otherwise, the Expert Advisor will return an error. if AutoCorrect_LevelCLP =false you can set trailing profit to be triggered from the minus zone https://expforex.com/closeifprofitorloss/#faq |
| CPL_AlerT | Send a message on profit/loss on a terminal chart |
| CPL_Mail | Send a message on profit/loss on a Mail How to set up a terminal to send mail |
| CPL_Push | Send a message on profit/loss on a PUSH |
| CPL_CloseAllCharts_per CloseAllPositions | CPL_CloseAllCharts_per_CloseAllPositions = close charts / other charts before closing positions. — This parameter allows us to solve the problem when our panel begins to close positions upon reaching the total profit or loss. In the meantime, other experts simultaneously begin to open new positions. — The CPL_CloseAllCharts_per_CloseAllPositions parameter closes only those charts on which other Expert Advisors are installed (except for VirtualTradePad) only for MT5. — The CPL_CloseAllCharts_per_CloseAllPositions parameter closes All charts (When All Symbols are enabled) or only those with a chart symbol = VirtualTradePad symbol. — The CPL_CloseAllCharts_per_CloseAllPositions parameter saves chart templates before closing them! The template can be downloaded later. Template name: VTP_Symbol_Period_Name of the expert (only for MT5). Important: — In MT5: Only those charts on which the Expert Advisor is installed are closed in MT5 — In Мt4: there is no way to find out the name of the Expert Advisor, so all charts are closed. When this function is enabled, CPL_CloseAllCharts_per_CloseAllPositions = true, then VirtualTradePad (before closing positions) will first save the templates of all charts, close all charts, and close all positions. https://www.youtube.com/embed/AVSjDDitclE |
| CPL_CloseTerminalAfterClose | The terminal will be closed after all positions have been closed. |
| CPL_AUTOOFF_AfterClose | Automatically turn off the “Closing on the total profit or loss” button after the closing of all positions. The turn-off occurs only when ALL Positions are closed. The Magic number specified in the Expert Advisor is taken into account, as well as the symbol for closing. If you choose to close only 1 currency, in this case, the parameter CPL_AUTOOFF_AfterClose is enabled, then the EA waits until all positions for this currency are closed, and only after this can the EA turn off the button. |
| ClosingCurrentTicketOnly | ClosingCurrentTicketOnly – Close only the current list of tickets. This option will help to avoid problems when my program starts to close positions based on total profit and the user’s adviser starts to open new positions. ClosingCurrentTicketOnly = true. Then, the VirtualTradePad program, if the total profit conditions are met, will close the current list of positions. If new tickets are added to the list of positions, the VirtualTradePad program will ignore them. ClosingCurrentTicketOnly = false. Then, the VirtualTradePad program, if the total profit conditions are met, will close all positions, even if another adviser opens new positions. |
| e05vps=”================= VPS MQL5 CLP options VPS_CLP_Activation=false;//VPS_CLP_Activation –> CLP activation for VPS VPS_CLP_AllSymbols=false; VPS_CLP_CurrentSymbol=false; VPS_CLP_SeparateBUYSELL=false; VPS_CLP_SeparateDEALS=false; e060=”===================================”; VPS_CLP_Profit_Currency=false; VPS_CLP_Profit_Currency_amount=0; VPS_CLP_Profit_Pips=false; VPS_CLP_Profit_Pips_amount=0; VPS_CLP_Profit_Percent=false; VPS_CLP_Profit_Percent_amount=0; e061=”===================================”; VPS_CLP_Trailing_Profit_Currency=false; VPS_CLP_Trailing_Profit_Currency_amount=0; VPS_CLP_Trailing_Profit_Pips=false; VPS_CLP_Trailing_Profit_Pips_amount=0; VPS_CLP_Trailing_Profit_Percent=false; VPS_CLP_Trailing_Profit_Percent_amount=0; e062=”===================================”; VPS_CLP_Loss_Currency=false; VPS_CLP_Loss_Currency_amount=0; VPS_CLP_Loss_Pips=false; VPS_CLP_Loss_Pips_amount=0; VPS_CLP_Loss_Percent=false; VPS_CLP_Loss_Percent_amount=0; |
CLP tab settings to the Trade Pad external parameters. Because MetaQuotes prohibits sending global variables to the VPS server from MQL (MetaQuotes), all buttons, checkboxes, edit fields, and controls on the Trade Pad panel no longer work on VPS from MQL (MetaQuotes). You can customize the function of closing by total profit or loss from the external settings of the Utility: Attention! If the VPS_CLP_Activation parameter is enabled (true), then All settings for this function will work from external variables! Objects on the CLP tab – will be inactive! |
Color options
Colors and font sizes for lines, labels, profit/loss values and chart objects.
| Parameter | Description and recommended use |
|---|---|
| MAGIC_FONTSIZE = 12 | The text size on the chart when using MagicTarget as well as Show_Future_BE_TP_SL and Show_Future_Line |
| MAGIC_ORDER = clrYellow | The color of the center line, the opening price of the position, and the order on the chart. |
| MAGIC_STOPLOSS = clrRed | The color of Stop Loss lines on the chart |
| MAGIC_TAKEPROFIT= clrGreen | The color of the Take Profit lines on the chart |
| NULLColor1 = clrGray | Color in the information in the panel |
| PLUS_Color = clrLime | The color of the plus value in the panel information |
| MINUS_Color = clrOrangeRed | The color of the minus value in the panel information |
| TEXTColor4 = clrAqua | The text color in the panel information |
Signals options
Signal matrix, signal percent, alerts and signal-based action permissions.
| Parameter | Description and recommended use |
|---|---|
| Signals_Percent = 0 | Signals Percent: If the total signal in the Signals tab is exceeded, the set value is expressed in percentage.![]() 0 – disabled; |
| Percent_difference_Signals | The percentage difference between the two signals to act (Alert, Open Positions) For example: Signals_Percent = 40% Percent_difference_Signals = 10%: A signal to BUY can only be when the total signal for the direction BUY is> 40% and the total signal SELL <30% The signal on the SELL can only be when the total signal for the direction SELL is> 40%, the total signal BUY is <30% |
| AutoTrade_by_Signals | Automatically open a position when the aggregate signal level has exceeded Signals_Alert_After_Percent percent. Example: Signals_Alert_After_Percent = 70 AutoTrade_by_Signals = true When the level of the aggregate BUY signal exceeds 70%, then the EA will open the BUY position When the level of the aggregate SELL signal exceeds 70%, then the EA will open the SELL position – false; – true All Positions; – true Only Buy; – true Only Sell; |
| AutoClose_by_Signals | AutoClose_by_Signals = Close the opposite position when the main signal changes. — Allows VirtualTradePad to work in automatic Open / Close positions based on the aggregate signal as a percentage. |
| Alert_by_Signals | Separate variable to display a message on the screen when the conditions for the general signal are met. Alert_by_Signals – Turn ON or turn off the display of an alert on the screen. |
| Shift = 0 | Bar number for signal Article on signal bars |
| Signals_M1 – Signals_W1 | Turn on or off the display of information on the Signals Tab for the selected TF. |
| Signals_BARS – Signals_ALI | Turn on or off the display of information on the Signals Tab for the selected indicators. |
Risk Manager Limiting losses / profits / Lots / Numbers Limiting options
Risk limits for loss, profit, lots and number of trades. Use this section to protect the workflow from unwanted exposure.
| Parameter | Description and recommended use |
|---|---|
| LimitFor = 3 | Added Risk Manager: Risk Manager Limiting losses/profits / Lots / Numbers If YOU decided to limit losses on the current client magic, then you can do this in a new block. Attention: This block does not close the position! He brings up an alert! The next LimitFor, this parameter is reset to 0. Also, you can enable sending messages to mail and phone when reaching the limits of NotificationMailSend. Attention! This block only works to block the opening of positions from our VirtualTradePad panel! And it can not influence and block other Expert Advisors! Block Limiting updated and supplemented! This settings block allows users to limit Profit/loss/lots/number of positions/positions for a specified time. A risk manager who monitors your trading and notifies you that the time limit has been exceeded with Current positions/today/week/month / all the time. It is possible to turn off the operation of the BUY / SELL / LOCK / REVERSE / BUY STOP / BUYLIMIT / SELL STOP / SELLLIMIT buttons if the limit is exceeded. Disables the ability to open positions/positions on the current symbol if the current value has exceeded your limit. Settings: CurrentOpenPositions – Take into account current open positions/positions; ClosedPositions – Take into account closed positions/positions over time: LimitFor – The time during which closed positions/positions in the history will be checked; LimitForLosses – The loss limit at which the EA will send a message must be specified with -; LimitForProfits – Profit limit at which the EA will send a message; LimitForLotsPositions – Limit of Lots of positions/positions, at which the adviser will send a message; LimitForCountPositions – Limit the number of positions/positions at which the EA will send a message; NotificationMailSend – Send a message to the phone (PUSH) and mail if the limit is exceeded; ProhibitOpeningNewPositionsOrders – Disables the operation of the BUY / SELL / LOCK / REVERSE / BUYSTOP / BUYLIMIT / SELLSTOP / SELLLIMIT buttons if the limit is exceeded. Choices: DAY – take into account the profit and loss for the current day; WEEK– take into account the profit and loss for the current week; MONTH– take into account the profit and loss for the current month; ALLTIME– account for profit and loss for all time. Example: You need an expert to send you mail and display an alert on the screen when the total loss for open and closed positions within LimitFor will be less than -100 dollars: Your settings will be as follows: LimitFor = 0; LimitForLosses = -100; LimitForProfits = 0; After reaching a loss on the history of the day -100 dollars, the EA will give a message on the screen in the form of an Alert and send mail. |
| LimitForLosses | The loss value |
| LimitForProfits | The profit value |
| spread limitation (Min Max) to the Risk manager when opening a position. new parameters: LimitForSpreadMin = 0; -> Min Spread to trade LimitForSpreadMax = 0; -> Max Spread to trade |
|
| NotificationMailSend | Also, you can enable sending messages to mail and phone when reaching the limits of NotificationMailSend. How to set up a terminal to send mail |
Other MT5 options
MetaTrader 5-specific settings such as filling mode and pending order expiration.
| Parameter | Description and recommended use |
|---|---|
| TypeFilling = Auto | The type of fill positions and orders. It is used for the MT5 terminal. In AUTO mode, the Expert Advisor tries to determine the fill type automatically. But, in some situations, you need to set the fill type yourself. If you get an error when opening a position 10030 TRADE_RETCODE_INVALID_FILL, An unsupported type of execution of the remainder order is indicated. Set the type of fill that your broker rules. Example: FillOrKill This execution policy means that the order can be executed only in the specified amount. If the market currently does not have a sufficient amount of a financial instrument, then the order will not be executed. The required volume can be made up of several offers available at the moment in the market. ImmediateOrCancel It means the agreement to make a position on the maximum available volume on the market within limits specified in the warrant. In case of impossibility of full execution, the order will be executed for an accessible volume, and the unexecuted order volume will be canceled. Return This mode is used for market, limit, and stop-limit orders and only in the modes “Market Execution” and “Stock Execution”. In case of partial execution, a market or limit order with a residual volume is not withdrawn but continues to operate. For stop-limit orders, the corresponding limit order with the execution type Return will be created upon activation. |
| DayToExpiration = 0 | DayToExpiration = number of days for the order expiration. – 0 – ORDER_TIME_GTC The order will be in the queue until it is removed ; – 1 – ORDER_TIME_DAY The order will be valid only for the current trading day; – X – ORDER_TIME_SPECIFIED The order will remain valid until the expiry date. If you get a Rejected error and when you hover over the order in the history, you see this: (incomplete FOK information of the order), If you have a BCS broker or Open broker, then you need to install: TypeFilling= ImmediateOrCancel or TypeFilling = Return DayToExpiration= 1 |
Final Settings Notes
- Use presets for different workflows: manual trading, Strategy Tester, conservative demo testing and VPS operation.
- Keep PrintToLog enabled when asking for support. Without logs, technical analysis is much harder.
- Test virtual SL/TP and CLP logic only while the terminal, chart or VPS environment is active.
- For MT5 accounts, always consider whether the account is hedging or netting.
- When using symbol suffixes or custom symbol names, check that the symbol name exactly matches Market Watch.
| Risk warning: VirtualTradePad PRO SE is a professional trade-management tool. Settings can affect real trading operations, including opening, closing, partial closing, modifying orders, virtual protection, basket closing and signal-based behavior. Always test changes on a demo account before using them on a real account. |
NEW options
General Information
| Parameter | Default | Description |
|---|---|---|
| ReDrawIfNewObjectFound bool |
true |
Redraw all if new object is found |
Information
| Parameter | Default | Description |
|---|---|---|
| Show_Info_Close bool |
true |
Show position closing information |
| Create_Arrow_Open_Close bool |
false |
on Graph |
| AutoRedrawPad bool |
false |
Redraw Pad after creating a new object |
| ShowMagicTargetGraphInfoButtons bool |
true |
floating buttons on chart |
| Show_Ask_Line bool |
true |
Show Ask line on the chart |
General options
| Parameter | Default | Description |
|---|---|---|
| TradebyOnTimer int |
0 |
Trading by timer instead of ticks in ms(0-off) |
| NumberTryClose int |
10 |
number of attempts to send CLOSE |
| NumberTryOpen int |
1 |
number of attempts to send OPEN |
| Prevent_accidental_double_click bool |
false |
1000ms |
Lot options
| Parameter | Default | Description |
|---|---|---|
| DynamicLotStopLoss typeautolot |
2 |
Autolot calculation from Stoploss |
| MaxDigitsLots int |
2 |
Maximum number of digits for a lot |
Step options
| Parameter | Default | Description |
|---|---|---|
| Step_StopLoss int |
1 |
Step of changing SL field when using +/- |
| Step_TakeProfit int |
1 |
Step of changing TP field when using +/- |
| Step_Step int |
1 |
Step of changing Step field when using +/- |
| UseCommission bool |
true |
Add commission in points |
CLP options
| Parameter | Default | Description |
|---|---|---|
| CloseTypebyPercentageof typeCLPPercent |
1 |
Close by % of Balance/Equity |
| CPL_CloseAllCharts_per_CloseAllDeals bool |
false |
Close all charts |
| ClosebyFIFO bool |
false |
Closing positions according to FIFO rules |
| ShowCloseAllButton bool |
false |
Show CloseALL button on the CLP |
PROP Risk Manager limits
| Parameter | Default | Description |
|---|---|---|
| ProhibitOpeningNewDealsOrders bool |
false |
Prohibit Opening |
| AlertRiskManager bool |
true |
Alertwhen use Risk Manager |
| CurrentOpenDeals bool |
true |
take into account current deals |
| ClosedDeals bool |
true |
take into account closed deals |
| LimitForLotsDeals double |
0 |
Lots of deals Limit |
| LimitForCountDeals int |
0 |
Number of deals Limit |
Keyboard and Tab Hotkey options
| Parameter | Default | Description |
|---|---|---|
| BUYCLOSE_KEY keycode |
NONE |
Button to Close all BUY postions |
| SELLCLOSE_KEY keycode |
NONE |
Button to Close all SELL positions |
| StopLoss_USE_KEY keycode |
NONE |
Button to check/uncheck Stoploss |
| TakeProfit_USE_KEY keycode |
NONE |
Button to check/uncheck TakeProfit |
| TrailingStopONOFF_KEY keycode |
BUTTON_T |
Button to ON/OFF TrailingStop |
| BreakevenONOFF_KEY keycode |
BUTTON_Y |
Button to ON/OFF BreakEven |
| Position_Tab_KEY keycode |
BUTTON_1 |
Button to select Position TAB |
| Order_Tab_KEY keycode |
BUTTON_2 |
Button to select Order TAB |
| CLP_Tab_KEY keycode |
BUTTON_3 |
Button to select CLP TAB |
| Part_Tab_KEY keycode |
BUTTON_4 |
Button to select Part TAB |
| AWG_Tab_KEY keycode |
BUTTON_5 |
Button to select AWG TAB |
| ATM_Tab_KEY keycode |
BUTTON_6 |
Button to select ATM TAB |
| Signal_Tab_KEY keycode |
BUTTON_7 |
Button to select Signal TAB |
| Info_Tab_KEY keycode |
BUTTON_8 |
Button to select Info TAB |
Trailing Stop and BreakEven options — current build parameters
| Parameter | Type | Default | Purpose |
|---|---|---|---|
Step_TrailingStop | int | 1 | Step of changing TS field when using +/- |
StartPointsForTrailingStop | int | 0 | Start Points For TrailingStop |
Step_TrailingStep | int | 1 | Step of changing TrailingStop |
LevelWLoss | int | 0 | Distance from the OpenPrice to the profitable SL |
LevelProfit | int | 0 | Number of points gained by the pos to use BE |
Notice options — current build parameters
| Parameter | Type | Default | Purpose |
|---|---|---|---|
Notice_Open_Push | bool | false | Notice Open Push |
Notice_Open_Sound | bool | true | Notice Open Sound |
Notice_Close_Push | bool | false | Notice Close Push |
Notice_Close_Sound | bool | true | Notice Close Sound |
Notice_Modify_Push | bool | false | Notice Modify Push |
Notice_Modify_Sound | bool | true | Notice Modify Sound |
Notice_Error_Push | bool | false | Notice Error Push |
Notice_Error_Sound | bool | true | Notice Error Sound |
Notice_Open_NameSoundFromEa | string | "ok" | Notice Open NameSoundFromEa |
Notice_Close_NameSoundFromEa | string | "alert2" | Notice Close NameSoundFromEa |
Notice_Modify_NameSoundFromEa | string | "stops" | Notice Modify NameSoundFromEa |
Notice_Error_NameSoundFromEa | string | "timeout" | ============================================================================= |
Signal indicator calculation settings — current build parameters
Trailing Stop and BreakEven options
Trailing start, trailing step, commission and breakeven distance settings.
Notice options
Push and sound notifications for open, close, modify and error events.
Signal indicator calculation settings
Grouped calculation parameters used by the SIG signal matrix.
Description of external variables of indicators
Moving Average (MA)
- MAFastPeriod and MASlowPeriod – periods of MA;
- MAFastPrice and MASlowPrice – average prices;
- MAFastShift and MASlowShift – offset to the right bar;
- MAFastMethod and MASlowMethod – averaging method: simple, exponential, smoothed, linearly weighted.
Moving Average Convergence / Divergence (MACD)
- MACDFast – the period of fast MA;
- MACDSlow – the period of slow MA;
- MACDSignal – the period of the signal MA;
- MAPrice – the price of calculating the average.
Stochastic Oscillator
- StochK -% K-period;
- StochD -% D-period;
- StochSlowing – slowing the indicator;
- StochPrice – the settlement price;
- StochMethod is the averaging method.
RSI indicator
- RSIPeriod – Indicator period,
- RSIPrice – Calculation price
Commodity Channel Index (CCI)
- CCIPeriod – Indicator period,
- CCIPrice- Calculation price
Williams Percent Range (WPR)
- WPRPeriod- Indicator period,
Bollinger Band (BB)
- BandsPeriod – indicator period;
- BandsShift – offset to the right;
- BandsDeviation – deviation;
- BandsPrice – the price of the calculation.
Alligator (ALI)
- JawPeriod – the period of the jaws, the blue line;
- JawShift – shift the jaws to the right;
- TeethPeriod – the period of teeth;
- TeethShift – a shift of teeth to the right;
- LipsPeriod – the period of the lips;
- LipsShift – shift the lips to the right.
VirtualTradePad PRO SE — Frequently Asked Questions
Our General FAQ
FAQ Answers to the most popular questions
This FAQ answers the most common questions about VirtualTradePad PRO SE, including product purpose, MT4/MT5 versions, manual trading, Strategy Tester support, MQL5 VPS workflow, partial close, AVG, ATM, Signals, settings and support.
| Before using the panel on a real account: install it on a demo account, test the main buttons, check SL/TP behavior, verify lot size, and only then enable advanced modules such as CLP, PART, AVG, ATM or signal-based actions. |
Product and General Questions
| What is VirtualTradePad PRO SE? |
| VirtualTradePad PRO SE is a professional trading control panel for MetaTrader. It is designed to help traders open, close, modify and manage trades directly from the chart, while also providing advanced modules for partial exits, basket management, averaging, rule-based automation, signal monitoring, Strategy Tester work and live information. |
| Is this an Expert Advisor or only a visual panel? |
| VirtualTradePad PRO SE is installed as an Expert Advisor because MetaTrader requires an EA to perform trade operations. However, its main purpose is to work as a professional trading panel and trade-management workspace. |
| Does VirtualTradePad PRO SE guarantee profit? |
| No. The panel is a trading tool, not a guarantee of profit. It can help you manage trades faster and more clearly, but trading results depend on your strategy, risk management, broker conditions, market volatility and settings. |
| Who is this product for? |
| It is suitable for manual traders, scalpers, intraday traders, traders who manage several positions, users who need partial close tools, and traders who want a more structured MetaTrader workspace for testing and execution. |
MT4, MT5 and Installation
| Does VirtualTradePad PRO SE work in MetaTrader 4? |
| Yes. There is a separate version for MetaTrader 4. |
| Does VirtualTradePad PRO SE work in MetaTrader 5? |
| Yes. There is a separate version for MetaTrader 5. |
| Are the MT4 and MT5 versions identical? |
| The interface and workflow are designed to be similar, but MT4 and MT5 have different trading systems, order models and platform behavior. Some internal logic may differ because the platforms process trades differently. |
| Can I use the same purchase for MT4 and MT5? |
| MT4 and MT5 products are usually published as separate Market products. Choose the version that matches your terminal. |
| Can I test the product before buying? |
| Use the demo version and test the panel on a demo account or in the Strategy Tester. Do not start with real trading until you understand the settings and the workflow. |
Manual Trading and Position Management
| Can I use VirtualTradePad PRO SE only for manual trading? |
| Yes. You can use it as a manual trading panel for opening, closing, reversing, locking and modifying trades from the chart. |
| Can I close only part of a position? |
| Yes. The panel includes partial close tools. You can use simple partial close actions or more advanced PART module levels, depending on your configuration. |
| Can I manage Stop Loss and Take Profit from the chart? |
| Yes. VirtualTradePad PRO SE can manage Stop Loss and Take Profit values from the panel and, depending on the selected mode, from chart objects and target controls. |
| What is the difference between real and virtual SL/TP? |
| Real SL/TP levels are placed on the broker server. Virtual SL/TP levels are monitored by the Expert Advisor and require the terminal, chart or VPS environment to remain active. |
Advanced Modules: CLP, PART, AVG, ATM and SIG
| What is CLP? |
| CLP is a basket-management module for Close Profit, Close Loss and Profit Trailing. It can close selected positions when configured profit or loss conditions are reached. |
| What is the PART module? |
| PART is a partial close manager. It helps create several partial exit levels so the trader can scale out of a position instead of closing the full trade at once. |
| What is AVG? |
| AVG is an averaging and trend-add module. It can display future levels on the chart and help manage additional entries according to the configured mode, distance, lot multiplier, AddLot and basket protection settings. |
| Is AVG risky? |
| Yes. Averaging and trend-add logic can increase exposure quickly if configured incorrectly. Always test AVG on a demo account and use conservative settings. |
| What is ATM? |
| ATM is an advanced rule-based trade-management module. It allows the trader to prepare actions, conditions and rule details for structured trading scenarios. |
| What is the SIG tab? |
| The SIG tab is a Signal Trade Manager. It helps monitor signal states, alerts, push notifications and signal-related permissions in one matrix-style workspace. |
Strategy Tester and MQL5 VPS
| Does VirtualTradePad PRO SE work in the Strategy Tester? |
| Yes. VirtualTradePad PRO SE is designed to work in the visual Strategy Tester so you can test panel behavior, manual actions, partial close, AVG levels, ATM rules and tester controls. |
| What are AP Open, AP Close, AP Modify and AP Bar? |
| These are Auto-Pause tools for Strategy Tester analysis. AP Open pauses when a position or order opens, AP Close pauses when a position or order closes, AP Modify pauses when a trade is modified, and AP Bar pauses when a new bar is completed. |
| Can the panel work on MQL5 VPS? |
| The panel is prepared for a stable MQL5 VPS workflow when configured correctly before migration. After migration, always check VPS logs and confirm that the required chart, settings and panel state are restored correctly. |
| Do virtual levels work if the terminal is closed? |
| Virtual logic requires the Expert Advisor to remain active. If you use virtual SL/TP, virtual trailing or virtual management logic, the terminal, chart or VPS environment must continue working. |
Settings and Support
| Should I change all settings before starting? |
| No. Start with default settings and test the panel step by step. Change only the settings you understand and need. |
| Can I save my settings? |
| Yes. Use MetaTrader preset files to save stable configurations. It is recommended to create separate presets for manual trading, Strategy Tester, demo testing and VPS workflows. |
| Where should I ask for support? |
| Please ask support questions in the product Comments section, not in Reviews. Reviews are intended for rating the product. Comments are better for technical questions, logs, screenshots and settings analysis. |
| What should I attach when asking for support? |
| Attach a screenshot, the Expert log, the Journal log, your settings file, the product version, MT4 or MT5 terminal version, broker symbol and a short explanation of the exact action that does not work as expected. |
| Final warning: VirtualTradePad PRO SE is a professional trade-management tool. It can improve workflow and visibility, but it cannot remove trading risk. Always test settings on a demo account and use responsible risk management. |
Strategy Tester and MQL5 VPS
| Does VirtualTradePad PRO SE work in the Strategy Tester? |
| Yes. VirtualTradePad PRO SE is designed to work in the visual Strategy Tester so you can test panel behavior, manual actions, partial close, AVG levels, ATM rules and tester controls. |
| What are AP Open, AP Close, AP Modify and AP Bar? |
| These are Auto-Pause tools for Strategy Tester analysis. AP Open pauses when a position or order opens, AP Close pauses when a position or order closes, AP Modify pauses when a trade is modified, and AP Bar pauses when a new bar is completed. |
| Can the panel work on MQL5 VPS? |
| The panel is prepared for a stable MQL5 VPS workflow when configured correctly before migration. After migration, always check VPS logs and confirm that the required chart, settings and panel state are restored correctly. |
| Do virtual levels work if the terminal is closed? |
| Virtual logic requires the Expert Advisor to remain active. If you use virtual SL/TP, virtual trailing or virtual management logic, the terminal, chart or VPS environment must continue working. |
Settings and Support
| Should I change all settings before starting? |
| No. Start with default settings and test the panel step by step. Change only the settings you understand and need. |
| Can I save my settings? |
| Yes. Use MetaTrader preset files to save stable configurations. It is recommended to create separate presets for manual trading, Strategy Tester, demo testing and VPS workflows. |
| Where should I ask for support? |
| Please ask support questions in the product Comments section, not in Reviews. Reviews are intended for rating the product. Comments are better for technical questions, logs, screenshots and settings analysis. |
| What should I attach when asking for support? |
| Attach a screenshot, the Expert log, the Journal log, your settings file, the product version, MT4 or MT5 terminal version, broker symbol and a short explanation of the exact action that does not work as expected. |
| Final warning: VirtualTradePad PRO SE is a professional trade-management tool. It can improve workflow and visibility, but it cannot remove trading risk. Always test settings on a demo account and use responsible risk management. |
Changelog for VirtualTradePad PRO SE — What’s New
This changelog explains the main improvements in VirtualTradePad PRO SE in a user-friendly way. The update focuses on a more professional trading workspace, better visual control, improved Strategy Tester usability, live position information, and new advanced modules for structured trade management.
| Important: VirtualTradePad PRO SE is a major evolution of the classic VirtualTradePad concept. It keeps the idea of fast chart-based trading, but adds a more complete professional workflow for manual trading, position control, testing, automation rules and live monitoring. |
Main Improvements
|
⭐ Premium interface refresh The panel received a cleaner and more modern visual structure with better spacing, clearer button states, improved readability and a more product-grade layout for daily trading work. |
|
⚡ Faster and smoother chart interaction Internal redraw logic was optimized to reduce unnecessary chart updates. The panel is designed to feel smoother when objects, lines or panel elements are moved on the chart. |
|
🧪 Improved Strategy Tester usability Visual Tester interaction was improved for panel buttons, chart objects, object states, tester controls and chart-based actions. This makes manual testing and workflow analysis more comfortable. |
|
🧭 More stable event processing Chart-event routing was rebuilt to make clicks, button states, menu actions, graph objects and panel controls more predictable. This helps reduce missed clicks, accidental double actions and unnecessary redraws. |
New Professional Workspace Logic
VirtualTradePad PRO SE is no longer only a fast trade panel. It is built as a connected workspace where the trader can execute, manage, monitor and test trading actions from the chart.
| Area | What changed |
|---|---|
| POS | Updated manual trading workflow with clearer controls for BUY, SELL, close, reverse, lock, SL/TP, trailing and breakeven logic. |
| Terminal / Live Details | New compact information blocks for positions, pending orders, floating result, virtual SL/TP values, hedge exposure and menu access. |
| Chart position control | Improved chart-based information, position details, partial close access and level interaction directly from the chart. |
| ORD | Updated pending order workflow, chart grid logic and Magic Target placement for more visual order planning. |
Advanced PRO SE Modules
PRO SE adds or expands several advanced modules. These tools are intended for traders who want more structured trade management than a simple one-click panel can provide.
| Module | New / improved workflow |
|---|---|
| CLP | Close Profit, Close Loss and Profit Trailing logic for basket-level control, selected symbols and separate BUY/SELL management. |
| PART | Partial close levels, chart-based level editing, scaling-out workflow and Smart SL-style protection logic. |
| AVG | Averaging and trend-add levels with chart preview, L1–L10 level structure, lot multiplier, AddLot and average basket protection. |
| ATM | Rule-based trade management with action selection, conditions, configuration steps and review before running rules. |
| SIG | Signal matrix, custom signal sets, alerts, push notifications and optional trade-permission logic. |
| INFO | Live market, exposure, prop-firm style monitoring, SL/TP targets and closed P/L statistics in one compact information tab. |
Strategy Tester and Auto-Pause Improvements
The Strategy Tester workflow is one of the strongest improvements in VirtualTradePad PRO SE. It allows the trader to test panel behavior visually, pause at important events and inspect trade-management logic before real use.
| AP Open — automatically pauses the Strategy Tester when a new position or order is opened. |
| AP Close — automatically pauses when a position or order is closed. |
| AP Modify — automatically pauses when a trade, Stop Loss, Take Profit or order is modified. |
| AP Bar — automatically pauses when a new bar is completed. |
These features are designed for analysis and learning. They help traders understand exactly when and why an action happened during visual testing.
Technical and Stability Improvements
- Improved internal redraw logic for smoother chart interaction.
- More predictable chart-event routing for panel buttons and object states.
- Better handling of Strategy Tester interactions where normal keyboard or mouse behavior can be limited.
- More structured panel state logic for stable workflow and VPS-style operation.
- Improved support for chart objects, panel menus, live information and visual trading levels.
- Cleaner modular structure for future development and maintenance.
| Risk note: new modules increase control and visibility, but they also require careful configuration. Always test new features on a demo account or in the Strategy Tester before using them on a real account. |
Reviews about VirtualTradePad PRO S
Thanks for feedback!
Trader feedback and reviews can help new users understand how the panel is used in practice. At the first release stage, existing VirtualTradePad feedback can be shown as product history and later replaced or expanded with new VirtualTradePad PRO SE feedback.
Nguyen Tho
⭐⭐⭐⭐⭐
When I change the time frame to view on the chart, the trading history still displays, even though I have turned off this feature on the chart. Please guide me on how to disable it on your software.Reply from ExpForex:
Xin chào! Với MT5, để tắt hiển thị lịch sử lệnh trên biểu đồ (và không bị bật lại khi đổi khung thời gian), bạn làm như sau: 1) Tắt hiển thị lịch sử lệnh trên chart Mở biểu đồ cần xem Nhấn F8 (Thuộc tính biểu đồ / Properties) Vào tab Common (Chung) Bỏ chọn Show trade history (Hiển thị lịch sử giao dịch) Nhấn OK
talavera.merced
⭐⭐⭐⭐⭐
He cambiado ordenador por rotura, trato de instalar en uno nuevo y dice que no quedan activaciones. Si el otro no funciona y no está en uso, no se puede usar el indicador en el nuevo? hay que comprarlo de nuevo?Reply from ExpForex:
Lamentablemente, no es posible transferir una activación del ordenador antiguo al nuevo. Sin embargo, el producto incluye 10 activaciones. ¿Has utilizado ya las 10 activaciones?
Chanon Chaichanachot
⭐⭐⭐⭐⭐
In the "Risk Manager/Prohibit Opening" please consider adding "deny trading during these time" "00:00-15:35, 22:55-24:00" for examples I'm currently using "AutoTrading Scheduler" as a work around. Thank You... Great Tool! ***I'm using autotrade/autoclose by signals(on VPS), so it would prevent EA from opening new trade during certain time while maintaining floating trade.Reply from ExpForex:
Hi, thank you. Do you mean to prevent opening from the panel?
Ivan Nedelko
⭐⭐⭐⭐⭐
Привет, почему при открытии позиции с мекджик баттон не видно на графике уровни стопов и тейка? И приходится потом вручную их добавлять! Раньше такого не было!Reply from ExpForex:
Приветствую. скорее всего стоплосс и тейкпрофит не включен в панели. нужно см отреть скриншот. Эти функции не изменялись
4131199
⭐⭐⭐⭐⭐
Hi, can please add me in friend list? I have some questions needed your support. ThanksReply from ExpForex:
Hello Yes. You can add questions about VTP on the Comments saction
Jose Antonio Camara Martinez
⭐⭐⭐⭐⭐
Buenas tardes, sobre el VirtualTradePad --¿ cuando se activa cierre por ganancias se podrían cerrar automáticamente tanto ordenes abiertas como ordenes pendientes?Reply from ExpForex:
¡Hola! Claro, puede habilitar la función para eliminar las órdenes pendientes una vez que se alcanza el beneficio total. Para ello, en la configuración del Asesor Experto (F7), establezca la opción en "true": CLP_DeleteStopOrders Eliminar órdenes pendientes cuando se cierra por “beneficio o pérdida total”. Esto garantizará que las órdenes pendientes se eliminen automáticamente al cerrarse la operación con ganancia o pérdida general.
Jose Antonio Camara Martinez
⭐⭐⭐⭐⭐
Jose Antonio Camara Martinez Buenas tardes, sobre el VirtualTradePad --¿ cuando se activa cierre por ganancias se podrían cerrar automáticamente tanto ordenes abiertas como ordenes pendientes?
Vladislav Andruschenko ¡Hola! Claro, puede habilitar la función para eliminar las órdenes pendientes una vez que se alcanza el beneficio total. Para ello, en la configuración del Asesor Experto (F7), establezca la opción en "true": CLP_DeleteStopOrders Eliminar órdenes pendientes cuando se cierra por “beneficio o pérdida total”. Esto garantizará que las órdenes pendientes se eliminen automáticamente al cerrarse la operación con ganancia o pérdida general.
Kalen
⭐⭐⭐⭐⭐
I've been using the MT4/MT5 versions for years now. I could not trade without this tool, its amazing. Otherwise it is a perfect app. Ok it also has a few formatting issues with previews and numbers on the chart, but cmon its an amazing EA and worth your money! One problem I'm having right now though is as follows: If I have my Stop loss set at 100, and my Take profit at 200, when I go to click the "Buy" button, and I show on the chart where my Take profit and Stop loss would be, they are reversed. So for a buy in this case, my Stop loss would show 200, and my Take profit 100, even though that is the opposit for what I have them set at. This goes for clicking the "Sell" button. Basically, the Take profit and Stop loss previews are backwards, which is very frustrating. -Edit: The issue is being worked on, and I'm sure will be fixed soon. Perfect product and great support from the developer 🙂
MarcieliRaimondi
⭐⭐⭐⭐⭐
Olá, uso o VTP já a bastante tempo, mas tem travado muito no meu PC, gostaria de instar ele na VPS, mas diz que não tenho mais licença para instalar, porém estou usando apenas em 3 MT5 e tenho disponivel 10 licenças, onde eu posso ver os locais em que estão sendo acessados minhas licenças? E, como instalar o VTP na VPS????? Olá! Você pode verificar quantas ativações ainda possui diretamente no seu perfil da MQL5.com. ???? Seu perfil:???? Vá até a aba “Mercado” e role a página para baixo para ver a lista dos produtos comprados e o número de ativações restantes.✅ Por favor, envie uma captura de tela dessa seção para confirmação.ℹ️ Informações adicionais:Você pode instalar o robô em até 10 computadores diferentes (PC pessoal, servidor VPS, notebook do trabalho, etc.).Não há limite para o número de contas ou terminais de negociação. No entanto, mudanças no hardware (como substituição do HD/SSD, processador ou até uma atualização do Windows) podem consumir uma nova ativação.Lembre-se de que cada instalação consome recursos do sistema (CPU/RAM), e executar muitos terminais ao mesmo tempo pode afetar o desempenho.
Kurt-
⭐⭐⭐⭐⭐
Отличный советник. Давно пользуюсь, с начало на мт 4, сейчас на мт 5. На мт 5 долго загружалось, были заедания, обязателен сд диск, сейчас работает, как на 4. Похоже это сам терминал доработали, это уже месяцев 10. Удобен расчитывает позицию, маржу, может еще своп можно сделать чтоб расчитывал и коммисию, все сразу видно, отличная программа.Reply from ExpForex:
Спасибо за отзыв. Идей очень много. Но не хватает времени на все. В план листе ещё много задач, которые хочется осуществить в этой панели.. главное вдохновение.
Marco
⭐⭐⭐⭐⭐
Marco 2024.08.15 18:07
Amazing trade assistant, It's just missing CLP loss fields to allow positive values, how to achieve it? When I input a positive value it automatically converts into negative, to allow positive values is important to lock profits on both sides, positive SL like a trailing stop which one adjust manually according to market conditions, specially useful when handling a basket of several positions. Thanks again 2024.08.15 19:14
Thank you. You can use positive value: AutoCorrect_LevelCLP = trueIn the loss field, you can now enter only minus values; if the user enters +10, then the system will automatically set it to -10. In the profit field, you can now enter only positive values; if the user enters -10, then the system will automatically set it to +10. CLP_TralOptions, you can enter only a positive value. Otherwise, the Expert Advisor will return an error. if AutoCorrect_LevelCLP =false you can set trailing profit to be triggered from the minus zone
wilsonvivas32
⭐⭐⭐⭐⭐
wilsonvivas32
I have been tradings since 2019 manually! and was looking for a tool to help me with my manual trades and must said , I am so greatful for this awesome tool! Is not for a beginner but if you have some experience you will greatly appreciate all the posibilities and freedom to place orders fast that left me speechless!
Comments about VirtualTradePad PRO SE
Do you have a question?
Support, Comments and Reviews
If you have a technical question about VirtualTradePad PRO SE, please use the product Comments section. Comments are the best place for support requests because they allow us to discuss logs, screenshots, settings, broker symbols and exact trading scenarios.
The Reviews section is intended for product ratings and user feedback. If something does not work as expected, please do not use a review as a support ticket. A technical issue can usually be solved much faster when the required diagnostic information is provided in the comments.
| Best support workflow: describe the exact action, attach a screenshot, include the Expert log and Journal log, provide your settings file, and specify whether you use MT4 or MT5. |
Before Asking for Support
Before sending a support question, please check the basic points below. Many issues are related to MetaTrader permissions, broker restrictions, market state, symbol names, settings or VPS migration.
| Check | What to verify |
|---|---|
| AutoTrading / Algo Trading | Make sure trading is allowed in MetaTrader and in the Expert Advisor settings. |
| Correct version | Check that you are using the correct product version for MT4 or MT5. |
| Market state | Check whether the market is open and whether the broker allows trading for the selected symbol. |
| Symbol name | Check suffixes or prefixes in broker symbols, especially if your broker uses names such as EURUSDm, XAUUSD+, XAUUSDr or similar formats. |
| Lot size | Check minimum lot, maximum lot and lot step allowed by the broker. |
| SL / TP distance | Check broker Stop Level and Freeze Level restrictions if modification fails. |
| VPS migration | If you use MQL5 VPS, check that the chart, Expert Advisor, inputs and state were migrated correctly. |
What to Attach to a Support Request
A good support request should include enough information to reproduce or understand the issue. Without logs and settings, it is often impossible to know whether the problem comes from the panel, broker rules, terminal permissions, symbol settings, account type or user configuration.
| Required information | Why it is needed |
|---|---|
| Screenshot | Shows the panel state, chart, symbol, buttons, messages and visible trading context. |
| Expert log | Shows messages printed by the Expert Advisor and trade-management logic. |
| Journal log | Shows terminal-level errors, trade permission messages and execution details. |
| Settings file | Allows the exact configuration to be checked instead of guessing values. |
| Product version | Confirms whether the latest build is installed. |
| Terminal and account type | MT4/MT5, hedge/netting, demo/real and broker execution rules can change behavior. |
| Exact steps | A short sequence of actions helps reproduce the situation faster. |
Support Request Template
You can use this template when posting a question in the Comments section:
|
Product version: VirtualTradePad PRO SE MT4 / MT5, build number Terminal: MetaTrader 4 or MetaTrader 5, terminal build Account type: demo / real, hedge / netting if MT5 Broker symbol: for example EURUSD, EURUSDm, XAUUSD+, XAUUSDr What I did: describe the exact button, module or action What I expected: describe expected behavior What happened: describe actual behavior Attached: screenshot, set file, Expert log, Journal log |
This format helps support work faster and reduces unnecessary back-and-forth questions.
Comments vs Reviews
Please use the correct section depending on your goal:
| Section | Use it for | Do not use it for |
|---|---|---|
| Comments | Technical questions, setup help, logs, screenshots, settings analysis, feature questions. | Product rating only. |
| Reviews | Your final opinion and rating after using the product. | Unresolved technical support questions. |
If you are not sure whether something is a bug, a setting issue or broker restriction, please start with Comments and attach the required information.
Common Support Cases
| Question | What to check first |
|---|---|
| The panel does not open trades | Check AutoTrading/Algo Trading, EA permissions, market state, symbol trading permissions and logs. |
| SL/TP is not modified | Check broker minimum stop distance, freeze level, market state and real/virtual mode. |
| Partial close does not work | Check minimum lot, lot step, remaining lot size and whether partial close is allowed for that symbol/account. |
| AVG opened more exposure than expected | Check AVG mode, L1–L10 distances, multiplier, AddLot, BUY/SELL permissions and enabled levels. |
| ATM rule triggered unexpectedly | Check action, condition, symbol, direction, rule status and whether several rules are enabled at the same time. |
| VPS behavior is different | Check migration logs, chart state, global variables, active symbols, EA inputs and whether the VPS environment has the same setup. |
| Support reminder: without screenshots, logs and settings, it is usually impossible to analyze a trading-panel issue accurately. Please provide details so the problem can be checked professionally. |
Final Support Note
VirtualTradePad PRO SE is a professional and highly configurable trading workspace. Many situations depend on user settings, broker conditions, account type, symbol properties and MetaTrader permissions. Clear support information helps solve issues faster and keeps the Comments section useful for other traders.
Extra
Explore the full VirtualTradePad PRO SE landing page
Open the premium visual presentation with real module previews, workflow screenshots, mobile-friendly sections, official download access and direct MT4 / MT5 Market links.
Open Premium LandingNavigation durch Registerkarten
Dieser Beitrag ist auch verfügbar auf:

























Leave a Reply