Freelance: Custom Programming on MetaTrader and MQL?

Ghost. Daily Price Movement Indicator
Functional features and parameters of experts from expforex.com
Ghost. Daily Price Movement Indicator
Functional features and parameters of experts from expforex.com

Description

Consultations on MetaTrader and the MQL language for custom programming are quite labor-intensive!

Five years ago, we published an article about the objective evaluation of programming the benefits of purchasing ready-made forex automated trading advisors!

Today, I will explain why I have temporarily suspended consultations on MetaTrader and the MQL language for custom programming!

Example of using Pipfinite in xCustomEA

A Brief Introductory Lecture

Every trader wants to automate their trading strategy! ETWTAHTS)))

There are numerous programmers in the forex market. Some newcomers aim to profit from custom programming.

The price for beginners’ work sometimes does not exceed $30. The quality of such work, of course, will be low. But you will not achieve the desired result for such a trivial amount.

  1. What does the newcomer gain? Experience, money, and your strategy!
  2. What does the customer gain? Automation for earning money!

After nearly 10 years of custom programming, I developed a specific relationship formula: 99% of my clients were satisfied, and the rest “ran away” without paying for the remaining work.

However, every three new clients ask the same question: What will you do with this strategy? Or even better, I forbid you from using this code or strategy for your purposes.

I address your concerns: 

I don’t use your Expert Advisors (I already have over 8,000 of them). I’m not interested. And I will not use your code. This is also not appealing. 

Why ? Advantages of purchasing ready-made experts vs. programming.

The cost of automating your trading strategy is so low that sometimes it doesn’t even cover half of the time spent!

And if I request to “pay extra” for new features, the customer often dismisses this offer with an exclamation: I have already paid for the work, do it!

Lately, I’ve become disinterested! Responding to unnecessary questions, “requesting” surcharges, and so on. 

Due to large projects (not custom programming), we cannot guarantee adherence to programming timelines. Therefore, we cannot specify deadlines for project delivery. 

Interestingly?

It is far more interesting to develop your own Expert Advisors! 

Recently, we have created numerous interesting automated trading advisors for Forex!

Over the past year, we have completely revamped our website! It has become exponentially more user-friendly. 

In the past six months, we have entirely updated all our experts and created a convenient EAPADPRO panel.

Read more about the new site design!

Advantages of purchasing ready-made experts vs. programming your strategy.

Exp – MQL Open Source Templates. Lightweight Template for Creating Expert Advisors

It is far more interesting and productive than writing custom Expert Advisors!

Wishes for Changing the Algorithm and Adding New Parameters

Every day, I receive 10-20, and sometimes 50, emails and private messages. 

I read every message, communicate, and respond.  

By the way, it’s been 2 years since I ceased custom programming to focus on supporting my programs and users. 

Every day there are suggestions—something to improve, add, and so on.

Of course, 90% of the suggestions cannot be physically implemented, for example, due to the different logic of the programs. 

Sometimes, they ask to add features that cause the program to halt its algorithm. 

And since hundreds or even thousands of people use any program, I cannot change the logic. 

Therefore, I choose only those changes that:

  • 1. Are requested by multiple people.
  • 2. The new parameter appears interesting.
  • 3. The user clearly demonstrates that such a parameter can be beneficial. 

I strive to consider all the wishes of my users. 

If the logic changes entirely, it’s easier to purchase open-source solutions and conduct experiments there rather than subject users to stress by altering the main program’s algorithm. 

Furthermore, I document all interesting and necessary requests in a list (I have a dedicated notebook),

All program errors are also recorded there. (And I have numerous programs.)

Then, every working day, I sit down at the computer, process all the emails, private messages, and forum posts, communicate, and answer questions!

Once all questions are addressed, I proceed to complete the wishlist and fix the bugs. 

By the way, most errors arise from introducing new features. 

I will explain:

When developing a specific program, a Terms of Reference (TOR) is created! 

Before writing the first lines of the program, the TOR is carefully analyzed. 

All parameters should work harmoniously. — This is the initial code of the program.

Then, weeks or months pass to refine the algorithm  (And don’t think that any program is developed in a couple of days and forgotten… )

As soon as a client, user, or customer wishes to add a function, it is added, but it no longer accounts for potential future conflicts in settings.

Of course, understanding the algorithm, we try to prevent such conflicts. 

So, here’s the process:

Reviewing the list of assigned tasks, we  (myself and other programmers)  execute these tasks. 

But since everyone wants to perform their functions “faster,” programmers postpone other tasks, causing other users to suffer.

Therefore, I urge you: 

Share all your wishes on the forum and in program discussions.

This allows you to create a hierarchy of requests and gauge other users’ interests (in the community, it’s already exhausting to communicate and answer the same questions, the answers to which are in the comprehensive instructions that they don’t want to read).

Respect other users and expect your wishes to be fulfilled.

This helps us move clearly through the task list and not overlook important functions. 

I understand that I want to do it quickly, immediately, and for myself. 

But I don’t have an office, a team of testers, or managers. 

My programs are priced very competitively, and the cost of all content software is very high. 

Thank you all for your understanding.

The xCustomEA: New Universal Expert Advisor and Strategy Builder:

Video Thumbnail

The xCustomEA  – Read, download, buy!

Universal trading advisor based on custom indicators for MetaTrader.

Exp – The xCustomEA is a universal trading advisor based on the iCustom indicator.

Our new advisor, The xCustomEA, is based on the The X – Universal EA.

The functionality of the universal trading advisor The xCustomEA exactly replicates all the parameters of our advisor The X except for one thing:

The xCustomEA works with custom indicators and can program its trading strategy for the MT5 and MT4 terminals.

In other words, The xCustomEA is connected to custom indicators that can be downloaded from the Internet or the MQL5 market.

Any custom indicator from the internet!

Strategy Builder.

Enter the name of your indicator with Arrow and signal buffers, and our EA, xCustomEA, trades based on these signals.

You can also utilize many of our built-in functions.

Why xCustomEA?

The cost of a simple advisor based on 1 indicator = $50-100

  1. With the addition of advanced functionality, the price increases to $100-200

And this is an advisor based on 1 or 2 custom indicators.

Each new order is a repetition of the previous one with a change in the custom indicator.

80% of customers do not know if their indicator will trade profitably or if it is just another redraw tool for the tester.

There are more than 5,000 indicators in the MQL5 market. And there are even more available on the Internet!!!

With such a volume, a customer would need to spend more than $500,000 to create Expert Advisors for all market indicators!

And a programmer would need over 15 years (working every day with a new indicator and a new advisor) to develop advisors for all market indicators.

Today, I am pleased to introduce you to a replacement for standard advisors and simple orders.

The xCustomEA – This is a universal trading system based on The X Expert Advisor that trades according to custom indicators!

You will be able to program signal strategies, add new indicators, remove old ones, and add signal filters.

Everything is in your hands.

You do not need to purchase an indicator to test its performance and profitability.

Download iCustom indicator and test with xCustom

After successfully testing the indicator, you can request a DEMO version from the author to operate on a demo account.

There is no need to reprogram the strategy in this case. Unless you change the name of the indicator that the advisor will use for trading.

Ultimately, after all the preliminary tests, you will be able to purchase the indicator and trade on a real account.

You can program strategies every day

The main feature of our Expert Advisor is that you can program strategies every day without spending more than the one-time purchase cost of our universal trading robot!

You purchase Our Expert Advisor once and no longer need to order Expert Advisors for indicators every time.

It is easy to learn how to program Expert Advisors based on indicators.

Using our instructions and examples, YOU can automate the trading process.

Are you still hesitating?

Download our demo, read our examples, and watch our videos.

If you are satisfied with ExpeExpert, we will be pleased to have you.

We do not sell a pig in a poke! Any of our programs has a demo version that works without restrictions on a demo account or the USDJPY currency pair on a real account.

Liked it?

Welcome to the EXPFOREX development fan club!

CONCLUSIONS

I apologize to everyone who wanted me to be your strategy programmer. At the moment, I only undertake large projects! 

I also focus on creating my own programs and continue to maintain my existing ones. 

By the way, in our advisor marketplace, all updates are automatic and free!

Thanks to Everyone Who Has Been with Us All This Time, Supported Us, and Paid in Good Faith for Their Orders!

Questions?

If you have any questions, please feel free to ask. We do not sell a pig in a poke.

Each of our products can be reviewed before purchase.

We appreciate your feedback and suggestions for our products and strive to maintain high quality standards.

Thank you for being with us!

Do you have a question?

Leave a Reply

Your email address will not be published. Required fields are marked *

This post is also available in: English Українська Portuguese Español Deutsch Chinese Русский Français Italiano Türkçe 日本語 한국어

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.


     

    Risk Warning:


    Past trading performance does not guarantee future results.

    Trading foreign exchange on margin carries a high degree of risk and may not be suitable for all investors.

    Be aware that using trading robots involves substantial risk, and you could lose more than your initial investment.

    Please proceed with caution, assess your financial situation carefully, and consider seeking advice from a qualified professional.

    Disclaimer

    This website uses cookies to improve your experience. By using this website you agree to our Data Protection Policy and Disclaimer.
    Read More