CUSTOM MT4 & MT5 PROGRAMMING

GET YOUR TRADING STRATEGY AUTOMATED.
BACK TEST IT, OPTIMIZE IT, TRADE IT!

I’ll code you an EA (expert advisor) or indicator for MT4 or MT5, so you can auto trade the strategy & back test it in more detail to find out where you can improve it. With an EA, you can easily find the optimal settings for your strategy to improve performance, or fine tune it to meet specific requirements for a prop firm evaluation. If you need an alert system I can code you an indicator or dashboard, even an EA with alerts so you can use it for auto trading or manually!

Why Automate Your Trading Strategy

Verify If The Strategy Has a Long Term Edge

Trading strategies look great on paper, when you actually start to trade it though, you can quickly find it’s not as good as you first thought. Having an EA for your strategy means you can quickly back test it over multiple months and years to make sure it does actually make money long term.

Test Multiple Instruments & Timeframes Quickly

Many strategies are designed to work on multiple instruments including forex pairs, indices or crypto. EA’s allow you to test multiple timeframes and instruments quickly and will help you instantly spot where you should and should not implement the strategy.

Robustness Test Your Strategy

This is a critical part of any strategy development and often overlooked. Using the optimizer in MT4/5 you can test what would happen if you got into a trade a little earlier or later, if you got a bit of slippage on your entries and many other factors. Give yourself the confidence to trade your strategy.

Ensure You Never Miss An Entry

A strategy only works if every entry is taken. If you have a strategy with a 50% strike rate, and you only take the ones that lose (because you were asleep or not at the terminal) you lose your strategies edge! EA’s mean you take every trade at every hour of the day and lets your edge play out to perfection.

Speed Up Your Back Testing

Manual back testing a strategy is tedious and can take you weeks to actually get a decent amount of tests completed. EA’s will allow you to quickly test the strategy in hours, rather than go through charts to find setups and estimate how your trades would have played out.

Improve Your Strategy With Permutation Tests

What makes you think your strategy is perfect! Most strategies can be improved with simple tweaks to the settings like stops, profit targets and indicator settings. EA’s allow you to quickly perform system parameter permutation tests using the MT4 or MT5 optimizer. Find the settings that will offer the lowest drawdown or best strike rate, depending on what your goals are.

Remove Yourself From The Equation

This goes without saying really! You are a human, humans make mistakes and are driven by their emotions. Let the EA trade your account with your strategy to perfection and stop losing money because you get in or out too soon or take trades that don’t meet your criteria.

How It Works

Send your requirements

Use the form below to submit the work you need completing. You’ll get a quote back within hours usually.

Pay a Deposit

Pay an initial deposit to start work on the project. The remainder of the quote will be billed when the project is completed.

Get the Source Code For Your Indicator or EA

Once the project is completed, you get the full source code so you can make amendments to it at a later date as required.

What Information You Need To Provide

Every trading strategy needs a number of core criteria, without these it’s not possible to build an automated strategy as an EA, so please read these sections and make sure you include these as a bare minimum when you submit your strategy for automation. If you are just having an indicator coded it may not require risk information or targeting, so please provide as much information as you can.

I need to know how the EA will calculate the risk used for each trade taken. The most common are either a fixed lot size or to calculate the lot size based on how far away the stop loss is placed. With the latter, you would usually enter a fixed amount of money to use per trade or risk a percentage of your account balance per trade.

How will your EA take trades? If it will place a market order when a level is hit or an indicator condition is met, I need to know this. If it will place a pending order, I’ll need to know where will it place it.

Stop losses are important if you want to risk an amount of money or percentage on each trade, as the EA MUST have a stop loss to do this. I’ll need to know where it will place the stop loss and how it will be calculated. It could be based on an indicator, price level or some other calculation.

If you would like to have a break even stop loss used in your EA, I’ll need to know how it will trigger this and when. For trailing stops you can use pips, start trailing when an amount of pips is reached or maybe use an indicator like a moving average or something.

As with the stop losses, I’ll need to know if your EA uses a take profit and if so where it will go. Often people use a percentage of the stop loss size, but it could be a price level too. Many successful EA’s don’t actually use stops, they use trailing stops or get out when an indicator condition is met.

Many EA’s will have an exit strategy rather than utilizing a take profit target. This could be an indicator condition, a period of time or maybe just a simple trailing stop loss, you choose.

If your strategy uses standard indicators in MT4/5 then I need to know the settings you will be using. If there are custom indicators, you will need to provide the source file for this, so it can be imported into your EA. You may just be using price action candlestick patterns too, so I’ll need to know which and how you classify those if used in your strategy.

SUBMIT YOUR REQUEST & GET A QUOTE

"*" indicates required fields

Drop files here or
Accepted file types: pdf, doc, docx, jpg, jpeg, png, Max. file size: 20 MB, Max. files: 20.
    Indicators used in EAs MUST be MQ4 & MQ5 files, not ex4 or ex5, but they cannot be submitted as they contain code so please DM them via Telegram or Discord, (links to the groups in the header of the site), If you have a document with your strategy details, submit it here too.
    Metatrader Version Required