Find the World's Best MQL 4 Freelancers

Upwork is the leading online workplace, home to thousands of top-rated freelancers. It’s simple to post your job and get personalized bids, or browse Upwork for amazing talent ready to work on your MQL 4 project today.

Browse Freelancers
Spotify Logo
Pinterest Logo
Eventbrite Logo
Dropbox Logo
BuzzFeed Logo
Paul B. - Experienced MQL4 programmer

Paul B.

Experienced MQL4 programmer

$30/hr
139 hours
United Kingdom
98% JOB SUCCESS
“Paul is very experienced and detailed throughout the project. I will continue to use Paul's service again in the near future. Thanks again.”
  • MQL 4
  • Wordperfect
  • C++
Yaroslav G. - Automation trading strategies

Yaroslav G.

Automation trading strategies

$30/hr
21 hours
Ukraine
93% JOB SUCCESS
“This is my 5th time award jobs to him, Very skillful and experience in developing EA. I will continue support him for coming new development of EA job.”
  • MQL 4
  • MetaTrader 4 (MT4)
Tam B. - Financial and Strategy Development

Tam B.

Financial and Strategy Development

$33.33/hr
3,367 hours
Vietnam
93% JOB SUCCESS
“Excellent Coder. This is the 3rd project she's completed for me, and I'm very satisfied.”
  • MQL 4
  • C++
  • C#
Gelfrad B. - MQL for Metatrader. EasyLanguage. Programming Forex Strategies

Gelfrad B.

MQL for Metatrader. EasyLanguage. Programming Forex Strategies

$16.67/hr
245 hours
Belarus
94% JOB SUCCESS
“Gelfrad is very easy to work with and deliver perfect jobs, always!”
  • MQL 4
  • VBA
Mikhail Z. - Expert advisors and indicators developer for Metatrader(mql4/mql5)

Mikhail Z.

Expert advisors and indicators developer for Metatrader(mql4/mql5)

$29.8/hr
39 hours
Russia
98% JOB SUCCESS
“Solved the problem with my EA in literally 10 minutes and charged under $5.00. Unbelievable good!”
  • MQL 4
  • RTOS
  • C
  • C++
Sergey L. - Programmer for MetaTrader from 2004 year

Sergey L.

Programmer for MetaTrader from 2004 year

$22.22/hr
0 hours
Russia
99% JOB SUCCESS
“Thank you! great work and fast turn around. Will use his services again.”
  • MQL 4
  • MetaTrader 4 (MT4)
Vitaly S. - MQL/Forex API Developer, MetaQuotes support, SQL Developer, RDB design

Vitaly S.

MQL/Forex API Developer, MetaQuotes support, SQL Developer, RDB design

$33.33/hr
300 hours
Russia
98% JOB SUCCESS
“Vitaly's abitlity is above expectations. We are 100% satisfied with the work he has done for us and will continue to work with him in the future. Highly recommend”
  • MQL 4
  • MySQL Administration
Maksim K. - designing databases, writing mql4 experts, many language programming

Maksim K.

designing databases, writing mql4 experts, many language programming

$23/hr
268 hours
Russia
100% JOB SUCCESS
“This guy is solid , a great talent in programming”
  • MQL 4
  • JavaScript
  • C++
  • Erlang
Min L. - Christina Li, Highly experienced MT4 programmer, Forex trader

Min L.

Christina Li, Highly experienced MT4 programmer, Forex trader

$33.33/hr
973 hours
Canada
98% JOB SUCCESS
“Christina did a good job. Delivered in a couple of days. EA worked as expected, no bugs. I will hire Christina again, no doubt.”
  • MQL 4
  • C++
Sergey E. - Developer of trading apps

Sergey E.

Developer of trading apps

$35/hr
136 hours
Russia
98% JOB SUCCESS
“He was very implicated to help me on getting everything as I want, which can't be seen very often out there.”
  • MQL 4
  • C
  • MetaTrader 4 (MT4)
Alexey V. - SW developer

Alexey V.

SW developer

$28/hr
907 hours
United Kingdom
93% JOB SUCCESS
“This was my first job post. I should have done better explaining exactly what I wanted. But when things got confusing, Alexey rolled with the punches and got it done. While I...”
  • MQL 4
  • PHP
  • .NET Framework
  • C#
Alexei K. - MQL4 Developer

Alexei K.

MQL4 Developer

$15/hr
165 hours
Belarus

To view more
profiles,
join Upwork

What our customers are saying


At A Glance: MQL 4

MQL 4 is a programming language used to create scripts as well as custom indicators, expert advisors, and even libraries. It is not a beginner’s programming language, and for that reason, when a business needs work on a project of the nature the language covers, they hire MQL 4 professionals and consultants on Upwork. But what would a business need these experts to write for them?

Scripts are one of the major areas the language is used for, and these are the everyday commands submitted to computers in order to perform different operations. These can be general commands as well as specific ones such as analyzing charts or generating statistical information. Then there are custom indicators that are used to make create charts or other visuals. These operate at a much more complex level, with every tick on a chart or every function needing its own custom indicator. Expert advisors are used in financial programs and most often in financial market trading software. Finally, libraries in computer terms are sets of functions that perform specific tasks. In a financial business, this could be used to decide when to sell and when to buy.

What this all means is that working within the MQL 4 language isn’t something that can be done by just anyone without expert knowledge. Training and experience are required to be able to use the different features of the MQL 4 language and ensure that what’s created with it is functional and fit for its purpose.

Bring your idea to life with a MQL 4 freelancer now

Get Started