Universal Multicurrency
Profrobotrading Channel EA for MT4 & MT5
This is a multi-currency universal channel Expert Advisor that can work with various channel indicators as the main one, and reversal color change indicators and arrow indicators as auxiliary ones. The original version uses our ATR_Channels_PRT indicator, MA_in_Color_PRT indicator and OrderBlocksTrigger indicator, which you can very easily change yourself to other similar our or third-party indicators that meet the technical requirements for their use in this expert advisor.
The logic of the algorithm of this Expert Advisor allows you to use all existing scenarios of channel trading strategies, the conditions of which the trader can independently set in convenient and easy-to-use settings.
Please note that the name and buffers of all indicators must be specified correctly. You can find them in the settings of the indicator used. It is also necessary to place all indicators in the "Indicators" section in your MT4 or MT5 terminal. Keep in mind that not all indicators can be used, and sometimes it is necessary to change the signal bar number. This is due to the technical features of some indicators.
This Expert Advisor uses a multi-currency panel that provides the trader with all the necessary information on the current state of the trading account, as well as the number and volume of open positions, current profit or loss on closed positions, the recorded trading result for the current day and the trading results for the week and month.
In addition, there are three buttons for the ability to close positions manually, if necessary, as well as the SET button for changing some key parameters for each individual currency pair.
SETTINGS:
Magic Number
Open Trading = true/false;
EA Type = Mono / Multi
Font size =10
All Symbols = EURUSD,GBPUSD,USDCAD,.....
TIME TABLE
Use time controls 1 and 2 = true/false;
(select the period of time of work when true is enabled. If false, the EA will work around the clock)
MAIN CONDITIONS TO OPEN ORDERS
Name of the Channel Indicator
(You can use any channel indicator that meet the technical requirements for their use in this EA).
Buffer UP Level (Sell) - High Level
Buffer MD Level - Median
Buffer DW Level (Buy) - Lower Level
Trading Direction = // Buy only / Sell only / Buy and Sell
Conditions for crossing channel boundaries:
Price touches boundary on re-entry into the channe l= true/false;
Price touches boundary on channel exit = true/false;
Closed bar = true/false;
Price leaves the channel zone = true/false;
Price re-enters the channel zone = true/false;
Price leaves and re-enters the channel zone = true/false;
Max. Spread
Slippage
Lot = 0.01.....;
(The size of the first order in lots - min. 0.01)
Multiplicator = 1.0...;
(The multiplier with which subsequent positions are opened, averaging the total price of the grid)
Step grid 100...;
(The distance at which subsequent positions are opened, averaging the total price of the grid)
AUXILIARY CONDITIONS TO OPEN ORDERS
(Two filters for risk management, when opening a specified number and volume of positions, new conditions for the multiplier and distance of opening subsequent positions come into effect, averaging the total price of the grid)
Use Filter 1
Open Orders 1 = 1...;
Open Lots 1 = 1....;
Multiplicator 1 = 1.0...;
Step grid 1 = 200...;
Use Filter 2
Open Orders 1 = 1...;
Open Lots 1 = 1....;
Multiplicator 1 = 1.0...;
Step grid 1 = 200...;
CONDITIONS TO CLOSE ORDERS
Strategy 1
Use Channel Opposite Level = true/false;
(Closing at the opposite border of the channel)
Min Profit 1= 10...;
(Minimum Take Profit when this condition is accepted)
Strategy 2
Use Channel Median = true/false;
(Closing at the channel median)
Min Profit 2 = 10...;
(Minimum Take Profit when this condition is accepted)
Strategy 3
Use Take Profit 3 = true/false;
(Closing by fixed TakeProfit)
Take Profit 3 = 100...;
Auxiliary Indicator 1 - Parabolic SAR ";
(Additional condition for closing positions when the indicator reverses)
Use Aux. Parabolic SAR = true/false;
Number of Bar Signal = 0;
Aux Min TP 1 = 10...;
(Minimum Take Profit when this condition is accepted)
Auxiliary Indicator 2 - Reversal Color Change Indicator
(Additional condition for closing positions when the indicator reverses and changes color)
Name Auxiliary Indicator 2
(You can use any Reversal Color Change Indicator that meet the technical requirements for their use in this EA).
Use Aux. Indicator 2 = true/false;
Buffer BUY = 0...;
Buffer SELL = 1...;
Number of Bar Signal = 1;
Aux Min TP 2 = 10;
(Minimum Take Profit when this condition is accepted)
Auxiliary Indicator 3 - Arrow Indicator
(Additional condition for closing positions when the indicator arrow signals)
Name Auxiliary Indicator 3
(You can use any Arrow Indicator that meet the technical requirements for their use in this EA).
Use Aux. Indicator 3 = true/false;
Buffer BUY = 0...;
Buffer SELL = 1...;
Number of Bar Signal = 1...;
Aux Min TP 3 = 10...;
(Minimum Take Profit when this condition is accepted)
Special Condition
(It is used when there is a significant number of open positions or lot volumes, when only this Take Profit starts to operate)
Use Special Сonditional = true/false;
Open Orders = 5...;
Open Lots = 5...;
Special TP = 10...;
Here you can download the demo version and purchase this Universal Channel EA for MT4:
https://www.mql5.com/
as well as contact us in any of the ways listed below
POWER Full 14
POWER Full 14
POWER Full 14
POWER Full 14
After receiving your payment within 24 hours, we will send the product you purchased to your E-Mail for downloading and installation in the trading terminal.
By completing the purchase, you agree to the public offer agreement for the provision of services