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

OFFICIAL MQL5 SOFTWARE REQUIREMENTS SPECIFICATION (SRS)

Project Name: "Quantum-Shield 2.0" Institutional EA

Platform: MetaTrader 5 (MT5)

Execution Logic: Fully Automated

Instrument: GER40 (DAX)

Timeframe: 10 Minutes


1. ARCHITECTURAL MANDATE The Expert Advisor must be a monolithic, high-performance C++ based MQL5 application. No DLLs, no external python bridges. The logic must be entirely self-contained.

2. SIGNAL GENERATION (THE DUAL-LOCK PROTOCOL) A trade entry signal is valid ONLY when BOTH conditions are true on the close of a 10m candle:

  • Directional Filter: Current price > 200-period Exponential Moving Average (EMA) for LONG; Current price < 200-period EMA for SHORT.

  • Momentum Trigger: MACD (12, 26, 9) Main line crosses the Signal line. Cross-up for LONG; Cross-down for SHORT. (Note: There is NO ADX filter in this system).

3. TRADE MANAGEMENT & MATHEMATICAL EXIT

  • Stop Loss (SL): Fixed at 1.5 x ATR(14) of the entry candle.

  • Take Profit (TP): Fixed at 3.0 x ATR(14) of the entry candle. (Strict 1:2 Risk/Reward ratio).

  • Order Execution: Market orders only. The EA must handle "Requotes" and "Slippage" with an asynchronous retry loop (max 3 retries).

4. DYNAMIC RISK MANAGEMENT (ACCOUNT PROTECTION) The position size (Lot) must be calculated dynamically for every trade based on the following logic:

  • Risk per Trade: 1.0% of Current Account Equity (Input parameter).

  • Lot Size Calculation: Risk_Amount / (SL_points * Tick_Value) .

  • Maximum Loss Protection (Hard Stop): If Account Equity falls below $96,000 (Input parameter), the EA must immediately close all open positions, cancel all pending operations, and disable itself permanently.

5. PROP FIRM COMPLIANCE MODULES

  • Module A (Order Splitter): If the calculated Lot size exceeds 20.00, the EA must split the execution into multiple orders (e.g., 35.0 lots -> 20.0 + 15.0).

  • Module B (Anti-Spam Delay): Split orders must be sent with a randomized 250ms–750ms delay between each execution to avoid "Order Book Spamming" flags.

  • Module C (News Shield via WebRequest): * Must include an Input parameter: Use_News_Filter = true/false .

    • When true, the EA fetches high-impact (RED) news for USD/EUR via a reliable calendar (e.g., ForexFactory RSS/JSON). Trading is strictly forbidden ±15 minutes around RED news events. If the feed fails, default to Fail-Safe (No trading).

6. OPERATIONAL CONSTRAINTS (CRITICAL TIME RULES)

  • Trading Window: 09:00 - 15:30 (Broker Server Time). The EA must NOT open any new positions outside this window.

  • End of Day Hard Close: At exactly 15:30 Broker Time, the EA MUST close all open positions at Market Price, regardless of current P&L. No overnight holding, no weekend holding.

  • Source Code: The developer must deliver the original .mq5 file.

  • Safety: The EA must check for TerminalInfoInteger(TERMINAL_CONNECTED) and MQLInfoInteger(MQL_TRADE_ALLOWED) before every operation.


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

1
Разработчик 1
Оценка
(10)
Проекты
14
7%
Арбитраж
3
33% / 67%
Просрочено
1
7%
Работает
2
Разработчик 2
Оценка
(1)
Проекты
1
0%
Арбитраж
1
0% / 100%
Просрочено
0
Свободен
3
Разработчик 3
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
4
Разработчик 4
Оценка
(69)
Проекты
79
29%
Арбитраж
8
13% / 63%
Просрочено
4
5%
Работает
5
Разработчик 5
Оценка
(51)
Проекты
69
35%
Арбитраж
4
25% / 75%
Просрочено
0
Свободен
6
Разработчик 6
Оценка
(19)
Проекты
24
21%
Арбитраж
0
Просрочено
2
8%
Свободен
7
Разработчик 7
Оценка
(19)
Проекты
21
14%
Арбитраж
5
20% / 80%
Просрочено
1
5%
Работает
Опубликовал: 3 примера
8
Разработчик 8
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
9
Разработчик 9
Оценка
(442)
Проекты
570
37%
Арбитраж
106
39% / 33%
Просрочено
17
3%
Свободен
10
Разработчик 10
Оценка
(3)
Проекты
7
14%
Арбитраж
2
0% / 0%
Просрочено
2
29%
Загружен
11
Разработчик 11
Оценка
(3)
Проекты
5
20%
Арбитраж
2
50% / 0%
Просрочено
0
Работает
Опубликовал: 1 статью, 25 примеров
12
Разработчик 12
Оценка
(45)
Проекты
57
51%
Арбитраж
6
83% / 0%
Просрочено
1
2%
Работает
13
Разработчик 13
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
Похожие заказы
I am currently manual testing an additional indicator but, I have a few(3) paid(licensed) indicators that I use to trade with. I use one as a primary signal and the other 2 as confluence for entries. I want to backtest them together in order to have an auto/semi-auto data backed system. Would you be able to assist with this? Im am planning on fully engaging this project in 1-2 weeks from now. My indicators are on
Hi All, I am looking for an EA which I have attached the video of. It places a buy stop and sell stop with 250 pips above and below current price for every minute with SL as 300 pips and TP as 500 pips. If any of of them triggers in the minute other will be cancelled, it will not place any pending orders till either of SL or TP is hit and places new set of pending orders the very next minute of SL or TP hit minute
Okay so basically this is a repair job of a strategy I hired a guy to do that doesn't quite workas I intended it to but is very close. So should be fairly simple to fix . I have enclosed a video file. Its important to understand that the take profit and stop loss were added by the guy who coded it but arent central to the strategy. The main thing is that the system must reference the prior bar and sell when the ow is
Specification I need a mt5 Expert advisor EA to manage intraday trades with strict risk management. The EA must -Handle between 5 to 8 clean trades a day max altogether throughout all 3 sessions. no big news trading times and no overnight trades -Use 1 % on forex pairs and up to 2% on XAUUSD risk per trade - Automatically calculate lot size based on stop loss -use fixed RR ratio [1:2] For forex pairs
I trade ES futures on the Ninja trader platform. I recently came across an indicator and wanted to check with you if you can build a similar indicator that works on Orenko or Ninja renko charts, and also combines support and resistance untouched. Below is the indicator, which will tell you market chop and to avoid. I want to include a support and
I have an existing TradingView Pine Script. I will provide the Pine Script source code after agreement. Goal: Convert the logic into MT5 (MQL5) and build an EA. Phase 1: Create MT5 indicator that matches TradingView signals (M15 only) Phase 2: Build EA with strict execution rules: max 4 trades total one trade per symbol gold lot limit (max 0.02 total) reversal logic (close then open opposite) no re-entry after manual
Requirements 1.Robot for Entry and Exit rules as per my indicators. 2.Back testing which can work on all time frames. 3.A system which i can modify later on as well according to my studies
I have been working on an EA that is based on Ichimoku cloud and SMC internal blocks for stop loss. ENTRY BUGS: 1. I have entries issues with the chenkou and price action. It is entering trades when chenkou is poking through the kumo. This shouldn't happen. There should be a candle close with chenkou above kumo or below. 2. Another entry issue with other criteria for tenkan and price action also these entries are
Looking for experience profitable manual traders that will be willing to trade my live mt5 account for profit share. Requirements Must have at least 6 months of profitable months. Min 10 percent monthly Send me investor credentials for mt5 or mt4 account. Can be trading Any instruments. Must reply with mt5 credentials or will disregard
Title: Advanced Manual Hedge EA with Multiplier & Multiple Trade Support Project Requirements: I need a professional Expert Advisor (EA) for XAUUSD and Forex to manage manual trades with the following logic: Lot Multiplier: The EA must automatically detect my manual trade size. There should be a "Multiplier" input (e.g., 3.0). If I open 1.0 lot Buy, the EA must auto-place a 3.0 lot Sell Stop at the set Gap

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

Бюджет
150 - 250 USD
VAT (27%): 40.5 - 67.5 USD
Итого: 191 - 317.5 USD
Исполнителю
135 - 225 USD
Сроки выполнения
от 3 до 7 дн.

Заказчик

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