|
|||||||
| Register in Forex TSD! | |
|
Trading Systems Leaders in this forum (automated trading systems) are winning more than 3000 pips in a month (30000$ investing one lot every time). Click here to register and get more information |
|
![]() |
|
|
LinkBack (1) | Thread Tools | Display Modes |
|
|||
|
Quote:
Besides there is Codersguru website http://www.metatrader.info/index.php And there are some other lessons in this section http://www.forex-tsd.com/analytics/ |
|
|||
|
You'd probably learn more by going to a programming forum. MQL programming is basically C++. I learned by just hanging out at c++ forums and asking questions.
Here is where I learned: http://forums.devshed.com/c-programming-42/ Get a compiler. Microsoft Visual Studio 2003 is a good one. Write a couple easy win32 console programs. Learn the syntax and then you should be able to write code on MQL but really there is a limitation as to what you can do in MQ4. I'm uncertain whether a holy grail can really be programmed. That's probably why metatrader decided to release its software. I'm sure they had the best mathematicians in the world working on a holy grail. After they couldn't find it, they released the metatrader software to the public. I'd like to really know who owns Metatrader. That might be interesting to find out...... Last edited by Morpheus : 06-29-2006 at 07:20 AM. |
|
||||
|
Quote:
|
|
||||
|
I think i made some progress today, I learned what was blocking me with the other indicator, it didn't HAVE a buffer and the example in the tutorial used a buffer. I have another indicator and successfully added it to an EA without the compiler giving me any errors, there were some errors but I resolved them. My current issue is that I can't quite get the indicator values recognized by the rest of the EA so I can't use it as a filter until I learn how to get the EA to 'see' the indicator variables outside of the indicator code itself. I am not starting from ground zero here. If i could just get a little tutoring with specific projects.
help adding indicator as filter and to modify EAs Last edited by Aaragorn : 06-30-2006 at 01:56 AM. |
|
||||
|
Quote:
|
|
|||
|
Best Way To Learn Mql4.....
Hi all, I'm currently reading a book called Beginning C. It is a great book with excellent explanations. I have zero C programming experience, but just wrote my first Hello World program.
Should I continue learning C to help me become more familiar with MQL4 or should I delve right into MQL4? I don't want to waste time, but since looking at the C book, going back to MQL4 codes seem more readable. I tried understanding the dictionary to certain functions, commands etc in MQL4, but that stuff is so cryptic. I figure I learn C to get the basics of coding and familiarity of some of the rules in C which I seem to find familiarities with in MQL4. Not sure what the difference is, but I figure C will offer alot more options, whereas MQL4 is a scaled down version of C, so I should be ready to program in MQL4 with little learning curve after I'm done with C. Is this a correct assessment? Any input for those of you who have crossed over I would sincerely appreciate it. Thanks again. |
|
||||
|
Good Going!!.
Quote:
Hi good approach!. MQL4 is based on C programming language as you already found out ![]() ofcourse just because you need to work with the specific API functions in MQL4 that is why it looks different to some people starting out , but that is only in the beginning so this is a good news. I would say even ( personal opinion) to start with .Net programming language the newer C that is C#.net ( Csharp ) This is what i think you should do Learn Variables. Learn Decision making and Looping Learn Arrays Learn to Create your own functions ( this is the most important thing ) if you can work with functions and divide and conquer your programs. you are done with it. C#.net is closer to MQL4 but you can't create classes in MQL4 though you can come close to the look and feel. What you will learn from an Object Oriented Programming Language will benefit you alot since MQL4 works alot of with Objects for e.g what is Color? what is a Trendline? they are all objects so if you can learn how to manupilate the Objects that would be great. ( just my opinion to start with C#.net instead of C Language ) ----------------------------------------------------- Guyver. Last edited by Guyver : 12-18-2007 at 01:52 AM. |
|
||||
|
You are at the right path!
Programming is not the language (c, c++, MQL4, PHP etc) but programming is how to think like the programmers! The book you have will drive you to the MQL4 better than starting with MQL4 without any programming concepts! c language is the best (and hardest) high level lanaguage has ever made! Quote:
|
|
|||
|
Coding Problem in MQL4...
How do I setup a bot to open trades while there are manual trades open in an existing account?
I want it to keep track of only the trades it takes and upon closing for profit, only close the trades it has taken. Can anyone shed some light? I looked at the close symbol and magic number functions, but am not sure how to use them. All I need are a few examples. The mql4 documentation is so cryptic.... Thanks for any help. |
![]() |
| Thread Tools | |
| Display Modes | |
|
|
LinkBacks (?)
LinkBack to this Thread: http://www.forex-tsd.com/metatrader-programming/11306-best-way-learn-mql4.html
|
|||
| Posted By | For | Type | Date |
| skhulz » Best Way To Learn Mql4….. | This thread | Pingback | 12-18-2007 03:38 AM |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Learn to Trend | yyc196 | Suggestions for Trading Systems | 97 | 12-08-2007 06:23 AM |
| want to learn to program | sarenokai | General Discussion | 4 | 08-18-2006 03:31 AM |
| eager to learn | superbait | Lessons | 2 | 07-22-2006 01:10 PM |
| When will you guys EVER learn?? | sfxtrader | Indicators - Metatrader 4 | 13 | 07-04-2006 06:12 AM |
| learn mt3 | marcus | Metatrader 3 | 3 | 11-07-2005 06:02 PM |