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
123939 completed jobs in all languages
Sort by:
MARKET MAKER OPTIMUS (MMO) - MT5 EA (personal job)
48+ USD
Dynamic Slippage Requirement Please help to modify EA I want the EA to use only a dynamic slippage system to execute trades instead of a fixed slippage value it must not use a fixed slippage. Requirements: The system must automatically adjust the allowed slippage based on current market conditions. Use lower slippage during calm markets and increase it slightly during higher volatility. Check the current spread
30+ USD
The source code belongs to a personal copy trade. Regarding the attached source code, I would like to add two OPTIONAL functions: 1-OPTIONAL - If a trade closes at a loss, no further trades can be opened in SLAVE for 60 minutes. After 60 minutes, any trades opened in MASTER will be copied. If the trade closes at a profit, no restrictions apply, and trades can continue to be opened in MASTER. In short… Create an
20 Applications
MQL5 Experts
Quantitative analysis deep (personal job)
30+ USD
Quantitative Research & Strategy Analysis I am looking for an experienced Quantitative Researcher / Quant Analyst to conduct deep quantitative research on trading strategies. This is a research-focused role, not just a coding or backtesting project. Scope of Work Perform in-depth analysis of trading strategies and identify their statistical edge. Design, backtest, validate, and optimize strategies using robust
1 Application
MQL5 Consultation
Modifying An Existing EA based on Ichimoku indicator (personal job)
55+ USD
I need to take out some features from an existing Ichimoku based EA and add some new Inputs. Remove these Inputs: RSI, CCI and Moving Average Filters Add these Inputs: - Close by Moving Average Input (True/False). This one activates or inactivate to option to close all currently open positions for a specific instrument. - Close by Touch or Close by Closing Candle. Self explanatory - Moving Average Period - Moving
30+ USD
📈 Pine Script Indicator Integration Project I have multiple custom TradingView indicators with complete Pine Script source code. 🎯 Project Scope Combine the existing indicators into a smaller set while preserving every feature and behavior. ✅ Requirements Merge the code without altering any trading logic or calculations. Keep all signals, alerts, plots, colors, and visual elements exactly as they are. Resolve
13 Applications
MQL5 Experts
50+ USD
I am not looking for someone to simply code an MT5 Expert Advisor. I already know how to create EAs and can generate simple strategies myself. What I am looking for is someone with strong quantitative research and backtesting experience who can find and validate a robust trading strategy. Objective Your job is to research and test different entry models to find one that has a real statistical edge. I do not care
17 Applications
Bears Power EA (BP.mq4): This EA uses mt4 Bear power indicator to place buy and sell orders (personal job)
43+ USD
This EA uses mt4 Bear power indicator to place buy and sell orders. This EA should be able to work on offline chart like renko and range charts. The INDICATOR "Bears Power" This indicator has -The POSITIVE (+) VALUE BARS...Bars above zero value. -The NEGATIVE (-) VALUE BARS...Bars below zero value. -Sometimes there is a positive value zero bar (+0.00) and negative value zero bar (-0.00). EA should be interested on
1 Application
MT4 Expert Advisor Based on Gann Made Easy Indicator (personal job)
80 - 100 USD
I need an MT4 Expert Advisor (EA) based on the attached Gann Made Easy indicator. The EA should read the graphical objects/signals generated by the indicator (Signal Level, Target Levels, Stop Level and Buy/Sell signals) without recreating the indicator logic. Trading Logic * Open a trade immediately whenever a new BUY or SELL signal appears. * Close the current position immediately when the indicator changes to the
1 Application
MQL5 Experts
50 - 100 USD
I already have the source code of an MT5 Expert Advisor. The EA is about 70% complete. I need someone to modify and complete it. Requirements: • Manage EURUSD only. • Manage manual trades only (Magic Number = 0). • Support unlimited manual positions simultaneously. • Automatically add a 10-pip Stop Loss if a position has no Stop Loss. • Automatically add a 10-pip Take Profit if a position has no Take Profit. • Do not
49 Applications
45+ USD
I am currently using the attached Arbitrage MACD indicator. However, there are no signal alerts associated with this indicator. I would like to receive notifications on my android device the bar after a blue long arrow appears and the bar after a red short arrow appears. This is the current code: //+------------+-----------------------------------------------------+ //| v.22.04.07 | ArrZZx2.mq4 |
48 Applications
MQL4 Indicators Experts Forex
OPEN SESSION EA (personal job)
100+ USD
To create Open Session EA. To execute when market starts, buy stop order and stop order, during at time of opening , together with stop loss and trailing stop. To execute individually asian / london / newyork
1 Application
30+ USD
Dear Developer, I need a "Risk Management & Lot Guard EA" for XAUUSD. The main purpose of this EA is to monitor my manual trades, enforce strict maximum lot limits based on price movement, and prevent partial closing. Here are the exact specifications: 1. Dynamic Lot Limiting Phase (Based on Distance from Initial Entry): The EA must monitor the total accumulated lot size of all open positions based on how many USD
10 Applications
SA7.109 (personal job)
75+ USD
+++++++Ind 7.109++++++ Will be using % as reference to bollinger bands (100% top band, 0% bottom band) Include middle bollinger value accuracy input like before: X number for number of decimal places Please add options for signal ARROW size, color, distance ============================= SELLS: MIN of 'x' number of candles whos HIGHS and LOWS are increasing or equal in value. The last candle is the signal candle (if
1 Application
MQL5 Indicators
Reverse trade modification (personal job)
40+ USD
Please add an option which the ea will open its reverse trade. Originally, the ea open pending order at entry price of the original order. i would like to add option, where ea will open reverse trade at stop loss price of the original order or if the trade is closed at loss. the ea will reverse immediately if stopped out or closed at loss. that means, ea will use market price to enter reverse trade. to be added to ea
1 Application
MQL5 Experts
Модификация советника. (personal job)
30+ USD
Хотелось бы моди фицировать созданный раннее сов етник. Его будет модиф ицировать программист, создавший его. Со всеми подроб ностями можно озна комиться в тех ническом зада нии, прикрепленном к данной работе
1 Application
MQL4 Indicators
New Modification of MA_Sto_Macd EA (personal job)
40 - 60 USD
There is an addition of Chart #2(5 min) with identical number of MAs and Force Indicators as the previous EA chart. We are also going to be adding four new trading rules #38 and #39, 40, 41 All other elements remain unchanged
1 Application
MQL5 Indicators Experts
30 - 50 USD
Build new custom webhook receiver from scratch: Build a complete MT5 webhook receiver using WebRequest, plus full execution logic. No third-party dependency, full control. includes a small Python script that sits on VPS, receives the TradingView webhook directly, and writes each alert to a text file. EA reads that file and executes. with custom TP SL BE and trail sl
Daily trend structure (personal job)
200+ USD
1. Daily Trend Structure (Higher Highs / Lower Lows) Purpose: Confirm the primary trend. Inputs TrendBars = 30 (variable) ShiftStart = 0 (variable) Buy Market must be making higher highs over the previous TrendBars Daily bars. Sell Market must be making lower lows over the previous TrendBars Daily bars. 2. Trend Location (Near Major High/Low) Purpose: Only trade markets already in established trends. Inputs
1 Application
MQL5 Experts
Almudo EA v1.5 — Trend Continuation Strategy Build (GBPUSD H1) (personal job)
200+ USD
================================================================ STATEMENT OF WORK — ALMUDO EA v1.5 ================================================================ Project: Almudo EA v1.5 — Trend Continuation Strategy Parties: Almudo Capital Management (Client) A. Meskaoui / ameskaoui (Developer) Governed: Existing NDA (DocuSign, already in force) Price: $200 USD fixed Timeline: 14 days from order open
Nordic Breakout Sentry (personal job)
50+ USD
Donchian Breakout Strategy - Developer Specifications ​Overview: A trend-following breakout Expert Advisor based on Donchian Channels, utilizing strict Volume spike confirmation and ATR-based squeeze detection for both entry and exit. ​1. General Settings & Money Management ​Risk_Percent (double): e.g., 0.5 ​Max_Auto_Lot_Size (double): e.g., 5.0 (Lot size cap for protection) ​Magic_Number (int) ​2. Core Indicator
1 Application