top of page
MrMetatrader logo1.png

London - Berlin

Forex programming for MT4 / MT5

If you are on the hunt for a programmer with excellent skills both within forex trading and MT4/MT5 programming, then you have come to the right place. I can help you turn your trading strategy into an automated Expert Advisor (EA). Are you unsure whether your requirements can be automated, or how to formalise them? No problem, let's just schedule a no obligation Skype call to discuss your needs.



My name is Gosta Hulden, but the Forex world knows me as - Mr Metatrader.

I'm a data analyst with 20 years programming experience, working specifically with developing trading software for MT4 / MT5 and have been doing so since 2008.

My previous experience included working with Oracle databases, for example at the investment bank Credit Suisse in London.

Forex trading is my my passion and I’ve found a way to combine it with my profession! I love talking about forex and trading forex. So I'd love to help you out with your strategy.

My main service is programming of EAs, but I also do Indicators and Scripts as well as forward testing and backtesting. I can also assist with the technical administration of a PAMM account or setting up and configuring a VPS.



  • At Mr Metatrader you get a personal service and you know who you are working with, as opposed to just submitting your requirements to an anonymous programming company.

  • I have been an IT professional since the 90s, I have been trading Forex and programming Metatrader since 2008 and been a full time Metatrader programmer since 2013. I can help you formalise your trading rules into rules that can be programmed, I will deliver on time, and I will keep a high level of communication.

  • I take time to make sure I understand your requirements. Before I commit to a job, confirm that I can do it or even offer a fixed price, I will speak to you on Skype and, with screen sharing, go through your requirements together with you.

  • No programmer can guarantee bug free code, but I can guarantee that if you were to find a bug, I will fix it for no extra cost with high priority.

But don't just take my word for it - find out what my clients have to say about my service, on the independent forex site Forex Peace Army. Click on the link below.


If you have something in writing, please send it to me via email ( If not, contact me so that we can schedule a Skype call where you can walk me through your requirements.

Whether you have something in writing or just in your head, please think through the following things.

  • MT4 or MT5

  • Entry conditions, such as indicators, price action, chart patterns etc

  • Is the EA looking for trades intra bar or only after candle close

  • What happens when we have a trade open and get an opposite signal 

  • Lot sizing and money management (fixed lots, risk percent, lots per 10k balance, etc)

  • Time filter (trading start and end time)

  • Exit conditions such as SL, TP, Move SL to BE, Trailing Stop and other exit conditions

  • News management (automated from a news site or semi automated)

  • Required inputs, buttons and text fields

  • Any other requirements you might have


My offer a programming service for MT4 and MT5. The most common request is to automate trading strategies (EAs) but I also create indicators, scripts, trade managers or anything else you might need for your trading. 


I take on anything for simple EAs to bigger and more complicated projects. Contact me for a no obligation conversation about your project.



My clients are spread all over the world, and vary from hobby traders, to professional fund managers. Since my working language is English, I have a lot of clients in US, UK and Australia, but of course anyone is welcome.




If you would like to schedule a Skype call with me, free of charge, then you can email me, add me on Skype or book a Skype meeting here.

A 1-on-1 Skype call to discuss your needs, how to automate your strategy, go through your requirements etc. Or something else you would like to discuss.
No obligation Skype call
1 hr


Skype: gostahulden



or use the form below

Thanks for submitting!

bottom of page