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
124496 completed jobs in all languages
Sort by:
Modification of Existing MT5 Expert Advisor (personal job)
45+ USD
============================================ ============================================ ============================================ ============================================ ============================================ ============================================ ============================================ ============================================ ============================================
1 Application
(63) MQL5 Indicators Experts
Modify EA made with mql wizard (personal job)
67+ USD
I built a simple bot with MQL wizard based on the MACD and Stochastic Templates. I would like to add: -a) start of allowed trading hour b) end of trading hour with the closure of any pending trades c) a daily profit target, at which the trade is stopped even before and until the stop trading time (b) d) a daily loss target, at which the trade is stopped (if = 0, the function is disabled) The daily profit target in
1 Application
(19) MQL5 Indicators Experts Forex Strategy modules
Modificar o Super Signals EA.mql4 (personal job)
30+ USD
Preciso de uma modificação simples: Adicionar dois indicadores fornecidos: BBV2 e Trend Combo. Funcionará como filtro de entrada. As condições de entrada precisam estar alinhadas na direção do sinal. Otimize-o de modo que fique mais consistente possível
1 Application
(25) MQL5 Indicators Experts
30+ USD
i have an ea that works as a pair with an indicator i created. i want to add an adaptive moving average as a higher timeframe filter. i want the AMA/DEMA to function as the free indicator on mt5 does and works where when price is above the AMA on the higher timeframe only buy trades would be taken on the timeframe selected for trading and vice versa. if both filters can be implemented then i would need it to function
40+ USD
Create Indıcator Based On Arbitraj Different brokers will ansers different pairs shoul work ı have example code on mql4 , after doing changes on these code and doing extra modify ı need same on mql5 to run mt5 and same account shoul work
3 Applications
(3) MQL5 Indicators Translation
Strategy Optimization (personal job)
40+ USD
MQ5Hedging_Strategy_2025_05_20_a.mq5 Want to edit this strategy 1.Start buy and sell of 0.01 at the same time or very small spacing apart. 2. If Trade goes down (sell) and reaches the first zone, (2)take a buy position of 0.02 (up). If it goes up (buy) and reaches the set zone,(3) (Close all trades and begin all over again2. If the trade does not go up and continues in the sell position It should hit the second
1 Application
(8) MQL5 Experts Forex Strategy optimization
50 - 150 USD
📄 Opening Range Breakout (ORB) Expert Advisor Specification 🕰️ 1. Opening Range Definition The EA must define the Opening Range (ORB) as the high and low of the first 15-minute candle after a session open. This range should be: Drawn/marked visually across all timeframes as a horizontal zone or range (e.g., shaded box or two lines: High/Low). Markings must update each day/session. ✅ 2. Entry Conditions Trigger
60 - 175 USD
I would like to build a MT5 bot that reads a CSV file for it's signals. This bot will only be used in Strategy Tester so that I can test my buy/sell concepts based on historical chart indicators. I will build a CSV file in the "MT5\files" folder. The EA will read that file, and execute BUY or SELL open and close transactions on various instruments. I would like to discuss how this EA might display simple information
12 Applications
Upgrade EA (personal job)
77+ USD
I would like you to code a Fractal trailing stop with a couple features. 1. The trailing stop ON/OFF from main menu. 2. If trailing stop is ON: - first thing is to shift SL level to NO LOSS position. NO LOSS calculation depends on initial SL position. Let’s say if price moves the same distance in profit, so trailing stop shifts the order SL to NO LOSS. But also it should be adjustable in main menu. Let’s say 1:1;
1 Application
(2) MQL4 Experts Forex
50+ USD
This is a complex task for someone without experience. I want someone to add 3 indicators to an existing Zigzag Arrow indicator. The code must be modular, clear, readable and production ready. Indicators to be added: 1. MACD 2. RSI 3. 2 EMAs Crossover Conditions will be provided to selected developer
19 Applications
(9) MQL4 Indicators
Create a UTbot with EMA filters. (personal job)
30+ USD
Hi, can we create a UTBOT automated robot with 2 moving averages so it trades with trend. No buys below the 2 MA's, 2 sells above the 2 MA'S Please allow these functions: Lot size for trades - x Calculate AutoLot true/false Risk % Stop loss - xpips Trailing Stop - Take Profit option - None, pips, opposite signal Spread filter - x Max positions - ( how many orders the robot will enter at once ) 2 ma options time
1 Application
(47) MQL4 Experts
Update BW_Momentum EA to "YellowPlus_Momentum_01 EA (personal job)
30 - 60 USD
Hello, Mr. Hasan! I hope that all is well! Please update the attached BW Momentum EA - which opens Long or Short trades at the YellowLine. - In addition to the YellowLine, we need another confirmation candle: ShortTrades: First ShortCandle that closes < YellowLine1 LongTrades: First LongCandle that closes > YellowLine1 See below for New ShortTrade example: Please review and let me know if you have any questions
1 Application
(150) MQL4 Experts
MT5 EA for CFD (personal job)
30 - 50 USD
I would like to automate the following method for MT5 and only for CFDs like US30/XAUUSD/USTEC: 1) Closing the candle > = closing the previous candle by a tot of points (for example 200): the points must be able to modify them 2) You enter long only in the next candle 1 tick above the maximum of the previous candle 3) You enter short only in the next candle 1 tick below the minimum of the previous candle The rules to
1 Application
(3) MQL5 Experts
50 - 100 USD
I need an EA that will trade correlation between EURUSD and USDCHF and if possible , should have an input for other pairs. How will it open trades: When it opens a buy on EURUSD, it will also automatically open a sell on USDCHF vice versa. If it opens a Buy on USDCHF, it will automatically open a Sell on EURUSD. I will send you a custom MA indicator for you to assist you. INPUTS Magic number Timeframe Currency pair
41 Applications
(3) MQL5 Experts
30 - 50 USD
I would like to automate the following method for MT5 and only for Futures: Please study this and if comfortable and clear, only then proceed to requirements. https://chatgpt.com/share/6870827f-1208-8003-8daf-33b342c0d7a6 REQUIREMENTS: Please see attached images for below conditions implementaiton. 1) Closing the candle > = closing the previous candle by a tot of points (for example 20): the points must be able to
14 Applications
(3) MQL5 Experts
30 - 100 USD
Hi Im looking for a trading bot that does the following After i manually open a trade it then open consecutive trades with predetermine amounts as follows Trade 1 open manually Trade 2 opens when 100 pips away from Trade 1 in the same direction the pips can be changed to determine how far away it opens Then it will move trade 1 to break even stop loss Trade 3 will open when Trade 2 is 100 pips away Then it will move
33 Applications
(6) MQL5 Experts
Add extra indicator (personal job)
59+ USD
as we have spoken, can you do the following into my indicator and expert 60ema change color with cross of price ( like 200ema ) add moving average oscillator indicator into indicator and expert buy signal shown in example image
1 Application
(32) MQL4 Indicators Experts
Liquidity Sweep Indicator (personal job)
30+ USD
Add Sound & pop Up Alert That Works on All Time-Frames & MT4 Assets. The Buy Alert Should Display a Pop Alert Showing "Buy Liquidity' The Sell Alert Should Display a Pop Alert Showing '' Sell Liquidity No Other Modifications Needed
1 Application
(1) MQL4 Indicators Experts
30+ USD
I would like to request a strategy based on a classic breakout approach, where trades are triggered when the price breaks out of a defined range. In addition to this, I would like the strategy to include a feature that allows me to also open trades manually inside the two measured lines (the range), if I decide to do so.MQL5-MT%
15 Applications
MQL5 Experts
30+ USD
Need to convert https://www.mql5.com/en/code/60969 from mt4 to mt5 version. You may use mine converted mt5 version which is fully working and has a minor issue - to trim of the vertical lines seen on the chart beyond the zones / envelop to reduce the workload. fully working version mt4_version.png , needed a small tweak in mt5_version.png
8 Applications
(30) MQL5 Indicators Experts