Download Proffessor for MetaTrader 5

Proffessor

Proffessor

This software component for MetaTrader 5 is built to enhance the capabilities of your trading environment. This Expert Advisor serves as automated trading software. It is utilized to monitor financial markets and execute trades based on predefined algorithmic rules, enabling precise position management without the need for constant manual oversight.

MT5 expert Pack 📂

How to Setup and Use Proffessor

1. Installation: Open the "File" menu, select "Open Data Folder," navigate to MQL/Experts, paste your file, and restart the terminal.

2. Activation: Drag the EA from the Navigator onto a chart, ensure "Allow live trading" is checked in the Common tab, and verify the AutoTrading button is green.

3. Optimization: Right-click your chart, choose "Expert List," click "Properties" to adjust inputs, and save your preferred setup as a set file for future use.

4. Maintenance: Regularly check the "Experts" tab in the terminal window to monitor trade logs and potential execution errors.

Frequently Asked Questions

Q: Why is my EA not opening trades? A: Check the "AutoTrading" button, ensure "Allow live trading" is enabled, and verify your broker allows automated trading on your account type.

Q: Can I run multiple EAs on one chart? A: No, each chart can only host one active EA; however, you can open multiple charts for different currency pairs to run several EAs.

Q: What does the "smiley face" icon mean? A: A smiley face in the top-right corner of the chart indicates the EA is successfully running; a frowny face means it is disabled.

Description & Settings


The trading strategy is simple. BUY or SELL position is opened and protected by a pending Stop order at a distance of
Delta 1
. Then, a grid consisting of Limit or Stop pending orders at a distance of
Delta 2
from one another is created. The number of pending orders of each direction is set in Max Lines. Pending orders (Buy Limit, Sell Limit, Buy Stop and Sell Stop) are set via a single
PendingOrder
function, to which a pending order type (
order_type
), volume (
volume
), stop loss (
sl
) and take profit (
tp
) are passed
When reaching the
Profit Close
target profit, close all positions and remove all pending orders. You can also close all positions and delete pending orders if you lose more than
Loss close
(if you set
Loss close
to 0.0, the parameter is disabled).
The EA operation (opening positions and setting protective pending orders) is performed within the working time interval from
Start hour
to
End hour
(
Start hour
may be less than
End hour
or exceed it).
Main idea
Analyzing ADX value on
Work TimeFrame
timeframe. If ADX is below 40, this is considered to be flat, and Limit pending orders are placed. Otherwise, Stop pending orders are used;
If DI+ is higher than DI-, buy, otherwise, sell.
The best optimization results of the two parameters (
Current bar ADX
from 0 to 2, step 1 and
Work TimeFrame
from M1 to H1)
EURUSD,
Currenr bar ADX
0,
Work TimeFrame
H1
USDJPY,
Currenr bar ADX
2,
Work TimeFrame
M1
In case of EURUSD,
Current bar ADX
0,
Work TimeFrame
H1, but the
Loss Close
parameter is set to "0.0"
and USDJPY,
Current bar ADX
2,
Work TimeFrame
M1, but the
Loss Close
parameter is set to "0.0"

You May Also Like

RobotFX does not own any of the code provided on this platform. All tools are freely available on the internet; we simply index and re-offer them for download. We are not responsible for any financial losses that may occur. Trading responsibilities rely solely on the traders downloading and using the displayed Expert Advisors, indicators, and scripts. These tools are provided for educational purposes only and may require modification or optimization to align with a trader's specific strategy or needs.
© ROBOTFX - Best MetaTrader Expert Advisors & Indicators