Advanced MT4/MT5 Grid Trading Bot Optimization - Fix Backtesting Issues & Add Professional Features

Техническое задание

I currently have a functioning trading bot that needs these improvements and overall optimization to work flawlessly in backtesting, since currently it mainly works well only in live trading.

Separate Grid Spacing Settings for Long and Short Positions:
• Requirement: It should be possible to set different spacing between grid levels for buy (long) and sell (short) positions. For example, long positions can be opened every 0.02% price drop, while short positions every 0.03% price rise.

Dynamic Grid Adjustment and Flexibility:
• The system must be designed to allow dynamic changes to grid spacing in the future using an external indicator (e.g., volatility indicator like ATR). When the spacing value changes, the bot must automatically update (move or replace) existing pending orders (limit orders). All problems that come with this dynamic adjustment need to be cleared and resolved.

Compatibility with All Financial Instruments:
• Requirement: The bot's logic needs to be fixed to work seamlessly on all financial instruments, including indices (e.g., S&P 500), not just currency pairs. This includes standardizing the calculation of pip/point sizes and nominal values.

Unique "Magic Number":
The bot must assign a unique identification number ("Magic Number") to each of its positions and pending orders, which is specific to each chart it runs on. All bot functions must work exclusively on positions with this specific number, preventing different bots on the same account from interfering with each other's operations (e.g., preventing the EUR/USD bot from accidentally closing positions of the GBP/JPY bot).

Stop Loss and Trailing Stop Loss Enhancement:
• Requirement: The stop loss system needs to be completely redesigned. Currently it's limited only by a global stop loss price that is the same for all positions, which needs to be changed.

  1. Individual Stop Loss in pips/points: Each position must have its own Stop Loss set a specific number of pips away from the entry price (replacing the current global stop loss system).

  2. Trailing Stop Loss Enhancement: The Trailing Stop Loss needs to be fixed - currently it doesn't remain constant at the highest position. A condition in pips for activation needs to be added alongside the grids. The trailing stop should:

    • Only activate after the position moves favorably by a specified number of pips
    • Once activated, properly follow the price movement while maintaining the specified distance in pips from the most favorable price reached
    • Remain constant at the highest favorable position achieved

These optimizations are essential for ensuring the bot performs consistently in both live trading and backtesting environments.


Откликнулись

1
Разработчик 1
Оценка
(2)
Проекты
5
20%
Арбитраж
0
Просрочено
1
20%
Свободен
Опубликовал: 3 примера
2
Разработчик 2
Оценка
(97)
Проекты
141
17%
Арбитраж
4
50% / 25%
Просрочено
13
9%
Работает
3
Разработчик 3
Оценка
(7)
Проекты
14
29%
Арбитраж
1
100% / 0%
Просрочено
4
29%
Работает
4
Разработчик 4
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Работает
5
Разработчик 5
Оценка
(11)
Проекты
14
0%
Арбитраж
1
0% / 100%
Просрочено
3
21%
Свободен
6
Разработчик 6
Оценка
(246)
Проекты
455
26%
Арбитраж
134
21% / 58%
Просрочено
99
22%
Свободен
7
Разработчик 7
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
8
Разработчик 8
Оценка
(2)
Проекты
0
0%
Арбитраж
3
0% / 0%
Просрочено
0
Работает
9
Разработчик 9
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
10
Разработчик 10
Оценка
(9)
Проекты
18
39%
Арбитраж
2
0% / 50%
Просрочено
3
17%
Свободен
11
Разработчик 11
Оценка
(466)
Проекты
915
76%
Арбитраж
25
16% / 68%
Просрочено
99
11%
Загружен
Опубликовал: 1 статью, 6 примеров
12
Разработчик 12
Оценка
(7)
Проекты
6
33%
Арбитраж
4
0% / 50%
Просрочено
0
Свободен
13
Разработчик 13
Оценка
(11)
Проекты
14
7%
Арбитраж
6
50% / 33%
Просрочено
2
14%
Загружен
14
Разработчик 14
Оценка
(67)
Проекты
74
5%
Арбитраж
33
15% / 36%
Просрочено
6
8%
Работает
15
Разработчик 15
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
16
Разработчик 16
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
Похожие заказы
I need someone who can get a very profitable set-file for my EA I have an EA which opens trade based on the account % equitity and SL and TP also based on the balance , i need someone who can get best inputs numbers and set files to prepared based on account balance
Subject: Urgent Issue: EA Not Opening Any Trades - Deep+ Scalper EA V50free_fx_pro Dear Developer, I am facing a critical issue with my Deep+ Scalper EA V50free_fx_pro. The EA is not opening any trades at all, even when market conditions appear favorable. The problem seems to be with the entry logic or conflicting settings rather than market conditions. Current Settings Overview: Main Settings · Version
Work on gold , oil , btc pairs. trail SL with last low & highs of market with control of lot size daily targets . my script is having long SL but trailing is available. news filter & time setting to trade
Category: Expert Advisors Platform: MetaTrader 5 Budget: $400 (fixed) Description: Looking for an experienced MQL5 developer to build a high-performance scalper EA for MT5 designed to for using on active private accounts and to pass a prop firm challenge within 2 weeks while fully complying with prop firm rules (daily drawdown, max loss, profit target). This is a paid job with a strict requirement for **full source
I need someone to completely optimize my MT5 EA for me, I need a complete optimization with slow algorithmic. I want all the input parameter based on my the setting i will give. I will give a recommended settings combination firstly, then i you will do an optimization for all the settings input
PLEASE IF THERE IS A DEVELOPER FROM AUSTRALIA WHO KNOWS ABOUT THE PROJECT BELOW. HE KNOWS HIMSELF, PLEASE MAY I KINDLY ASK THAT HE ET BACK TO ME PLEASE. I ALSO NEED SOMEONE WHO WILL DO THE WORK FIRST AND THEN CREATE A BUILT-IN DEMO INDI AS PER SPECIFICATIONS BELOW WHICH HAS AN EXPIRY (A DAY OR 2) SO THAT I TEST THE INDI BEFORE WE CREATE THE ORDER. I HAVE HAD PEOPLE WHO PRESSURE ME TO CREATE THE ORDER AND THEN THEY
I want an automated trading bot, and before i will purchase here's want i want as a proof. Trading proof: Screenshots or verified logs showing real trading history, including entry and exit points, profit/loss, and trading duration. Chart evidence: Visual charts demonstrating the bot’s trading activity, backtests, or live trading performance. Additional details: Please include any relevant performance metrics
PLEASE IF THERE IS A DEVELOPER FROM AUSTRALIA WHO KNOWS ABOUT THE PROJECT BELOW. HE KNOWS HIMSELF, PLEASE MAY I KINDLY ASK THAT HE ET BACK TO ME PLEASE. I ALSO NEED SOMEONE WHO WILL DO THE WORK FIRST AND THEN CREATE A BUILT-IN DEMO INDI AS PER SPECIFICATIONS BELOW WHICH HAS AN EXPIRY (A DAY OR 2) SO THAT I TEST THE INDI BEFORE WE CREATE THE ORDER. I HAVE HAD PEOPLE WHO PRESSURE ME TO CREATE THE ORDER AND THEN THEY
MT4 Hedging Expert Advisor Build Project: Custom Grid + Hedge EA Development (MT4) Strategy Concept We want to develop a custom Expert Advisor (EA) that combines trend filtering, indicator-based entry signals, and grid trading. Indicators EMAs (multi-timeframe trend filter): Short EMAs (e.g. 10–30) for short-term direction Medium EMAs (e.g. 50–100) for structure confirmation Long EMA (200) as main trend filter
Build a copier that can copy either from MT4 or MT5 to Bybit or Bitget account It will have pair mapping feature like XAUUSD to XAUTUSDT (both pairs are the same -GoldUSD, but here XAUUSD is the symbol at MT4/MT5 while XAUTUSDT is the same symbol at Bybit/Bitget. I trade Futures at Bybit/Bitget

Информация о проекте

Бюджет
60+ USD
VAT (22%): 13.2 USD
Итого: 73 USD
Исполнителю
54 USD

Заказчик

(1)
Размещено заказов5
Количество арбитражей0