A new editor with an integrated Git repository is coming soon.
![MQL5 Algo Forge MQL5 Algo Forge](https://c.mql5.com/36/84/mql5-algo-forge.png)
MQL5 Algo Forge
- MQL5 Algo Forge - trader's community
- forge.mql5.io
MQL5 Algo Trading community features uniques services for users of MetaTrader 5 and MetaTrader 4 trading platforms
Current projects lack the ability to add more than one mq5 file to a project. It is often necessary that both EA and indicator use the same mqh files within one project.
CI/CD pipeline is interesting to look at. Especially new testing tools, if they are planned.![MQL5 - Language of trade strategies built-in the MetaTrader 5 client terminal](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Check out the new article: GIT: What is it?.
In this article, I will introduce a very important tool for developers. If you are not familiar with GIT, read this article to get an idea of what it is and how to use it with MQL5.
In this article, we will deviate a little from our main topic. Let's take a short break from the topic of our replay/simulator system and get acquainted with a tool that is a must for all programmers. If you are not familiar with it, you should definitely read this article and adopt this tool as it can really make solving problems easier and faster for any programmer.
We will mainly focus on beginners who strive to become qualified professionals. Unfortunately, the tool I am going to show you isn't as easy to use on Windows 11 as it is on Windows 10, so if you're a Windows user, it's preferable (at least as of this writing) to use version 10.
The tool we are going to talk about is GIT. Originally designed for LINUX, it is ideal for those who want to program and develop new applications. Although at the moment the MQL5 editor does not directly integrate with it, this will in no way prevent us from using this tool. There are a few necessary steps you need to take in order to benefit from GIT.
If you are already familiar with it or use it in your work, the article will not add anything new to your knowledge, and may be of interest only out of curiosity. But if you don't know GIT and are constantly programming, sooner or later, you will encounter a situation that will discourage you from continuing to develop a particular application. We are talking about an error that can be accidentally made while editing the code and which you can notice only after a few days or weeks. Believe me, this kind of thing is much more common than it seems, and GIT can help avoid it.
Author: Daniel Jose