Is it possible to make the Autotrading function of MT4 a little more smarter?

 

Scenario: Various charts are open with various EAs running on them opening and closing trades automatically.

Action: Adjusting the EA settings, switching EAs on charts, getting ready for a VPS reboot/update, or just deactivating the EAs for a certain period WITHOUT interrupting them

Facts: Autotrading function/button in MT4 allows the user to choose whether EAs can open and close trades autonomously or not.

Missing: There is no function/button in MT4 to allow the user to choose if the EAs can only close or can only open trades autonomously.

Benefit: User can set the autotrading to close only, which blocks new trades to be opened by EAs. Or it can allow EAs to open new ones but not to close them if user wants to close them manually and let the pips ride.

The former function is of course very beneficial for the actions described above.

How can this be achieved? Seems to me it's a new feature needed at the terminal level.

Thanks,

Mason

 
Hi, if you need these functions just add it to EA code. Turning off EA, because you think the market can go to the profit side is ruined your backtest results. Regards Greg
 
mkxyoanda:

Scenario: Various charts are open with various EAs running on them opening and closing trades automatically.

Action: Adjusting the EA settings, switching EAs on charts, getting ready for a VPS reboot/update, or just deactivating the EAs for a certain period WITHOUT interrupting them

Facts: Autotrading function/button in MT4 allows the user to choose whether EAs can open and close trades autonomously or not.

Missing: There is no function/button in MT4 to allow the user to choose if the EAs can only close or can only open trades autonomously.

Benefit: User can set the autotrading to close only, which blocks new trades to be opened by EAs. Or it can allow EAs to open new ones but not to close them if user wants to close them manually and let the pips ride.

The former function is of course very beneficial for the actions described above.

How can this be achieved? Seems to me it's a new feature needed at the terminal level.

Thanks,

Mason

It's not a about making the terminal smarter....you need to make the expert adviser you use in trading smarter and be able to deal with these as you called 'Missing' functions. 

 
I would guess the features requested might be interesting for those who does not code but is probably using bought EAs from MQL5 market.
Thus, simple check boxes to enable/disable
- BUY / SELL 
- CLOSE 
etc. would be handy/usefull.