DualTrade Control
- Experts
- Version: 1.39
- Activations: 5
Intelligent Trade Management with Graphical Trigger Lines, Automatic Additional Entries, Basket Take Profit, and Flexible Long/Short Management for MetaTrader 4
DualTrade Control combines the advantages of manual trading decisions with intelligent, automated order and position management.
The trader determines the desired entry levels directly on the chart. The Expert Advisor then takes over monitoring these price levels, placing pending orders, managing additional entries, and managing and closing trading positions.
Whether trading at specific price levels, breakout trading, automated additional entries, or managing multiple positions, DualTrade Control supports different trading approaches without imposing a particular strategy on the trader.
One of its key strengths is the combination of automatic additional entries, Basket Take Profit, and intelligent restoration of the original trigger positions.
The trader defines the trading strategy – DualTrade Control handles the repetitive work and lets time work in the trader's favor.
1. Flexible Trade Control Directly on the Chart
DualTrade Control provides six buttons that allow traders to control their trading activities directly from the chart.
PO-long: Creates a long trigger line.
PO-short: Creates a short trigger line.
PO-both: Creates both trigger lines simultaneously.
Close Buy: Closes the long orders managed by the EA.
Close Sell: Closes the short orders managed by the EA.
Close All: Closes all long and short orders managed by the EA, including pending orders.
The trigger lines can be freely moved with the mouse. This allows entry levels to be adjusted quickly and precisely to current market conditions.
The trader retains control over trading decisions, while DualTrade Control automates the subsequent processes.
2. Automatic Pending Order Management
DualTrade Control monitors the defined long and short trigger lines and processes the corresponding trading orders as soon as the price reaches the respective level.
The EA then places the associated pending orders at an adjustable distance from the trigger line.
The management system includes:
Automatic processing of long and short triggers
Placement of Buy Stop and Sell Stop orders
Adjustable distance between the trigger line and pending order
Maximum spread verification
Compliance with the broker's minimum distance requirements
Storage of relevant trigger positions
DualTrade Control thus combines the simplicity of graphical entry-level selection with automated order execution.
The trigger lines are not limited to breakout trading. They generally allow trading orders to be prepared and managed at individually selected price levels.
3. Intelligent Additional Entry Management
If the price moves against the expected trading direction after an entry, DualTrade Control takes over further monitoring of the position.
When the adverse price movement reaches the configured loss distance, the EA automatically opens an additional position in the same trading direction, provided the required trading conditions are met.
The additional entry management includes:
Freely adjustable additional entry distance in pips
Automatic opening of an additional position
Additional entry using the same lot size as the original position
Spread verification before order execution
Limitation to one automatic additional entry per trading cycle
Joint management of existing positions
The original position and the additional entry are subsequently managed as a single basket.
The trader does not need to trigger the additional entry manually or monitor both positions individually.
4. Automatic Basket Take Profit
As soon as at least two market positions in the same direction are open, DualTrade Control monitors their combined pip result.
When the sum of the individual position results in pips reaches the configured Basket Take Profit, the EA automatically initiates the closure of the entire associated order basket.
The Basket TP is freely adjustable.
The calculation is based on the sum of the individual position results in pips, not on a fixed monetary amount or a lot-weighted average.
The key advantage: Individual positions do not each have to be profitable. What matters is the combined result of the order basket.
DualTrade Control therefore uses the combination of the original position and the additional entry to manage a common profit target.
5. Smart Recovery – Profit Taking and Automatic Restoration of Trading Readiness
One particularly intelligent feature of DualTrade Control is the connection between additional entry management, Basket Take Profit, and the automatic restoration of the original trigger positions.
The process:
The trader positions the trigger lines at the desired price levels.
The EA processes the triggered entry and takes over position management.
If the price moves against the open position, an automatic additional entry is executed at the configured distance.
When the combined order basket subsequently reaches the specified Basket Take Profit, the EA closes the associated positions.
After the successful basket closure, DualTrade Control automatically restores the previously saved trigger positions.
This means the EA performs two tasks within one continuous trading cycle:
First: Realizing the basket profit.
The original position and the additional entry are closed when their combined profit target is reached.
Second: Restoring the original trading setup.
The saved trigger positions are automatically restored. The EA is once again ready for an entry at the originally defined price levels.
This feature is particularly valuable when price movements initially trigger an entry, then reverse, and later return to the originally intended price level.
For example, this applies to breakout strategies in which the first breakout attempt does not immediately develop into a sustained price movement.
After a successfully completed additional-entry and basket cycle, the original setup is ready again – without the trader having to redraw or reposition the trigger lines.
DualTrade Control thus combines intelligent management of an active trading cycle with automatic preparation for the next one.
6. Let Time Work in Your Favor
A major strength of DualTrade Control is that the EA does not merely execute individual trading orders. It also maintains the original trading idea across multiple completed trading cycles.
After a trading cycle is completed through the Basket TP, DualTrade Control automatically restores the previously used pending-order trigger lines. Manually adjusted trigger positions are also taken into account.
This allows the trader to let time work in their favor.
The trader defines the desired price levels and leaves further monitoring and trade execution to the EA.
If an entry initially leads to an adverse price movement, DualTrade Control manages the additional entry and closes the order basket when the Basket Take Profit is reached. The EA then restores the saved trigger positions and waits for the next trading opportunity.
The trader does not have to sit in front of the screen constantly, follow every price movement, or prepare the orders again after each completed basket cycle.
This is where a decisive advantage lies: The trader is not forced to personally monitor every short-term market movement or abandon the original trading idea after a temporary pullback.
Instead, DualTrade Control handles the repetitive tasks and maintains the prepared entry opportunities across completed trading cycles.
While the trader focuses on other activities, the trading strategy remains active. The market is given the time it needs – and DualTrade Control takes care of the repetitive work.
This transforms a single trading setup into an automatically managed trading process that preserves the original trading idea across multiple successfully completed cycles.
The resulting freedom from constant screen monitoring does not replace the need for proper risk management.
7. Independent Long and Short Trade Management
DualTrade Control manages long and short trading cycles separately.
Separate Magic Numbers are used for both trading directions. This allows the EA to clearly assign the relevant orders to their respective trading directions.
Separate management includes:
Long and short triggers
Associated pending orders
Automatic additional entry management
Basket Take Profit
Profit and loss lines
Separate closing functions
The trader controls both trading directions through the chart interface and manages them individually whenever required.
8. Automatic Direction Switching
DualTrade Control also manages transitions between long and short trading directions.
If the price reaches the opposite short trigger line during an active long trade, the EA first closes the existing long orders and then processes the short entry.
The same procedure applies in reverse when switching from short to long.
The previous trading direction is completely closed before the new trading direction is processed.
If a required order closure fails, the new entry is postponed until the previous closure has been completed.
This gives DualTrade Control an automatic direction-switching system that takes existing trading positions into account when processing the next entry.
9. Graphical Profit and Loss Management
DualTrade Control enhances automated order management with horizontal price lines that are displayed directly on the chart and can be moved with the mouse.
Blue Loss Line
The EA automatically creates a blue loss line when market positions are open.
The initial distance is adjustable.
The line can be freely moved.
When the price reaches the line, the EA initiates the closure of the associated orders.
This provides the trader with a graphical way to control the closing level of positions.
Turquoise Profit Line
The turquoise profit line is used to define a profit target graphically.
It is automatically created during the designated entry events.
The initial distance is adjustable.
The line can be freely moved.
When the price reaches the line, the EA initiates the closure of the relevant market positions.
Yellow Break-Even Line
When at least two positions in the same direction are open, DualTrade Control automatically displays the lot-weighted average entry price.
The break-even line is adjusted to the existing position structure.
This allows the trader to immediately identify the average entry price of the order basket.
10. Automatic Storage and Restoration
DualTrade Control stores important trading states and trigger positions using MetaTrader 4 Global Variables.
This includes the saved price positions of the trigger lines.
Manual adjustments to the trigger lines are taken into account.
After a successfully completed Basket TP cycle, the EA restores the designated trigger lines to their saved price positions.
The trader does not need to manually reconstruct the original trading setup after such a basket closure.
This feature combines the automatic processing of completed trading cycles with renewed readiness for further entries.
11. Additional Features and Settings
DualTrade Control provides numerous individually adjustable parameters and additional management functions.
Trading Settings
Adjustable lot size
Maximum permitted spread
Adjustable slippage
Additional entry distance in pips
Basket Take Profit in pips
Pending order distance
Distances for graphical profit and loss lines
Separate Magic Numbers for long and short positions
Chart and Controls
Six buttons for trade management
Freely movable trigger lines
Graphical profit and loss lines
Automatic break-even display
Adjustable position of the control interface
Two configurable vertical time markers
Information and Monitoring
Display of the current floating trading result in account currency
Display of the maximum interim profit
Display of the maximum interim loss
Terminal alerts for selected trading events
Push notifications for selected trading events
Storage of selected trading states
Order management is based on the respective trading symbol and Magic Number. This prevents unrelated orders from being deliberately included in the EA's trade management.
12. Versatile Application – Without a Rigid Trading Strategy
DualTrade Control does not impose a particular entry strategy on the trader.
The EA does not generate its entry signals based on a predefined indicator system. Instead, the trader determines which price levels are relevant to their trading decisions.
This makes DualTrade Control suitable for different trading approaches that focus on predefined price levels, automated order execution, and subsequent position management.
Examples include:
Trading at individually selected price levels
Breakout-oriented trading approaches
Automated long and short entries
Trading strategies with automatic additional entries
Joint management of multiple positions
Automated basket profit taking
Repeated trading cycles at previously defined price levels
Its particular strength does not lie in a single entry signal, but in the intelligent interaction of its various management functions.
The trader makes the strategic decision. DualTrade Control handles the technical execution and subsequent trade management.
DualTrade Control – Intelligent Trading & Order Management
Define trading levels. Execute orders automatically. Manage positions intelligently. Control additional entries. Realize basket profits. Restore trigger positions. Let time work in your favor.
DualTrade Control combines graphical trade control, automated order execution, additional entry management, Basket Take Profit, and flexible long/short management in a single Expert Advisor for MetaTrader 4.
What makes it special is the combination of active trade management and ongoing trading readiness: After a successfully completed basket cycle, the EA restores the original trigger positions, allowing the prepared trading strategy to continue.
The trader does not need to personally monitor every price movement or start from scratch after each successful cycle.
Set your trading levels once – and let DualTrade Control handle the repetitive work.
A versatile tool for traders who want to make their own decisions while systematically automating the subsequent trading process.
Risk Disclaimer
Trading Forex and other leveraged financial instruments involves significant financial risks.
Automatic additional entries increase trading volume and therefore also increase potential losses. A Basket Take Profit does not guarantee a profit in every trading cycle. An open trading cycle may remain active for an extended period and may result in substantial temporary losses.
Actual order execution depends on factors including market conditions, liquidity, spreads, broker requirements, and the technical connection to the trading server.
Graphical profit and loss lines are software-controlled closing mechanisms and do not replace guaranteed broker-side loss protection.
DualTrade Control does not guarantee any specific trading performance.

