Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
1. Added an option to connect conditions ticked on the Conditions tab with logical AND (WaitForAllConditions). This means that you can make the Account Protector react only when all the selected conditions are met, not just one of them. 2. Added an option to connect Account Protectors using a signal action/condition. 3. Added display of the daily opening balance for daily profit/loss percentage conditions. 4. Added input parameters to disable any condition. 5. Added conditions based on the current account balance. 6. Added an option to execute orders in asynchronous mode in MT5 (AsyncMode). 7. Added an input parameter to make the EA disable autotrading when equity trailing stop is hit (DisableAutoTradingOnTS). 8. Added informative tooltips to most panel elements. 9. Added an option to modify the Emergency button's behavior. If CloseOtherChartsOnEmergencyButton is set to true, the button will close all other charts instead of disabling autotrading. 10. Added logging of order execution results in MT5. 11. Changed the order of actions triggering to make sure that Close all other charts takes priority. 12. Changed how the positions closed via the Close action are filtered by profit/loss. They now ignore the profitable/losing options from the Filters tab and instead use the respective action setting. 13. Changed how conditions are logged to avoid logging disabled conditions. 14. Fixed initial daily balance calculation for cases when CountFloatingInDailyPL is set to true. 15. Fixed log file name to be exactly the same as given via the LogFileName input parameter. 16. Fixed a bug when the bottom condition on the Conditions tab could get overwritten by another condition (if enabled via input parameters). 17. Fixed a bug with commission calculation in MT5. 18. Fixed descriptions of some conditions.
- Loading branch information