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

MQL5 专家 脚本

工作已完成

执行时间1 一天
员工反馈
amazing client, wish him the best .

指定

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.


反馈

1
开发者 1
等级
(15)
项目
19
16%
仲裁
5
40% / 40%
逾期
0
空闲
2
开发者 2
等级
(75)
项目
80
6%
仲裁
46
11% / 54%
逾期
7
9%
工作中
3
开发者 3
等级
(258)
项目
264
30%
仲裁
0
逾期
3
1%
空闲
发布者: 2 代码
4
开发者 4
等级
(16)
项目
20
10%
仲裁
8
38% / 38%
逾期
3
15%
工作中
5
开发者 5
等级
(28)
项目
39
23%
仲裁
14
0% / 93%
逾期
4
10%
空闲
6
开发者 6
等级
项目
1
0%
仲裁
0
逾期
1
100%
空闲
7
开发者 7
等级
(16)
项目
35
23%
仲裁
4
0% / 50%
逾期
2
6%
工作中
8
开发者 8
等级
项目
0
0%
仲裁
0
逾期
0
空闲
9
开发者 9
等级
(1)
项目
3
0%
仲裁
4
25% / 25%
逾期
0
工作中
10
开发者 10
等级
(5)
项目
7
0%
仲裁
8
13% / 75%
逾期
3
43%
空闲
11
开发者 11
等级
(111)
项目
139
43%
仲裁
9
33% / 44%
逾期
6
4%
空闲
12
开发者 12
等级
(14)
项目
14
14%
仲裁
8
0% / 88%
逾期
2
14%
已载入
13
开发者 13
等级
项目
0
0%
仲裁
0
逾期
0
空闲
14
开发者 14
等级
项目
0
0%
仲裁
0
逾期
0
空闲
15
开发者 15
等级
(271)
项目
553
50%
仲裁
57
40% / 37%
逾期
227
41%
工作中
16
开发者 16
等级
(13)
项目
20
40%
仲裁
3
0% / 67%
逾期
3
15%
空闲
17
开发者 17
等级
项目
0
0%
仲裁
0
逾期
0
空闲
18
开发者 18
等级
(45)
项目
91
13%
仲裁
34
26% / 59%
逾期
37
41%
空闲
相似订单
Fix ea not start new one mt5. Fix entry tp sl use whole numbers. Fix entry apply ohlc mtf touch retouch 60m 240m 1440m 10080m Fix entry apply hh ll lh hl Touch retouch Check condition from ohlc mtf. Check condition close [1] ohlc mtf. Display Whole number chart 000, 0000, 00000 Fix entry tp sl use 00, 000, 0000 round whole numbers. Add expiration minutes. Add entry look back hh ll lh hl Add entry look back hh Add
Close Vol (%N): Closes half (or any percentage you want) of the lot size of your open positions. For example, if you have five open orders of 0.06 lots and want to close half of each, you simply click it, and it will close the specified volume from each individual order. Close Order (%N): Closes half (or any amount you want) of the total number of your open orders. For example, if you have ten open orders and want to
Hi basically I'm wanting an already made EA scalper that's constantly in and out of trades on the M1 time frame that has good risk management. It knows what it's doing. Most of its trades are profitable and that can start with $100. I am willing to pay up to $1500 for the right scalping bot. If you please have one and you're very confident in it, please allow me to use a live version to see how it does and if I'm
Need an trailing SL manager which can work with my all open trades (trades may be multiple), Put a fix SL based on entry price and then trail my strictly in my favoured direction, Initial SL shud be confiurable via a small dashboard
Pip killer ntt 100+ USD
Create a forex robot especially for sculping using the 3 ema strategy which consists of the following moving average levels of the 15 ma ,30 ema , 60 ema and 90 which enter potentially on a retest into the ema and targets opposite direction after the retest .Potentially bringing into account that the number of retested emas controlls the number of entreis which for eg. retest of the 15 ema single 0.01 trade is
Need to improve logic in existing coding for Range breakout/breakin EA 1) for timing range like 1am-10am Asian Range with max entry per session like London 1-2 times max entry 10-4pm & US session timings 1-2 entry 4pm - 8pm or 2) candle high low range eg 4pm to 4:30pm - entry logic eg mark 30min candle high low range as given in attached picture with buffer if required to show entry , SL & TP in trade/backtest mode
Make a Robot for mt5 using supertrend indicator for entry in trade with period 2 and multiplier 1.1 using Heiken Ashi candle also with martingle of 2 with maximum step for martingle is 15 step until profit reaches double of total loss. Select time frame 1 minute.Always close the previous trade if in loss then take next trade with martingle of 2 of previous lot in loss. All parameter have the option to change it
Robot que combine 2 indicadores en la ejecución automatica: 1 el Gann High Low y el Donchian Channel (DC) ACTIVO: XAU/USD EN UNA HORA PARA EL DC: período DC = 55 velas displacement/shift = 1 Mas Detalles en este video : https://youtu.be/3jI3cZY89T4?si=YEZAkMvWiq9O8-u9
Hello, I need an Expert Advisor for both MT4 and MT5 based on a recovery/grid trading strategy. Strategy Logic: User manually opens either a Buy or Sell market order. Once the first trade is opened, the EA automatically places an opposite pending order at a user-defined distance. If the pending order gets triggered, the EA places another opposite pending order at the original order price. This cycle continues
📌 Project Overview: I need a full Smart Trade Management System for MetaTrader 4/5. This is a complete trading ecosystem, not a simple EA. 📌 Core Features: Smart Money Management (risk-based lot calculation) Advanced Trading Toolbox (TradingView-style drawing tools) Central Master Dashboard (risk, filters, account control) Multi-account monitoring (MT4/MT5 synchronization) Real-time monitoring (spread, equity

项目信息

预算
100 - 200 USD
截止日期
 3 天