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
124086 completed jobs in all languages
Sort by:
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
(12) MQL4 Indicators
100+ USD
simplyfication of ea I am looking for an experienced MQL developer to simplify, clean up, and optimize an existing Expert Advisor (EA). The main goal is not to change the core trading logic, but to make the EA significantly easier to understand, maintain, modify, and further develop in the future. Objectives The current EA contains a lot of unnecessary complexity, duplicated logic, and parameters that may no longer
54 Applications
(6) MQL5 Experts
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
(1) 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
(56) 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
(22) 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
(5) 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
(33) MQL4 Experts
Fix an error for me please on my expert advisor (personal job)
30+ USD
Hello friend, I have this EA but I don't think its reading the correct signals, could you please take a look at the EA and find out why. I will send more details and show you the error via screenshot and the way the EA is supposed to read the signals. Thanks
1 Application
(47) MQL4 Indicators Experts
EA The One Percent (personal job)
125+ USD
EA The One Percent Target Characteristics: Optimized for high-volatility pairs (specifically XAUUSD). Core Systems: Time-based Averaging (Random Interval), Staggered Random Partial TP (FIFO), Staggered Adaptive Re-Entry, and Multi-Pair Noise Camouflage. A. INPUT PARAMETERS (USER INTERFACE) [=== GLOBAL SETTINGS ===] Type_Trade = Auto / Only Buy / Only Sell Max_Lot = 1.0 // Maximum active
1 Application
(12) MQL5 Experts
280+ USD
We need an experienced MQL5 developer to build the Equity Guardian Strategy — a risk management overlay EA designed to run alongside two existing Expert Advisors. The Guardian monitors account equity and automatically switches to Recovery Mode when drawdown reaches a set threshold. While in Recovery Mode, the EA must block or ignore trading signals from the other two Expert Advisors. The system uses dynamic hedging
41 Applications
(1) MQL5 Experts
I would like a Ea built for mt5 that can execute buy stop and sell stop orders automatically with trailing stop losses please. https://www.facebook.com/share/r/1LEy4rKTBe/?mibextid=wwXIfr (personal job)
300+ USD
I would like an Ea built for mt5 that can execute buy stop and sell stop orders automatically with trailing stop losses please. It can place orders on any chart and timeframe with adjustable lot sizing. And works on live vantage account
1 Application
MQL5 Experts
50 - 100 USD
Hello everyone, I have developed a Bollinger Bands strategy. It opens around 40–50 trades per day. The entries need better filtering because a few bad trades can remove most of the profit. This code was not generated by AI. I wrote it myself. The code is clean, well organized, easy to read, and relatively short, so I believe you can understand it quickly. Please read all rules and requirements carefully before
30+ USD
INstructions: i Need to get for every closed bad / only for the last bar /the exact NUMERICAL VALUE od both of the indicator lines (blue and red). ONLY ar BAR CLOSED Similar as it is in the Pivot Indicator. I have attached for you as sample the Pivot indicator to show you what i mean. So whats the job here: ADD the numerical value of blue and red indicator line of these indicator AATApollan and show them on the chart
11 Applications
(9) MQL5 Indicators Experts
New Modification to MA_Sto_Macd_v8 (personal job)
30+ USD
This new modification will replace the CCI indicators from trade rules 29 through 37 with Force index oscillator indicators. Also, there are some slight changes to these trade rules, such as MA crosses and the Force indicator's level cross decimal point. Aside from those, everything else from the previous EA version will stay the same
1 Application
(27) MQL5 Indicators Experts
30+ USD
Just a straight forward ea that reacts from candle close and open area using martingale option knowing what the broker charges per pair because will use it in a Z spread account so the ea will know what they charge or I can manually set charges so before ea close in profit it makes sure it covers the charges and added little profit before closing
42 Applications
(27) MQL5 Experts Forex
30+ USD
EA will open BUY/SELL trades based on breakout type selected : high/low open/close Parameters required in EA: ----------------------------- 1. All trades open either as pending order ( SELL STOP/LIMIT OR BUY STOP/LIMIT) or as Market order on selected time frame. Need option in the parameter of EA to select. Buy-true/false Sell -true/false which select true open only trades if both select true open buy/sell trades
27 Applications
(113) MQL4 Experts