Developing trading applications in MQL5 and MQL4

The largest freelance service for ordering trading robots and technical indicators — it is fast, secure and convenient. Hundreds of professional developers are ready to implement your trading strategy. Hire the best MetaTrader specialists and get custom solutions according to your needs.

Categories

Popular skills

All Forex Trading robot/indicator debugging Strategy optimization Statistics and mathematics C++ Strategy modules
124247 completed jobs in all languages
Sort by:
Add trendfilter system to mt 4 ea and convert to mt5 (personal job)
30+ USD
Good day. Please add a trend filter system to this mt4 EA and convert to mt5 as well. submit both mt4 and mt5 Ea with source codes as a final product. I trust that it is in order. I will be waiting for your response
1 Application
(18) MQL5 Experts
Create an EA according to specifications (personal job)
165+ USD
I need to create an EA according to the specifications. I would like to keep the trade management system of an existing EA but add a time based take profit system. I also need a different entry system which will be specified
1 Application
EA for deriv (personal job)
30+ USD
Hi Shoaib, Just make sure you thoroughly test the EA on a demo account before sending it to me. That would be really helpful because sometimes even small issues can create a lot of trouble later. Also, if you think I'm missing any important information or if there are any features you believe should be included, please let me know so we can add them now rather than later. One more thing regarding the time filter: I
1 Application
(1) MQL5 Experts
MODIFY COPY (personal job)
30+ USD
Modify existing EA copier from source file Modifications to be made: - Add optional custom SL and TP functionality. This would allow users to omit the SL and TP of the master drive and set their own SL or TP in pips. This could be done separately, allowing users to choose a custom SL and TP from the master drive, for example. - Maximize the copy speed between the master and slave drives for immediate copy
1 Application
(16) MQL5 Experts
30+ USD
Modify existing EA copier from source file Modifications to be made: - Add optional custom SL and TP functionality. This would allow users to omit the SL and TP of the master drive and set their own SL or TP in pips. This could be done separately, allowing users to choose a custom SL and TP from the master drive, for example. - Maximize the copy speed between the master and slave drives for immediate copy
18 Applications
(16) MQL5 Experts
30+ USD
Hi developer, i need simple EA to manage my manual order by reversal order with additional lot when hit SL. - open Order by manual - SL = adjust manualy - TP= 4xSL (automaticaly adjusted when SL added ) - additional Lot = can be change in setting. - SL rules : distance will always the same from between order 1,2,3 .... when hit SL. if before hit SL, can be adjusted manualy example : manual order then set SL in
17 Applications
(2) MQL5 Experts
Mt4 indicator (personal job)
30+ USD
Developer will send the ex4 file we spoke about and tell me which settings he used to het the results he showed me. If you qre able to fund the code it would be even better
1 Application
(7) MQL5 Indicators
DAWN EA – Development Requirements (personal job)
150+ USD
Please find below the development specification for the " DAWN" Expert Advisor . 1. Objective The objective is to create a fully functioning MT5 EA that accurately follows the DAWN strategy rules and can be used for both backtesting and live trading. The EA should be built so the core settings can be adjusted if we decide to refine the strategy later. 2. Initial strategy settings Primary market: JPN225 Primary
1 Application
(5) MQL5 Experts
“Multi‑Engine EA Exit System Upgrade (MQL5)” (personal job)
150 - 400 USD
JOB BRIEF — Multi‑Engine Exit System Upgrade (For Amanda) Prepared by Anthony — July 2026 1. Project Overview Over the past 1.5 weeks of live trading, the multi‑engine system has shown excellent behaviour on the entry side: clean breakouts, correct EMA confirmation, stable pyramiding, and reliable portfolio‑level risk management. However, real‑market conditions revealed a structural gap: the exit subsystem is
EA ADDITIONS (personal job)
120+ USD
There are a few small additions changes to the work , I need a anchor grid price which is not fixed with a true or false switch , the ea will use the the switch for USING THE NEAREST PRICE FROM CURRENT PRICE WITHIN 500 POINTS . IF CURRENT PRICE IS 2000 START GRID TESTING AT 2000 , INSTEAD OF FIXED ANCHOR PRICE OF 4,000 The above scenario looks like this: input int RoundGridStep = 500; //
1 Application
(119) MQL5 Experts
50+ USD
EA ONLY TAKES TRADES WHEN( ATR 14 EMA) is below than 1.300 value on 1 minute timeframe⭐⭐ Use Martinagle 1.2⭐⭐ Basket profit management with profilt in dollars⭐⭐. Configurable pip distance between trades⭐⭐if (ATR 14 EMA) Rise above 1.300 value on chart 1 minute timeframe it automatically close all basket position no matter what is pnl or folting profit or loss⭐⭐ when (ATR 14 EMA) again falls below 1.300 on 1 minute
150 - 250 USD
Мне нужен простой торговый бот, написанный исключительно на Python. Бот должен подключаться к терминалу MetaTrader 5 через официальную библиотеку Python "MetaTrader5". Объем кода невелик (около 250 строк). КРИТИЧЕСКИ ВАЖНЫЕ ТРЕБОВАНИЯ: 1. НЕТ КОДА MQL5: Весь проект должен быть написан только на Python. 2. ВНЕШНЯЯ КОНФИГУРАЦИЯ: У бота должен быть внешний конфигурационный файл (config.ini или settings.json). Я должен
36 Applications
Trailing Pending Orders EA (personal job)
30+ USD
Develop an MT5 EA that continuously follows market direction using one active market position and one opposite trailing pending stop order. EA must be able to work with manual trading, any MT5 indicators, Strategy Tester, Live Account, all VPS and Demo Account. EA able to trade forex, XAUUSD, Indices and Cryptocurrencies
1 Application
HMA WAE ALERT (personal job)
200+ USD
To create alert for HMA & WAE Alert. Based on the input parameters. Sound and Pop Alert and display should be available. As much as possible to avoid false alert to minimize losses. Alerts available in all markets
1 Application
30+ USD
At start of Session (time manually set up) example 0000 UTC, 3 Lines will be created A middle will be created which exactly at time opening of the session Upper line will be created, 1000 points away from middle line Below line will be created, 1000 points away from middle line Upper Line / Below Line will stay activate from certain point only, example 0000 UTC – 0655 UTC Upper Line / Below Line will generate an
15 Applications
30+ USD
Modify existing EA copier from source file 1. Establish a new method for calculating lot size, in addition to the existing ones: Enter the amount X in dollars, and the lot size will be calculated based on the specified stop loss (without a stop loss, the trade will not be opened). Then, based on the calculated lot size, if the trade reaches the stop loss, the specified amount in dollars will be lost. The dropdown
11 Applications
(16) MQL5 Experts
Trend bot ea (personal job)
30+ USD
Hi, Need to develop MT5 ea with simple logic. If for example 3 candles in a row are up, then open buy order. If 3 candles in a row are down, then open sell order. Filters that need adding: 1) Number of candles down or up in a row, for example x amount of candles in a row to open buy or sell 2) ATR filter: ATR filter on/off ATR period x amount, for example 14 ATR value x amount, for example 0.01 3)EMA filter EMA
1 Application
(4) MQL5 Experts
Add EMA trend filter to existing Delta RSI EA (personal job)
50+ USD
Modification of the existing Delta RSI Expert Advisor. Task: Add an EMA trend filter to the current Delta RSI signal logic without changing the existing strategy. EMA filter requirements: 1. EMA settings: - EMA period must be adjustable from inputs. - Applied price must be adjustable from inputs (Close/Open/etc.). - EMA filter can be enabled/disabled from inputs. 2. EMA timeframe modes: Mode 1: Higher Timeframe EMA
Adding SL on a bot (personal job)
30+ USD
Hello, You created the MA_MT4_Robot_MTF bot for me. I’d like to add two additional features to the robot: - an adjustable stop-loss - the option to automatically close trades (if desired) on Friday before the weekend (at 6 p.m., for example). I hope you’ll be able to find the file, as I don’t know how to upload it here. Thank you. Eric Miossec
1 Application
(4) MQL4 Experts Forex
Modification of direct bkout ea (personal job)
40+ USD
Need to add in existing EA direct bkouout 1.Alerts:- pop up.notification /email Ea should generate alert on every action taken by ea open close trade /close with profit loss/trailing .and all trades close at profit of For example EA direct bkout :currency pair buy trade open at price of 1.2300:TF 4hr:date30.06.2026 EA direct bkout :currency pair sell trade open at price of 1.2300:TF 4hr:date30.06.2026 EA direct
1 Application
(113) MQL4 Indicators Experts