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
122557 completed jobs in all languages
Sort by:
Modification to my custom Ichimoku-EA (Add 2nd Ichimoku as an EXIT) (personal job)
30+ USD
Hi, I want to make a modification to my custom Ichimoku-EA (Attached) : https://www.mql5.com/en/job/234130 So I want to add Built in MT4 Ichimoku - cloud exit (Add 2nd Ichimoku as an EXIT with different settings than Ichimoku Signal):- If a complete candle open & close Below cloud = close Buy If a complete candle open & close Above cloud = close Sell * Ichimoku cloud exit (true/False) * Note: keep ExitOpposite as it
1 Application
(37) MQL4 Indicators Experts
EA MT5 (personal job)
30+ USD
The developer previously wrote an indicator for me. Now, based on it, he is developing an automatic system based on divergences and multi-time divergences and entry based on them We use the larger time frame divergence to detect a short-term trend by entering a trade on the smaller time frame if there is a divergence in the same direction from the larger frame
1 Application
(3) MQL5 Experts Forex
MQ5 file for "Seconds Heiken Ashi" (personal job)
30+ USD
Hi Andrej I messaged you directly -- it would be great if you could share the MQ5 file for your "Seconds Heiken Ashi" indicator. I want to adapt it so the scale of the indicator is controlled by my scalping EA. The file will be strictly for my personal use, I won't share it with anybody. I have matched the $30 dollars I paid for the indicator previously. Thanks for writing the indicator, I find it really useful! All
1 Application
(1) MQL5 Other
Simple edit: Install ValidationTrade feature to create XP16_VAL_01 (personal job)
30 - 60 USD
Hello again, Mr. Hasan! Please update XP15_004X_v4BH to add ValidationTrade station. The ValidationTrade triggers open, after the Initial LongTrade or ShortTrade rises or falls [xx.xx pips/points] Example: 1) XAUUSD LongTrade1 opens at 4975.00 at 2026.02.15 0120 hours 2) LongTrade1 rises (1.25) pips/points to 4976.25 3) Long ValidationTrade1 is opened at (xx.xx) Lots at 4976.25 Note: The ValidationTrade follows the
1 Application
(138) MQL4 Experts
An Simple EA required for executing orders automatically. (personal job)
30+ USD
Need an Ea based on Increasing lot size when candle formed red with given time frame(day or hour ) Take profit individual Stoploss individual Close trade after xhrs Increase lot size with 0.01
1 Application
(22) MQL5 Experts Forex
Development of new indicator for MT4/MT5 (personal job)
30+ USD
Hi Ismail, As discussed, development of a new MT4/MT5 indicator which simply plots a horizontal line X amount of pips above and below the Ask Line. I will detail description in job. Cheers, Michael. Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text
1 Application
(43) MQL5 Indicators
SSB ind2 (personal job)
30+ USD
OR TP: Low of the first candle of chain (when chain filter is ON) Buys: 1. Enter at break above signal candle ***If price breaks below the low of the candle then no trade*** 2. SL: Bottom of signal candle (with allowable buffer) 3. TP: Size in 'R' where 1R = Size of SL OR TP: High of the first candle of chain (when chain filter is ON) ---SL buffer (Two options): 1. Points input 2. As a % of the signal candle size +
1 Application
(71) MQL5 Indicators
MaxLot_BH v2: Simple Edit to replace the old Balancing Hedge with the new / recent Balancing Hedge (personal job)
30 - 60 USD
Hello Mr. Hasanboy! I hope that all is well. Please remove the 1st generation Balancing Hedge (BH) from the MaxLot EA and install the new BH that we created recently. I have attached the following EAs for your use: 1. "1k_Demo_MaxLot_BH v2" - please install the new BH into this EA 2. "250x140Pctx1.7BHx5Trades01" - use the new BH from this EA to install into MaxLot_BH v2 Here are the old and new BH code: Remove this
1 Application
(138) MQL4 Experts
30+ USD
Hello! Objective Convert an existing MT4 Expert Advisor (MQL4) into MT5 (MQL5) with ABSOLUTELY IDENTICAL trading behavior . This is not a rewrite, enhancement, optimization, or refactor. This is a behavior-preserving port . If the MT5 version does anything different in live conditions, the job is considered failed . Core Requirement — Non-Negotiable The MT5 EA must produce the same results as the MT4 EA under
22 Applications
(23) MQL5 Experts Converting
40+ USD
1- Parts to Be Updated in Universal EA: 1- For Mode 2 (No Indicator Mode), a candle count parameter will be added for pivot breakout. The EA will determine how many candles after the pivot breakout it will add a position based on this parameter. 2- In Mode 1 (MA Mode), we will fix the error in one of the "Select Take Profit" modes called "Kill Position + Clean One by One." 3- We will fix the errors in Recovery Mode
13 Applications
(3) MQL5 Experts
New inputs for Timing_order (personal job)
40+ USD
I'm trying to integrate two conditions into Timing_order: Condition 1: To open a sell order: last M30 candle must be bullish candle (green). Condition 2: To open a buy order: last M30 candle must be bearish candle (red). If condition is not confirmed then take the inversion (Buy order become Sell order and Sell order become Buy order) Two inputs to add: Allow conditions 1 and 2 _____________________________Yes or No
1 Application
(18) MQL5 Indicators Experts
Add MA filter to existing EA (personal job)
30+ USD
Please add a MA filter to an existing MT5 EA as per attached. The MA filter should have the standard inputs. 1. Use MA filter (true/false) 2, MA period 3, MA Type. Please locate the filter right above or below the MACD filter
1 Application
(2) MQL5 Indicators Experts
Upgrading EA ATS (personal job)
90+ USD
This project aims to upgrade the existing ATS EA by integrating it with a TradingView indicator based on MACD and EMA Cross. The TV source code is available. The objective is to: Combine the logic of the ATS EA with MACD and EMA Cross confirmation Generate clean and high-quality entry signals Reduce false signals during trending phases Improve trade consistency Achieve more stable and profitable trading performance
1 Application
(4) MQL5 Indicators Experts
40+ USD
I have several account at the same broker, but instead of doing the trades on all accounts, I would like to do the trades at 1 account only and then make the other accounts copy does trade and varible porportion
19 Applications
(8) MQL4 Experts
Recode RT_RECODE_CTRADER source code Metatrader 5 file into ctrader (personal job)
50+ USD
Recode RT_RECODE_CTRADER source code Metatrader 5 file into ctrader like for like with the metatrader 5 file with the range showing and matching colours with the existing metatrader 5 source code Also account encryption included on the new file
1 Application
(26) MQL5 Integration
Add Account Lock and Expiry License System to Existing EA (personal job)
70+ USD
I need to modify my existing MQL5 Expert Advisor to include a license protection system. The EA must support MT5 account number–based locking and an expiration date control feature. The EA should only work on the specified account and stop functioning after the defined expiry date. There should be no hidden server dependency or external API connection. I require full updated source code access after modification
1 Application
(2) MQL5 Experts
EA required for momentum trading (personal job)
30 - 50 USD
Functional requirements (must-have) 1. Symbol & units Primary symbol: XAUUSD (please confirm symbol naming with my broker; fallback: “XAUUSD”). Money-based distance (USD) used for grid steps and TP/TS values (not pips). 2. Position sizing / grid For every $10 move in price (up or down) from the initial entry level, the EA should place 0.01 lot . Position sizing must be an input parameter (default = 0.01 lot) No
1 Application
MQL5 Experts
I want to modify my expert advisor (personal job)
40+ USD
MACD Histogram Auto Close Long Trade : When MACD Histogram moves from above zero to below zero Short Trade: When MACD Histogram moves from below zero to above zero ADDITIONAL VARIABLE Autoclose@MACD;T/F
1 Application
(28) MQL4 Experts
CLEOPATRA_V1 (personal job)
30+ USD
need an expert cod an EA BOT, To trade Chandelier Exit (CE) signals strictly in the direction of the dominant trend, as defined by a configurable Moving Averages (MA). This combination filters out counter-trend trades, reduces false reversals, and enforces disciplined, rule-based execution. NOTE: I want to have '2' moving Averages, chandelier exit. "When chandelier exit gives a buy signal, then the two moving
1 Application
MQL5 Experts
30 - 50 USD
Hello, I already have a licensing program integrated with my EA. The system currently works as follows: • The EA settings are hidden from the client. • Only the License Key field is visible. • The EA works normally after activation. • All other settings remain locked and hidden as intended. However, I am facing a serious issue: When I add this validation URL inside the Expert Advisor