+ Added cutloss feature
Cutloss can be done in 2 ways:
1. By loss of money
2. By drawdown in percentage balance
The drawdown calculation only applies to the symbol in question.
Note: There are changes to the settings in the setfile, please download the latest setfile at the following link: https://www.mql5.com/en/blogs/post/751375
+ Added Auto Close Partial 3, this feature makes it possible to partially close lots that are experiencing a loss.
+ Added News filter by using news calendar built in Metatrader 5.
+ Added code for setting the timeframe chart automatically, the user only needs to upload the latest setfile, and the timeframe chart will change according to the setfile description. This feature is very helpful when trading multi charts that require the user to set input parameters per chart.
Please download the latest setfile at the bottom of the blog https://www.mql5.com/en/blogs/post/747128
+ Changed entry method 2, so that the setfile also changes, please download the latest setfile on the blog
+ Upgrade code for Multi Symbol Control to become Smart Multi Symbol Control.
An explanation of how to use Smart Multi Symbol Control is on the blog
Update code close partial by pips
Change input parameter from Lot To Start Changing Step to coefficient Lot To start changing step.
Make sure to check your settings after upgrading and upload the setfile if there are changes in the settings.
+ Added input parameter "Multi Symbol Control", now user can enable and disable max allow fx pair with this feature.
+ Update code max allow fx pair. With this update, EA can be run in 1 account together with other EAs.
Added input parameters:
+ Open Next Virtual Grid on Trend Direction: EA will open the virtual grid when there is a signal.
+ Open Next Change Step Grid on Trend Direction : EA will open a new position if there is a signal.
+ Trailing Type : Select Trailing Type
The purpose of adding Open Next Virtual Grid on Trend Direction & Open Next Change Step Grid on Trend Direction are to make ea more selective in opening positions.
And the addition of trailing types with different trailing methods will produce maximum profits. There are several FX Pairs that match the trailing type 1 and there are those that match the trailing type 2.
With this change, there is a change in the setfile, please download the latest seftile on the blog https://www.mql5.com/en/blogs/post/747128
Added input parameter "Stop New Cycle on Xmas holiday & New Year", if enabled, ea will stop starting new trade cycle from 23 december to 5 january
+ Update code for 3 digits broker for Gold, pls download the latest setfile at the bottom of this blog https://www.mql5.com/en/blogs/post/747128
Fix bug for close partial in pips
Update code for virtual pending orders
+ Added feature Maximum allowed number of fx pairs. With this feature, you can limit the number of fx pairs that an ea can open.
+ Open Next Grid only on a new bar : if true, then next grid will be started on the birth of new bar.
Pls download the latest setfile in here : https://www.mql5.com/en/blogs/post/747128
Update code for the new build MT5
Update code for virtual trade, now ea will record virtual pending orders when MT5 terminal is turned off. Thus, it will be easier to apply virtual opening orders again when the MT5 terminal has been restarted.
Update code for magic number detection
Added a feature to detect the use of the same magic number in the same pair.
This feature is very useful when trading more than 1 chart for the same pair with different or the same bot.
Update code for open & close positions using prices in seconds: 0,20,40, and 59 deviations 3 seconds