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
123937 completed jobs in all languages
Sort by:
We need some indicators to convert from Mql4 to mql5 (personal job)
50+ USD
Want to convert some mql4 indicators to mql5? I need a developer who can complete an indicator conversion from mql4 to mql5. I have some more conversions to make, if the developer is sincere and honest then I will give work frequently
1 Application
MQL5 Converting
MT5 EA Optimization, Robustness Testing & Forward Alignment (XAUUSD Strategy) (personal job)
30+ USD
I am looking for a highly skilled MQL5 Developer & Trader with strong experience in EA optimization, stress testing, and forward validation. The EA is already coded and running. What I need now is: 1.Simple code editing and code tamplates inserting, 2.Parameter Optimization & Re-Validation – Find the best stable settings for XAUUSD (not overfitted). 3.Robustness / Stress Testing – Test the EA against spread widening
3 Applications
Modify EA (personal job)
40+ USD
Hello, I would like to add a new function to the Expert Advisor. I need it to calculate the daily range. In the input parameters, I want a manually adjustable "Daily Range Limit" setting. If the current daily movement (High - Low) exceeds the value I set, the EA should stop opening new orders, close all existing open positions, and remain inactive (no new trades) until the next day
1 Application
MQL5 Indicators Experts
Help modify existing EA (personal job)
150+ USD
Leave the propsniper 15 EA as it works currently ….i only want to modify/add this settings to it. 1. Remove partial and Tp by wavetrend and help replace them with partial and Tp SHA instead 2. Also we are going to have option of single TP and 3TPs. We already have single tp working….however the 3TPS option will work like this. 1st TP can be set as 500pips(editable) also immediately Other trade are moved to break
1 Application
Expert advisor 2 MA and ATR to open, 2MA or SL to close. (personal job)
30 - 80 USD
Create a trading robot based on the crossover of two moving averages (MAs), with confirmation from the ATR and the distance between the two MAs. Close trades upon a crossover of the two MAs or when the stop-loss (SL) is triggered
1 Application
MQL4 Experts Forex
NFC ADX (personal job)
40+ USD
Hi. I would like to make a few modifications to the EA. The current EA can be found here: https://www.mql5.com/en/job/249944 ========== Modification 1 - Add NFC ADX Filter ========== Currently, there is an ADX Filter that allows trade when +DI > -DI for Buy, and -DI > +DI for Sell. There is a "ADX Period" setting. Now, I want to add a separate NFC ADX Filter that uses the dynamic NFC number as the ADX period. The NFC
1 Application
Hormuz Quant V2 - Stage 1A: Core Engine Foundation and Technical Architecture (personal job)
400+ USD
This job is the first part of Stage 1 for the Hormuz Quant V2 MT5 EA development. The purpose of this job is to create the initial V2 core engine foundation and technical architecture so the future trading modules can be added cleanly without rewriting the EA. This is not the full trading strategy yet. It is the first foundation deliverable for the modular V2 engine. Required Deliverables By the end of this job, I
1 Application
MQL5 Experts
50+ USD
Dear All, I have Simple Grid stretagy which I want to get it coded. I am willing hire a coder who has good knowledge in MQL5 coding, Please let me know if any one is interest, so we can proceed further. Regards Konut
57 Applications
MQL5 Experts
Build Phase 3 trading signal that involve the slope of the 120m WMA, reversal of the 30m WMA, and trades limited to the first two signals after the strong slope begins. (personal job)
70+ USD
Phase 3 – Reversal of 30m WMA Attached is a 1m bar chart of the EUR/USD from Friday. It demonstrates Phase 3 trading signals generated by three factors: the slope of the 120m WMA, reversal of the 30m WMA (blue line), and trades limited to the first two signals after the strong slope begins. In the demonstration chart above there are two short sell signals labeled 1a and 2a, and two buy signals labeled 3a and 4a. Each
1 Application
30 - 200 USD
# Project Specification — MT5 Expert Advisor "Prince Strategy" ## Project Goal Develop an Expert Advisor (trading robot) for MetaTrader 5 that automates a price-action trading strategy based on candlestick patterns across multiple timeframes. The robot must work on the forex.com broker. --- ## 1. Traded Instruments The robot must trade the following 4 forex pairs: - GBPUSD - EURUSD - NZDUSD - AUDUSD **Important
30+ USD
The objective of this project is to develop a fully automated multi-asset trading ecosystem comprising a MetaTrader 5 Expert Advisor (EA) and a Python-based market intelligence platform. The system is designed to identify and execute mean reversion trading opportunities across multiple financial instruments including Forex, Commodities, Indices, and Cryptocurrencies. The Expert Advisor will implement a rule-based
12 Applications
MQL5 Experts
STEP MA AND SUPERRTREND ONLY (personal job)
30+ USD
1) Indicator should be optimized and not be freezing the MT4 terninal 2) A second Bullish turn is to be valid if i. 1st Bearish turn is not valid , but 2nd ish turn is valid ii. Lowest point of price during last time Supertrend was bearish before 2nd bullish turn is lower than the Lowest point of price during last time Supertrend was bearish
1 Application
MQL4 Indicators
NordicApex (personal job)
40+ USD
Here is the core logic for the new EA: ​1. Market Structure Identification: The EA should use the standard ZigZag indicator (with adjustable Depth, Deviation, Backstep in the inputs) to identify major Support (valleys) and Resistance (peaks) levels. ​2. Entry Rules: ​SELL: When the price returns to retest the last major ZigZag Resistance (peak) level, AND forms a bearish reversal candlestick pattern (e.g., Bearish
1 Application
Create EA with my custom indicator (personal job)
64+ USD
Using ICHIMOKU TREND custom indicator on tradingview. Pls Note: Tenkan length bearish red color = Sell constant. Bullish blue color = Buy constant. Neutral color after bullish = sell Neutral color after bearish = Buy Entries conditions. 1. When Ichimoku trend Oscillator Tenkan length is on bearish color Red open sell trade & When it then turn to neutral, close sell position and enter buy trade & then turn bullish
1 Application
Stability Upgrade + Retcode Handling + 7‑Day QA for Multi‑Engine EA (personal job)
300+ USD
I need a stability upgrade for an existing multi‑engine portfolio EA. The architecture is already complete and working, but during live market conditions the EA can freeze when a symbol enters restricted trading states (e.g., “Only position closing is allowed”). This is not a bug in your coding — it is simply the next phase of development to harden the execution layer. Scope of Work The EA needs the following
40+ USD
Looking for an experienced MT5 developer to build a gold (XAUUSD) EA aimed at passing an FTMO-style challenge. Must include strict risk controls: risk per trade, 4.5% daily-loss cap on live equity, max-drawdown protection, and Strategy Tester validation. Target fast results, but realistic expectations only — no fake guarantees
27 Applications
MQL5 Experts
40+ USD
Need a python developer to make a backtester using my own parameters . The data source is mt5. The backtester will fetch data from mt5 and prepare test report in a windows environment. if you are willing to provide premium service within my budget , you are requested to apply
9 Applications
MQL5 Integration
Raff plus Q-trend EA (personal job)
30+ USD
MT5 We need 2 indicators :Q-trend and Raff Channel indicator Two scenarions. 1. The candle stays inside the channel. The candle must at least touch the line of the channel inside , let's say the upper band. It waits for the sell signal from Q-trend. 2. The candle leaves the channel or partially crosses it. Let's say the upper band. The EA waits for sell signal from Q-trend. Upper line, sell signal indicated by
1 Application
MQL5 Experts
Add Time Filter to my existing EA (personal job)
30+ USD
​I need a Time Filter added to the inputs. I want to be able to define the specific trading hours. Required inputs: ​Use Time Filter: True/False ​Trading Start Time: (HH:MM) ​Trading End Time: (HH:MM) ​Close open positions at End Time: True/False
1 Application
MQL5 Experts
I want to create and expert advisoe from my old expert advisor for clarity and precision (personal job)
50+ USD
Modification of Expert Advisor New entry rule for a long trade: the green moving average of MACD crosses from below zero to above zero New entry rule for short trade: Green moving average of MACD crosses from above zero to below zero Additional Filters : Long trade above the middle Moving average of Bollinger Band on a higher time frame Short trade below the middle moving average of Bollinger Band on the higher time
1 Application
MQL4 Experts