Execution and Viewing Results of Expert Advisor

 

Hello all,

I am new to MT4, but I have experience programming in other languages. I have a question about how to execute expert advisors. I know that I can execute an expert advisor by attaching it to a chart while inside of MT4, but I was wondering if there was a way that I could see what was actually going on inside of my expert advisor to see if it is working correctly.

For example, I am going to be reading data from a text file and I want to make sure that it is being read in correctly. Is there a way that I can show the output of my expert advisor after I execute it? Basically, I just want to make sure the inner workings of my expert advisor are working correctly. For example, say I have a 'Hello World' program in C++, it is really easy for me to see the output of my program, I just compile it and then execute it. How do I do that with expert advisor to see the inner workings of my program?

Thanks!

 
int start(){
   Print("Hello World, Bid=",DoubleToStr(Bid, Digits));
...
Use tester's visual mode, watch journal and where puts objects (if any)