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
“PaulB has fantastic attention to detail and communication was speedy and polite. Look forward to working with him again in the future.”
  • MQL 4
  • Technical writing
  • C++
Yaroslav G. - Automation trading strategies

Yaroslav G.

Automation trading strategies

$30/hr
21 hours
Ukraine
92% JOB SUCCESS
“Great developer of Tradestation indicators. I started with small jobs to examine his skills and like them so far so I'm proposing new work for him with increasing complexity....”
  • MetaTrader 4 (MT4)
  • MQL 4
Tam B. - Financial and Strategy Development

Tam B.

Financial and Strategy Development

$33.33/hr
3,280 hours
Vietnam
93% JOB SUCCESS
“As always, very reliable, professional and timely. I appreciate it your good work very much.”
  • MQL 4
  • C#
  • C++
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
38 hours
Russia
97% JOB SUCCESS
“An excellent developer. Very fast, responsive and accurate.”
  • MQL 4
  • MetaTrader 4 (MT4)
  • C
Achref S. - Expert MQL4 Developer

Achref S.

Expert MQL4 Developer

$5/hr
430 hours
Tunisia
96% JOB SUCCESS
“he went above and beyond what I asked for and it was spot on I will use him again...”
  • MQL 4
  • MetaTrader 4 (MT4)
  • C#
Sergey L. - Programmer for MetaTrader from 2004 year

Sergey L.

Programmer for MetaTrader from 2004 year

$22.22/hr
0 hours
Russia
100% JOB SUCCESS
“great job..patiently answers questions”
  • MQL 4
  • MetaTrader 4 (MT4)
Maksim K. - designing databases, writing mql4 experts, many language programming

Maksim K.

designing databases, writing mql4 experts, many language programming

$23/hr
239 hours
Russia
100% JOB SUCCESS
“This guy is solid , a great talent in programming”
  • SQL
  • MQL 4
  • C#
  • Erlang
  • C++
Sergey E. - Developer of trading apps

Sergey E.

Developer of trading apps

$35/hr
134 hours
Russia
96% JOB SUCCESS
“I have worked with Sergey many time now and will never look for another coder!”
  • MQL 4
  • C#
  • C++
  • C
Min L. - Christina Li, Highly experienced MT4 programmer, Forex trader

Min L.

Christina Li, Highly experienced MT4 programmer, Forex trader

$33.33/hr
949 hours
Canada
96% JOB SUCCESS
“Christina has been the best programmer I have ever worked with. I highly recommend her because of her high degree of quality and excellent communication ability. One area that...”
  • Foreign Exchange Trading
Yuriy N. - Metatrader NinjaTrader Tradestation development

Yuriy N.

Metatrader NinjaTrader Tradestation development

$22/hr
52 hours
Ukraine
100% JOB SUCCESS
“Job well done. Kept the work are reasonable price. There was some adjustments now and then but the work was smooth. English is not his first language but the effort and response...”
  • .NET Framework
  • JavaScript
Stephen A. - Fast. Reliable. Accurate

Stephen A.

Fast. Reliable. Accurate

$22/hr
116 hours
Indonesia
91% JOB SUCCESS
“If you love your idea, and want to see it work as you planned, talk to this guy. For me, I have found my programmer!”
  • MetaTrader 4 (MT4)
  • MQL 4
marcelo m. - Senior MQ4 /MT4/ Metatrader Coder

marcelo m.

Senior MQ4 /MT4/ Metatrader Coder

$33.33/hr
35 hours
Ireland

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