You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Hi, I am a relative newbie here.
Having read the article assumed the RESULT would be a search tool to look up code generated by the wizard.
Downloaded the zip file. Installed the script mql.mq5 compiled it without errors.
Running mql.ex5 produces no result on screen.
I am in learn mode. Want to be able to use the wizard to use code out of the codebase then analyze and modify to get a usable EA.
Any help would be appreciated.
Thanks
This is not "a search tool to look up code generated by the wizard". I wrote the article in Russian, and did not proofread its English translation made by MQ (they do not practice that), but I hope the article contains all details and is clear enough on what the presented scripts can do. Specifically MQL analysis is demonstrated by extraction of class hierarchy and methods from sources. I do not understand which wizard you mean.
You should explain exactly what you did (including some preparations on the system level required to run the script), and what you get. Which result on screen do you expect? The script outputs results in the log.
Since you have the source code, you can debug the script and find out what happens line by line.
Hi Stan,
Thanks for taking the time to reply.
Was not aware of where the Print commands in a script writes to a log file.
Yes there is a log file produced when I run the script.
I am constantly frustrated in looking at code created by (Wizard in MetaEditor new doc)
Calls to functions not in the opened file #includes then down more #include levels.
Was hoping your script would have a search box and then tell me which *.mqh file the function was hidden in.
As this script is not a search facility I will not take up more of your time.
Thanks
Hi Stan,
Thanks for taking the time to reply.
Was not aware of where the Print commands in a script writes to a log file.
Yes there is a log file produced when I run the script.
I am constantly frustrated in looking at code created by (Wizard in MetaEditor new doc)
Calls to functions not in the opened file #includes then down more #include levels.
Was hoping your script would have a search box and then tell me which *.mqh file the function was hidden in.
As this script is not a search facility I will not take up more of your time.
Thanks
The script does parse the source code and follow all nested includes, but it does not provide a ready-made solution to show you which header file contains specific function - for this purpose the script should be customized for your needs.
You still did not make clear what is your requirement/use-case.
If you have just cretaed a new program by MQL wizard and want to drill down all its sources including the dependencies (header files), then you can easily do it right from MetaEditor: right click any identifier by mouse to open the context menu, then click "Go to definition" (Alt+G) - this will open required file and show you where the function or variable comes from.
Hi Stan, Your last paragraph was the solution I needed.
Thanks.