Expert MQL4 Developer Needed for Advanced Grid EA with Salami Liquidation Engine

Specification

Project Overview: I am looking for a highly experienced MetaTrader 4 (MQL4) developer to build a sophisticated automated trading system. This is not a standard grid bot; it requires complex trade management, dynamic exposure rebalancing, and a custom "Salami" liquidation module for partial loss mitigation .

Key Features to Implement:

  • Virtual Grid & Dynamic Trend: Price-action-based grid triggers without pending orders . Includes a reversal mechanism that swaps "Trend" and "Counter-Trend" roles instantly based on price movement .

  • Salami Liquidation Engine: A cascading partial-close system that uses a percentage of net profits to systematically "chip away" at the oldest losing positions .

  • Ticket Inheritance Logic: Expert handling of ticket IDs after partial closes to maintain the "Virtual Age" of positions for oldest-debt tracking .

  • Nominal Value Rebalancing: Dynamic lot calculation to balance the total nominal value (Long vs. Short) based on specific coefficients .

  • News & Safety Filters: Integration with an economic calendar API for High Impact (Red) events, including "Smart Exit" and "Hard Stop" sequences before news release .

  • Strict Lot Normalization: Custom rounding-up logic (MathCeil) to ensure all calculated lots meet broker-specific step requirements .

  • Multi-Pair & Multi-Magic Ready: The code must strictly separate data by Symbol and Magic Number to allow simultaneous trading on multiple pairs .

Developer Requirements:

  • Proven experience in complex MQL4 projects (handling partial closes is a must) .

  • Experience with WebRequest for external API integration .

  • Strong focus on logging and error handling (Every Salami step must be logged).

Testing & Delivery Requirement:

  • 24-Hour Live Demo Test: Before final milestone release, I require a 24-hour testing period where the EA runs on a live Demo account (e.g., GBP/USD).


Responded

1
Developer 1
Rating
(393)
Projects
547
40%
Arbitration
30
57% / 3%
Overdue
57
10%
Working
Published: 11 codes
2
Developer 2
Rating
(9)
Projects
13
8%
Arbitration
3
33% / 67%
Overdue
1
8%
Free
3
Developer 3
Rating
(18)
Projects
22
9%
Arbitration
6
33% / 50%
Overdue
1
5%
Working
4
Developer 4
Rating
(60)
Projects
87
29%
Arbitration
24
13% / 58%
Overdue
7
8%
Working
5
Developer 5
Rating
(626)
Projects
984
47%
Arbitration
33
36% / 36%
Overdue
97
10%
Working
Published: 6 codes
6
Developer 6
Rating
(2)
Projects
2
0%
Arbitration
0
Overdue
0
Free
7
Developer 7
Rating
(2)
Projects
4
0%
Arbitration
2
0% / 50%
Overdue
1
25%
Working
8
Developer 8
Rating
(4)
Projects
7
0%
Arbitration
0
Overdue
3
43%
Working
9
Developer 9
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
10
Developer 10
Rating
(16)
Projects
17
29%
Arbitration
1
0% / 0%
Overdue
2
12%
Working
11
Developer 11
Rating
(79)
Projects
137
51%
Arbitration
5
80% / 0%
Overdue
6
4%
Working
12
Developer 12
Rating
(550)
Projects
637
33%
Arbitration
41
41% / 46%
Overdue
11
2%
Busy
13
Developer 13
Rating
(32)
Projects
33
61%
Arbitration
1
100% / 0%
Overdue
1
3%
Free
Published: 5 codes
14
Developer 14
Rating
(72)
Projects
147
67%
Arbitration
21
10% / 71%
Overdue
44
30%
Free
15
Developer 15
Rating
(183)
Projects
236
20%
Arbitration
21
43% / 19%
Overdue
0
Working
16
Developer 16
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
17
Developer 17
Rating
(17)
Projects
23
39%
Arbitration
6
33% / 50%
Overdue
0
Free
18
Developer 18
Rating
(295)
Projects
474
39%
Arbitration
103
41% / 23%
Overdue
79
17%
Busy
Published: 2 codes
19
Developer 19
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
20
Developer 20
Rating
(270)
Projects
552
49%
Arbitration
57
40% / 37%
Overdue
227
41%
Working
21
Developer 21
Rating
(39)
Projects
44
25%
Arbitration
13
8% / 69%
Overdue
1
2%
Busy
22
Developer 22
Rating
(12)
Projects
16
13%
Arbitration
4
50% / 25%
Overdue
4
25%
Working
23
Developer 23
Rating
(32)
Projects
35
34%
Arbitration
5
0% / 80%
Overdue
0
Working
Published: 2 codes
24
Developer 24
Rating
(6)
Projects
7
14%
Arbitration
1
0% / 100%
Overdue
1
14%
Free
Similar orders
Looking for an experienced MQL5 developer to optimise and backtest my Expert Advisor (EA). The full requirements and EA file will be shared once accepted. You should have solid experience with strategy testing in MetaTrader 5 and be comfortable working with custom EAs. If this sounds like something you can help with, feel free to reach out and we can get started Developers with no reviews and no projects will be
//+------------------------------------------------------------------+ //| XAU_Pro_Scalper.mq5 | //| Advanced Gold Trading Bot (Educational) | //+------------------------------------------------------------------+ #property version "1.00" #property strict #include <Trade/Trade.mqh> CTrade trade; input double RiskPercent = 1.0; input int StopLossPoints = 250; input int TakeProfitPoints = 700; input int FastEMA = 20;
hello, please take a moment to review my project. It is for Quanttower. it is very detailed in the instructions. Thank you, Just let me know if you can do it and the whats the cost and timeframe
Key Requirements: Source Account: Connect to a Master account using Investor (Read-only) Password. Destination Account: Execute trades on a Live Slave account with full trading access. Currency Focus: The system must handle Currency Pairs accurately, including symbol mapping (e.g., EURUSD to EURUSD.m) between different brokers. Stealth Features: Remove/Disable all trade comments. Assign custom Magic Numbers to the
I need a developer to start robot from scratch based on existing EA that is running live. I do not have the source file as my previous coder did not give it to me. What I do have is the investor password which is running the EA from the coder side but not from my end. I like someone to monitor the account and re create the same system for me
We are looking for a professional developer or trader who already has a proven profitable EA or strategy based mainly on price action logic. Important requirements: No Martingale No Grid No Micro-scalping Avoid heavy indicator-based strategies Strategy should be based mainly on price behavior / market structure We are not looking for aggressive systems that promise unrealistic returns. Our focus is on stable
I run an ea it makes good profits bit that one bad grid blows up the account. I want an EA which runs parallel to it which can intelligently close bad trades or grids. It shouldn't close recoverable trades but close very bad entries and grids. It can even close with hedging. The goal recover max and also not blow up the account
I am looking for an expert MQL5 developer to build a high-precision Hedging System between two different MT5 brokers running on the same local PC. Core Objective: Execute opposite (inverse) trades between a Master and Slave account (e.g., Master BUY = Slave SELL, Master SELL = Slave BUY). The Challenge: Standard "Trade Copiers" are insufficient as they cannot prevent single-legged exposure when using manual trading
I want robot that can help me trade and make some money so that I can be able to learn from it while I'm still in depot account now.Is how it gonna help me with some money
Hello, I have two requests: First: Feature Modification Request Currently, the EA places only one pending order at a time. I want to modify this to place two opposite pending orders (Buy Stop and Sell Stop) simultaneously, with the distance between them aligned with the existing Breakeven and Trailing Stop settings in the bot. How it should work: The EA places a Buy Stop above current price and a Sell Stop

Project information

Budget
135+ USD
Deadline
to 2 day(s)

Customer

(13)
Placed orders17
Arbitrage count0