⏱️ Urgent project – looking for an experienced developer to finalize MT4 bot (deadline: Tuesday)

MQL5 Experts Scripts

Job finished

Execution time 1 day
Feedback from employee
amazing client, wish him the best .

Specification

Oczywiście – poniżej znajduje się pełne, profesjonalne tłumaczenie całego ogłoszenia na język angielski:


Hello,

I'm looking for an experienced developer who can immediately join an ongoing project and complete it within a very short, clearly defined deadline.

Let me be clear upfront – time is the most critical factor. We only have two full working days: today (Sunday) and Monday. On Tuesday, I’m undergoing surgery, so by Tuesday morning, I must have a fully tested, stable, and working bot. That's why I need someone who is reliable, precise, and available for ongoing contact throughout the process.

You will be required to work with the existing codebase – there is no time to rebuild it from scratch. The code is clean and well-structured but requires understanding the logic implemented by the previous developer. I'm looking for someone who can quickly get up to speed and work independently without needing constant guidance.

I place strong emphasis on testing. It's not enough to write the code – the developer must test the bot thoroughly, simulate typical scenarios, and present a working solution, being almost certain everything works correctly and reliably.


✅ Current Status

The bot operates within the environment: Telegram → Google Sheets → MetaTrader 4 (MT4).

🔹 Current Functionality:

  • A script (Python + Telethon) retrieves trading signals from Telegram and writes the data into Google Sheets (instrument, direction, entry, TP1–TP3, SL, chart image, source).

  • The EA bot on MT4:

    • Pulls data from the Google Sheet (the source link is dynamic and can be changed),

    • Opens up to three trades (TP1, TP2, TP3) with configurable ratios (e.g., 1:1:1, 0.5:2:4, 1:0:0),

    • Calculates lot size based on a predefined risk level (e.g., 1% or 5%).

This part works very well.


🔄 Stage 1: SL Auto-shift – Full Configuration

Currently, the Stop Loss shift logic after TP1 is hardcoded as a boolean flag (true/false) – the bot shifts SL for TP2 and TP3 to entry automatically.

I want this to be fully configurable from the EA settings, allowing the user to choose precisely what should happen with SL depending on the TP level reached.


⚙️ SL SHIFT SETTINGS – EA ROBOT (MT4)

These settings should provide specific dropdown options instead of a simple true/false toggle, giving full control over SL behavior based on which TP level is hit:

🔸 1. Shift SL of TP2 when TP1 is reached

Available options:

  • ➤ Entry – move SL to entry price

  • ➤ TP1 – move SL to TP1 level

  • ➤ % between SL and Entry – e.g., 50% of the distance

  • ➤ % between Entry and TP1 – e.g., 50% of the distance

  • ➤ Do not move – leave SL unchanged

🔸 2. Shift SL of TP3 when TP1 is reached

Available options:

  • ➤ Entry

  • ➤ TP1

  • ➤ % between SL and Entry

  • ➤ % between Entry and TP1

  • ➤ Do not move

🔸 3. Shift SL of TP3 when TP2 is reached

Available options:

  • ➤ Entry

  • ➤ TP1

  • ➤ TP2

  • ➤ % between SL and Entry

  • ➤ % between Entry and TP1

  • ➤ % between TP1 and TP2

  • ➤ Do not move


🟡 Stage 2: Reacting to "BE" Command from Telegram

Occasionally, the signal provider gives an urgent order to secure all open trades. In this case, the relevant row in Google Sheets contains the "BE" command.

The bot must:

  • Immediately shift SL of TP1/TP2/TP3 to the entry price (break-even),

  • If the current price is below entry (in drawdown) and the SL cannot yet be updated, the bot must automatically and continuously retry until the SL is moved successfully,

  • This mechanism must work with maximum reliability and priority, as the goal is to fully protect the trades from loss.


📊 Stage 3: Backtesting on 6-Month Data

I need the ability to test various SL shift settings using historical data from the past 6 months.

This feature should:

  • Use stored signal data from Google Sheets or file input,

  • Output results: total trades, win rate, profit/loss, RR, etc.,

  • Allow comparisons of different SL-shift configurations.


🛠 Stage 4: Optimizing My Telegram → Google Sheets Script

I built the Telegram-to-Sheets script entirely on my own, even though I'm not a technical person. It works very well, but I know there are possible bugs and weaknesses I can’t detect as a non-developer.

The script (Python + Telethon) runs on a VPS and performs correctly, but:

  • Sometimes there are small transmission delays (2–5 minutes) between Telegram and the Sheet,

  • It lacks full error handling, retry logic, watchdogs, and heartbeats.

I need you to review the entire code and implement as many safety and stability measures as possible, so the bot works reliably 24/7 – even under temporary issues with connectivity or the Telegram API. Any improvements (retry system, buffering, auto-restart) will be a huge added value.


📌 Final Note

If the project is completed successfully and the bot is ready by Tuesday, I have a follow-up contract planned with new features and improvements. I'm looking to form a long-term collaboration, so ideally, the developer who completes this will become the project's ongoing maintainer.

Thank you for reading this thoroughly.
If you are ready to start immediately, work fast, test everything yourself, and collaborate closely over the next two days – I look forward to hearing from you.

To make sure I’m speaking with someone who has fully and carefully read this description, please reply with:

🔸 A confirmation that:

  • ✅ You can start working immediately,

  • ✅ You understand the project must be finished and tested no later than Tuesday,

  • ✅ You have experience with MT4/EA, Python + Telethon, and Google Sheets integration,

  • ✅ And please include a list of specific questions you need to ask me before starting.

Only such complete replies will be considered – thank you for your understanding.


Responded

1
Developer 1
Rating
(17)
Projects
21
19%
Arbitration
5
40% / 40%
Overdue
0
Free
2
Developer 2
Rating
(75)
Projects
80
6%
Arbitration
46
11% / 54%
Overdue
7
9%
Working
3
Developer 3
Rating
(258)
Projects
267
30%
Arbitration
1
0% / 0%
Overdue
3
1%
Loaded
Published: 2 codes
4
Developer 4
Rating
(17)
Projects
21
14%
Arbitration
8
38% / 38%
Overdue
3
14%
Loaded
5
Developer 5
Rating
(28)
Projects
39
23%
Arbitration
14
0% / 93%
Overdue
4
10%
Free
6
Developer 6
Rating
Projects
1
0%
Arbitration
0
Overdue
1
100%
Free
7
Developer 7
Rating
(16)
Projects
35
23%
Arbitration
4
0% / 50%
Overdue
2
6%
Working
8
Developer 8
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
9
Developer 9
Rating
(1)
Projects
3
0%
Arbitration
4
25% / 25%
Overdue
0
Working
10
Developer 10
Rating
(5)
Projects
7
0%
Arbitration
8
13% / 75%
Overdue
3
43%
Free
11
Developer 11
Rating
(111)
Projects
139
43%
Arbitration
9
33% / 44%
Overdue
6
4%
Free
12
Developer 12
Rating
(14)
Projects
14
14%
Arbitration
8
0% / 88%
Overdue
2
14%
Loaded
13
Developer 13
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
14
Developer 14
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
15
Developer 15
Rating
(271)
Projects
553
50%
Arbitration
57
40% / 37%
Overdue
227
41%
Working
16
Developer 16
Rating
(13)
Projects
20
40%
Arbitration
3
0% / 67%
Overdue
3
15%
Free
17
Developer 17
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
18
Developer 18
Rating
(45)
Projects
91
13%
Arbitration
34
26% / 59%
Overdue
37
41%
Free
Similar orders
Here we have a strategy based on the Bollinger Bands which needs to be traslated into an EA. Please do not answer to this order request if you are not capable of making this EA. I have already lost time with other users which tried to make an EA and left the job after few days. This will result only in a loss of time from my side and from your side. The job won't be paid if the EA will not be correctly made. Thanks
I’m looking for an experienced MQL5 developer to create an MT5 EA similar to Iron Range, mainly for BTCUSD. It should use a range-based entry strategy, support market and pending orders, fixed-lot and percentage-risk sizing, stop loss, take profit, break-even, trailing stop, spread protection, and daily loss or drawdown limits. It should also work with different brokers and include adjustable settings for
MACD + EMA 30 - 100 USD
J’ai fais un indicateur tradingview que j’aimerai adapter à MT5. celui ci indique une flèche pour des achats ou des ventes lorsque le prix atteint un niveau tracé auparavant par l’indicateur également. Les conditions sont les suivantes : timeframe 1 minute Buy Stop / Sell Stop sur le niveau tracé. SL placé sur la EMA 21 au moment du du déclenchement de l’ordre avec possibilité de le modifier. Le TP à 1.5R
I need someone who can create a Trading Bot/AI or Expert Advisor (EA) for MetaTrader 5 (MT5) based on my manual trading strategy. My strategy uses only two indicators: Envelope and Moving Average. What I need is for the EA to accurately follow my manual trading logic and strategy, while also respecting the exact settings and parameters that I use for both indicators. This is not a Martingale strategy or anything
I am looking for a serious algorithmic trader / MQL5 developer who already has a robust and proven trading strategy or EA and is interested in a performance-based partnership instead of a normal fixed development fee. I have completed my FTMO evaluation process and have access to a $200,000 FTMO account . Instead of paying a small one-time development fee, I am willing to offer: 50% of the net payouts generated by
I am looking for a developer experienced in EAs and MT5 optimization to help me optimize my trading robot to operate during the Asian Session as well. Currently, the EA is already optimized for the London and New York sessions. I also have a fully functional version that includes the Asian Session. The strategy and all logic required for Asian Session trading are already implemented. Therefore, there is no need to
i need someone that can make me an EA really easy with the martingala system?, I am looking for something that doesn't exceed 5 trades for the martingale, I think I did it, but it only works for propfirms, So i need to develop it on ninja trader I have identified a very very simple strategy but it only works on propfirms, with only two propfirm accounts, i absolutely need account A and account, And they have to open
Pro bot 35 - 200 USD
Should be able to trade for me when I need to trade and make few or no loses.should help me trade profitably while on the chart.Tge more profits,the more we play
The bot must be able to identify market structure ( trending , ranging and REVERSAL). Support and resistance breakout with a lot of volume and pullback to the key level and wait for confirmation to enter the trade. Only trades NY session. Uses proper risk management with SL (10 pips) and TP( 30 pips). The bot will only use the 5min timeframe for market structure and executing trades, incase of ranging it enters buys
Hello team..... It is my first time to be here and to order, so if I am not doing right please advise me, I am very teachable and good listener. I am here to order EA with a name given HouseXplore FxPro EA 4.0v. The EA can use the attached indicators to work but I will explain how. I attached 1. Bykov Trend Signal Arrows and the EA should use this indicator to open trades but Imputs on the TrendAlert indicator should

Project information

Budget
100 - 200 USD
Deadline
to 3 day(s)