the most important thing of MT5 is a conditional debugger

 
after i code some EA, i believe the most important thing of MT5 is a debugger
and when only some condition true, it interrupt the program, and show the variable value
besides, how do u debug, besdies Print ?
 
chiwing:
after i code some EA, i believe the most important thing of MT5 is a debugger
and when only some condition true, it interrupt the program, and show the variable value
besides, how do u debug, besdies Print ?

To be perfectly honest, I've never had the slightest problem debugging any of my EAs.

For me, the vast majority of the time, the errors that I get tell me straight away where my logic is wrong.

The rest of the time, Print() statements do the job.

In all the EAs I've written, although some bugs only present themselves when you take an EA that has been well tested on demo accounts and put it into live operation, I've never had a bug that isn't solved virtually immediately it appears.

If you'd asked me when I first started coding MQL4 if I'd like a debugger, I'd have said "hell, yes!". Now I really couldn't care.

Reason: