Download MetaTrader 5

Do Traders Need Services From Developers?

24 June 2014, 14:16
MetaQuotes Software Corp.
1 863

Algorithmic trading becomes more popular and needed, which naturally led to a demand for exotic algorithms and unusual tasks.

Today, MACD or Bollinger Bands based EAs are not the only ones sought after. Traders now crave for more complex and unique applications performing market analysis from different points of view. That is understandable: the more signals an algorithm produces, the more reliable a trade will be.

Orders for development of Unique Expert Advisors and Technical Indicators

To some extent, such complex applications are available in the Code Base or in the Market. Although traders have simple access to those apps in a couple of clicks, these apps may not satisfy all needs in full. In this case, traders look for developers who can write a desired application in the MQL5 Freelance section and assign an order. Just like this:

Order for Expert Advisor

Generally speaking, this kind of order is pretty ordinary and straightforward in terms of programming, but it requires the developer to create a unique EA for the specific trader. Apparently, for the customer it is more convenient to work with such an expert and he is willing to pay for the job. There are many orders as such in the Freelance section, and this is a great opportunity to gain income through Freelance jobs in a short time, solving an interesting and unique challenge.

In many instances traders don't need to develop an application from scratch, but require to make some changes in the existing code. In other words, a trader can have an EA or an indicator in which something is not quite right. For example, it lacks an indicator to receive more reliable signals, or money management concepts need to be changed.

Technical Indicator Update

A decent number of such orders can also be found in the Freelance section. Of course, those orders are of lower cost, but also require less work - it's not too bad to get $50 for an hour's work. In addition, you can perform several orders simultaneously, and total earnings may be quite impressive.

Underrated Market of Custom Applications

In broader terms of algorithmic trading, the statistics in the Code Base and the Market clearly demonstrate that trading robots themselves become more interesting for traders. At the same time, the Freelance analysis indicates that more traders need the services from developers to meet unique one-time challenges.

For the last 4 years, the service accommodated about 3,000 traders for whom more than 10,000 orders have been performed. The pace of creating new orders is constantly growing, so we can safely proclaim that this is a new emerging market of custom applications. Like in every market, this one also has its own volume - almost $600,000 spread over developers' purses. Top developers performing orders on a regular basis received the most of this amount.

However, during this time only 281 developers created custom programs. The Freelance remained in the shadow of more streamlined services, and many developers avoided it by mistake, believing that it was not a serious source for their income. In the contrary, top freelance developers earn as much as the top sellers in the Market do!

In addition, working in the Freelance gives a good programming practice, since tasks are constantly varying and must be resolved within a limited timeframe. Lastly, developers can establish a name for themselves as professional developers and earn even more, so that traders on their own will choose to assign personalized orders to them by name. Besides, such a name will give an additional benefit if if such a professional decides to become a seller or a signal provider!

We have created the Freelance service with an idea to support a small number of traders who needed services from developers. After 4 years, the number of such traders has drastically increased, and they are ready to pay top dollar for their orders. If you're a developer, and you are not on MQL5, you are seriously missing out!

Check new orders in the Freelance

Translated from Russian by MetaQuotes Software Corp.
Original article:

Last comments | Go to discussion (1)
david100 | 20 Feb 2016 at 15:26
Step on New Rails: Custom Indicators in MQL5 Step on New Rails: Custom Indicators in MQL5

I will not list all of the new possibilities and features of the new terminal and language. They are numerous, and some novelties are worth the discussion in a separate article. Also there is no code here, written with object-oriented programming, it is a too serous topic to be simply mentioned in a context as additional advantages for developers. In this article we will consider the indicators, their structure, drawing, types and their programming details, as compared to MQL4. I hope that this article will be useful both for beginners and experienced developers, maybe some of them will find something new.

Here Comes the New MetaTrader 5 and MQL5 Here Comes the New MetaTrader 5 and MQL5

This is just a brief review of MetaTrader 5. I can't describe all the system's new features for such a short time period - the testing started on 2009.09.09. This is a symbolical date, and I am sure it will be a lucky number. A few days have passed since I got the beta version of the MetaTrader 5 terminal and MQL5. I haven't managed to try all its features, but I am already impressed.

Using text files for storing input parameters of Expert Advisors, indicators and scripts Using text files for storing input parameters of Expert Advisors, indicators and scripts

The article describes the application of text files for storing dynamic objects, arrays and other variables used as properties of Expert Advisors, indicators and scripts. The files serve as a convenient addition to the functionality of standard tools offered by MQL languages.

How to create an indicator of non-standard charts for MetaTrader Market How to create an indicator of non-standard charts for MetaTrader Market

Through offline charts, programming in MQL4, and reasonable willingness, you can get a variety of chart types: "Point & Figure", "Renko", "Kagi", "Range bars", equivolume charts, etc. In this article, we will show how this can be achieved without using DLL, and therefore such "two-for-one" indicators can be published and purchased from the Market.