Suggestions on learning MQL

To add comments, please log in or register
meparsal_carleo
12
meparsal_carleo  

Hello fellow coders/traders.


I have some coding experience in Go and Elixir but i would like to learn MQL to eventually automate trading strategies i'm already using manually. I understand that experience comes over time but i can still use some of your suggestions on what learning material pr website to use.


cheers

Sergey Golubev
Moderator
106094
Sergey Golubev  
Sergey Golubev
Moderator
106094
Sergey Golubev  

Forum on trading, automated trading systems and testing trading strategies

Something Interesting to Read December 2013

Sergey Golubev, 2013.12.25 08:14

Expert Advisor Programming for Metatrader 5: Creating Automated Trading Systems in the Mql5 Language (Paperback)




The first guide to programming in MQL5 is here! "Expert Advisor Programming for MetaTrader 5" is a practical guide to creating automated trading strategies in the MQL5 language. Take advantage of MetaTrader 5's new features and take your trading to the next level! You'll learn how to program expert advisors quickly and easily using a ready-made framework created by an experienced MQL programmer. This book will teach you the following concepts: Learn the basics of MQL5, including variables and data types, operators, functions, event handlers, and object-oriented programming. Place, modify and close market and pending orders. Calculate, verify and add stop loss and take profit prices to an open position. Add a flexible trailing stop and/or break even stop to your strategy. Manage your trade risk with money management. Use pending orders to scale in and out of positions. Use price, time and indicator data in your expert advisors. Control program execution by trading on new bar open, and add flexible trade timers to your strategies. Walk through the creation of several basic trading strategies from start to finish. Inform the user with dialog boxes, email alerts, mobile notifications and sounds. Draw trend lines, arrows and text labels on the chart. Read and write data to CSV files. Learn the basics of creating indicators, scripts and libraries in MetaEditor. Debug, test and optimize your trading strategy. And much more! Whether you're an experienced programmer moving from MQL4, or a novice just starting with MQL5, this book will give you the foundation to quickly program fully-featured and robust trading systems. All programs and source code files featured in the book are available for download at the book's official website at Expert Advisor Programming for MetaTrader - MQL4 and MQL5 book


Sergey Golubev
Moderator
106094
Sergey Golubev  

Forum on trading, automated trading systems and testing trading strategies

How to Start with Metatrader 5

Sergey Golubev, 2017.10.03 06:39

Just for newbies (if you are new to this website for example) - it is strongly recommended to read the following articles/posts/threads - 

============

1. User Memo

Forum on trading, automated trading systems and testing trading strategies

How to Start with Metatrader 5

Sergey Golubev, 2016.12.30 17:26

Just some reminding about how to insert code to the post (for new users/newbies) -read here, and read whole the article:MQL5.community - User Memo

============

2. How to make a search on the forum/mql5 portal

3. Summaries

3.1. How to Start with MT5, a summary ! (incl the previous thread:How to start with MetaTrader and forex, the beginning) 
    MetaTrader 4 Help - Client Terminal – User Guide 
    MetaTrader 5 Help - Trading Platform — User Manual

3.2. All (not yet) about Strategy Tester, Optimization and Cloud

3.3. ASCTREND SYSTEM summary (incl 2 good EAs)

3.4. BRAINTRADING SYSTEM HowTo

3.5. PriceChannel Parabolic system (incl 2 versions of the EA)

3.6. Market Condition Evaluation (2 EAs were created)

3.7. Ichimoku

3.8. Financial and trading videos - Table of Contents

3.9. All about Calendar tab and Macro Economic Events

3.10 All about MQL5 Wizard : create robots without programming

============

4. First key article:
MetaTrader 5 - More Than You Can Imagine! 

============

5. The second key article:
Limitless Opportunities with MetaTrader 5 and MQL5 

============

6. How to add the broker to MT5:

6.1. MetaTrader 5 Help - Open an Account

6.2. MetaTrader 5 Android OS Help - Opening a Demo Account 

6.3. MetaTrader 5 iPhone/iPad Help - Connecting to an Account and Opening a Demo Account

============

7. Signals

============

8. Market

============

9. MQL5 VPS for MT4/MT5

9.1. How to subscribe to VPS https://www.mql5.com/en/forum/187872#comment_4851530 

9.2. You can move your VPS subscription from one account to another 
https://www.mql5.com/en/forum/172120#comment_4166892

9.3. MQL5 VPS description
https://www.mql5.com/en/forum/172553#comment_4185979 

9.4. Monitor VPS 
https://www.mql5.com/en/forum/188920#comment_4800677 

9.5. Synchronize - 
https://www.mql5.com/en/forum/211508 

============

10. Brokers

10.1. Find a Server by the Broker's Name:
https://www.mql5.com/en/forum/9950/page88#comment_3981953  
https://www.mql5.com/en/forum/214820

10.2. Help for beginners
https://www.mql5.com/en/forum/214904

10.3. US brokers
https://www.mql5.com/en/forum/12423/page500#comment_4736742

============

11. Promotion:
https://www.mql5.com/en/forum/9950/page88#comment_3982032  
https://www.mql5.com/en/forum/9950/page88#comment_3982030  
https://www.mql5.com/en/forum/9950/page88#comment_3982036  

============

12. Freelance, decompilation, the rules, examples of the decompiled code:
https://www.mql5.com/en/forum/203200 

============

13. General rules and best pratices of the Forum

13.1. Thread with the discussion

13.2. Forum rules

============

14. The thread about threadswhat's going around the forum everywhere  
Good thread if you are looking for something new and modern (and free one)

============

15. MT5, mql5, mql5.com suggestions for improvement thread

============

16. How to subscribe to topic or  invite a person into the topic - the thread

============

17. I just downloaded MT5 I am not sure how to pull up Cryptos - the thread.


To add comments, please log in or register