This is the must-read article for anyone wanting to improve their programming career. This article series is aimed at making you the best programmer you can possibly be, no matter how experienced you are. The discussed ideas work for MQL5 programming newbies as well as professionals.
In this article we are going to discuss the broader term of developer — how you can become faster at developing your systems. We are going to study everything in between design, work ethics, tools to use, coding, debugging, etc.
Every developer wants to be able to write code faster, and being able to code faster and effective is not some kind of special ability that only a few people are born with. It's a skill that can be learned by every coder, regardless of years of experience on the keyboard.
As developers, we always want to have the ability to build programs faster while delivering them at higher quality. This ability can be learned by any developer regardless of your coding experience, computation power, and tools on your workspace, or your keyboard typing speed.
This article is an extended article of the previous part, consider reading it first if you haven’t already.
Every developer wants to be able to write code faster, and being able to code faster and effective is not some kind of special ability that only a few people are born with. It's a skill that can be learned, that is what I'm trying to teach in this article.
Before starting to code, there are certain habits that we need to add to our coding that can help us stay focused all the coding time. Most of the time we might find ourselves coding but not realizing that we are not being effective due to various reasons, such as lack of focus, having no plan or having poor plan of execution.
It's not always all about writing the code that leads to effective coding. There are certain habits that I have found in my experience that lead to effective coding. We are going to discuss some of them in detail in this article. This is a must-read article for every programmer who wants to improve their ability to write complex algorithms with less hassle.
Freelance is one of the areas that are worth discussing in MQL5 as many developers would like to earn from their ability to code and others would like the challenge and the experience as well. These are the views that have been organized from me and others successful and unsuccessful experiences when it comes to freelancing. Through sharing these experiences, this article is aimed to improve anyone towards their path to becoming better programmers when it comes to freelance. In this article, you will see what worked and what didn't work for me and others just to give you an insight into your independent journey.
Better Programmer (Part 03): Give Up doing these 5 things to become a successful MQL5 Programmer
Better Programmer (Part 04): How to become a faster developer
Forum on trading, automated trading systems and testing trading strategies
How to Start with Metatrader 5
Sergey Golubev, 2021.09.10 07:22
Summaries :
====
MetaTrader 4 Help - Client Terminal – User Guide
MetaTrader 5 Help - Trading Platform — User Manual
Better programmer (Part 05): How to become a faster developer
As developers, we always want to have the ability to build programs faster while delivering them at higher quality. This ability can be learned by any developer regardless of your coding experience, computation power, and tools on your workspace, or your keyboard typing speed.
This article is an extended article of the previous part, consider reading it first if you haven’t already.
Better Programmer (Part 06): 9 habits that lead to effective coding
Before starting to code, there are certain habits that we need to add to our coding that can help us stay focused all the coding time. Most of the time we might find ourselves coding but not realizing that we are not being effective due to various reasons, such as lack of focus, having no plan or having poor plan of execution.
Better Programmer (Part 07): Notes on becoming a successful freelance developer
MetaTrader 4 and MetaTrader 5 web terminals moved to new address - announcement from 2023.06.30
---------------------------
About Webterminal -
Forum on trading, automated trading systems and testing trading strategies
WebTerminal not working!!???
MetaQuotes, 2021.11.11 12:23
Ask you broker please to update web terminal in their side and provide the link to you.
Now each broker have to have it own web terminal.
---------------------------
MetaTrader 5 Platform update build 3510: Web Terminal improvements
This thread is for newbies in coding: MQL5 codes examples are discussed there.
Forum on trading, automated trading systems and testing trading strategies
How does MQL5 differ from MQL4?
Carl Schreiber, 2022.11.04 22:15
Just have as look: