Spezifikation

1. Platform & Environment

Platform: MetaTrader 5 (MT5 ONLY)

Language: MQL5

Account type: ECN / Netting or Hedging

Designed for broker rebate/commission return programs

No DLLs, no external dependencies

2. Strategy Overview

The EA is a high-frequency scalping Expert Advisor focused on maximizing the number of trades with minimal price movement, where the main source of profitability is broker rebate rather than market movement.

Key characteristics:

Very small TP or time-based exits

Low market exposure

Strong spread & execution control

Optimized for fast execution environments

3. Symbols & Timeframes

Symbols: User-selectable Forex pairs (default majors & minors)

Timeframes:

Default: M1

Optional: M5

EA must be multi-symbol capable OR single-symbol (configurable)

4. Market Filters

Trades are allowed ONLY when:

Current spread ≤ MaxSpread (in points)

Trading session filter allows execution

Optional volatility filter (ATR-based)

If spread exceeds limit:

No new trades

Option to close active trades

5. Signal & Entry Logic

Entry logic must be simple and fast, suitable for MT5 tick-based execution.

Buy Conditions:

Spread condition met

No conflicting open position (or max trades not exceeded)

Optional price action / micro-range condition

Sell Conditions:

Same logic, opposite direction

⚠️ No heavy indicators (to ensure speed & stability).

6. Order Placement (MT5 Trade Model)

Trade type: Market orders

Uses CTrade class

Configurable parameters:

Fixed lot OR auto lot (balance/equity based)

Max open positions

Unique Magic Number

Retry logic in case of trade server errors

Slippage control (deviation points)

All trade actions must be logged

7. Stop Loss & Take Profit

Take Profit:

Small pip TP (user configurable)

Stop Loss:

Fixed OR ATR-based OR optional disabled

Option to close trades by logic instead of TP/SL

8. Position Management

Optional features:

Break-even

Trailing Stop

Time-based trade closing:

Close after X seconds or X bars

Optional global profit close

Optional equity protection close

9. Signal Lifetime

Entry signal remains valid only for:

X seconds OR

X bars

If market conditions change (spread/volatility), the signal is cancelled

10. Closing & Cancellation Logic

Trades must close when:

TP or SL is hit

Max holding time reached

Spread exceeds emergency level

Opposite signal appears (optional)

Risk protection is triggered

11. Risk Management

Daily profit target (stop trading after reached)

Daily loss limit

Max drawdown control

Max trades per day

Margin level protection

12. Inputs & Optimization (MT5 Strategy Tester)

All parameters must be external inputs

Must support:

Genetic optimization

Multi-pass testing

EA must be stable in Every Tick (Real Ticks) testing mode

13. Visualization & Debugging

On-chart display:

Spread

Number of trades

Floating P/L

Log:

Trade execution

Errors

Spread violations

Clean, readable logging

14. Code Quality & Delivery

Clean, well-commented MQL5 code

No warnings or errors on compilation

Source code included (.mq5)

Delivered EA must match specification exactly

15. Testing & Acceptance

Developer must:

Provide MT5 Strategy Tester results

Demonstrate stable execution under varying spreads

Confirm rebate-optimized behavior

✅ Optional Add-Ons (Mention if Needed)

News filter (MT5 economic calendar)

Multi-symbol trading

VPS optimization

Rebate efficiency reporting

Bewerbungen

1
Entwickler 1
Bewertung
(168)
Projekte
199
48%
Schlichtung
3
33% / 33%
Frist nicht eingehalten
2
1%
Arbeitet
2
Entwickler 2
Bewertung
(15)
Projekte
19
16%
Schlichtung
5
40% / 40%
Frist nicht eingehalten
0
Frei
3
Entwickler 3
Bewertung
(28)
Projekte
39
23%
Schlichtung
14
0% / 93%
Frist nicht eingehalten
4
10%
Arbeitet
4
Entwickler 4
Bewertung
(4)
Projekte
4
0%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
0
Frei
5
Entwickler 5
Bewertung
(350)
Projekte
421
54%
Schlichtung
20
55% / 15%
Frist nicht eingehalten
29
7%
Arbeitet
6
Entwickler 6
Bewertung
(144)
Projekte
186
41%
Schlichtung
24
58% / 21%
Frist nicht eingehalten
13
7%
Frei
7
Entwickler 7
Bewertung
Projekte
1
0%
Schlichtung
1
0% / 100%
Frist nicht eingehalten
1
100%
Arbeitet
8
Entwickler 8
Bewertung
(6)
Projekte
8
0%
Schlichtung
8
13% / 88%
Frist nicht eingehalten
0
Frei
9
Entwickler 9
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
10
Entwickler 10
Bewertung
(181)
Projekte
234
20%
Schlichtung
21
43% / 19%
Frist nicht eingehalten
0
Arbeitet
11
Entwickler 11
Bewertung
(19)
Projekte
24
21%
Schlichtung
0
Frist nicht eingehalten
2
8%
Frei
12
Entwickler 12
Bewertung
(504)
Projekte
971
74%
Schlichtung
27
19% / 67%
Frist nicht eingehalten
100
10%
Arbeitet
Veröffentlicht: 1 Artikel, 6 Beispiele
13
Entwickler 13
Bewertung
(6)
Projekte
5
0%
Schlichtung
6
0% / 67%
Frist nicht eingehalten
1
20%
Beschäftigt
14
Entwickler 14
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
15
Entwickler 15
Bewertung
(45)
Projekte
63
52%
Schlichtung
5
0% / 40%
Frist nicht eingehalten
1
2%
Frei
16
Entwickler 16
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
17
Entwickler 17
Bewertung
(7)
Projekte
16
44%
Schlichtung
2
0% / 100%
Frist nicht eingehalten
3
19%
Arbeitet
18
Entwickler 18
Bewertung
(30)
Projekte
37
54%
Schlichtung
2
50% / 50%
Frist nicht eingehalten
3
8%
Frei
19
Entwickler 19
Bewertung
(6)
Projekte
5
0%
Schlichtung
2
50% / 50%
Frist nicht eingehalten
2
40%
Frei
20
Entwickler 20
Bewertung
(2)
Projekte
3
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
21
Entwickler 21
Bewertung
(160)
Projekte
285
35%
Schlichtung
18
22% / 61%
Frist nicht eingehalten
42
15%
Beschäftigt
22
Entwickler 22
Bewertung
(2)
Projekte
2
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
23
Entwickler 23
Bewertung
(270)
Projekte
552
49%
Schlichtung
57
40% / 37%
Frist nicht eingehalten
227
41%
Arbeitet
24
Entwickler 24
Bewertung
(9)
Projekte
12
25%
Schlichtung
0
Frist nicht eingehalten
1
8%
Frei
25
Entwickler 25
Bewertung
(9)
Projekte
21
10%
Schlichtung
4
0% / 50%
Frist nicht eingehalten
2
10%
Arbeitet
26
Entwickler 26
Bewertung
(64)
Projekte
144
46%
Schlichtung
20
40% / 15%
Frist nicht eingehalten
32
22%
Arbeitet
27
Entwickler 27
Bewertung
(2)
Projekte
2
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
Ähnliche Aufträge
Hi I have a simple task (hopefully) I have a custom strategy that I built with the help of Claude Anthropic - everything is finished and I zipped it with power shell but when importing it NT8 gives me the error message that the file was made from an older, incompatible version or not a NinjaScript. My folder structure is correct as far I can see so I don't know what the issues is and it's costing me too much to go
Subject: Development of Ultra-High Precision Confluence Indicator - M1 Binary Options (Non-Repaint) ​ Hello, I am looking for a Senior MQL5 Developer to create a custom "Surgical Precision" indicator for MetaTrader 5, specifically optimized for 1-minute (M1) Binary Options trading. The system must integrate three distinct layers of algorithmic analysis. ​ 1. Core Logic: Triple-Layer Confluence ​The signal (Call/Put)
Looking for an experienced MQL5 developer to design and develop a custom Expert Advisor (EA) for MetaTrader 5. The purpose of this EA is not just automated trading, but also to help me better structure, test, and refine my personal trading strategy
Hi, I need a simple MT5 EA. Based on my simple trading strategy I'm going to discuss with you If you have experience in this kindly bid for this project Thanks
Automated trading system 150 - 250 USD
Anyone I need my own bot with my own licenses keys I will pay up please the bot must make good profit and I will pay up good money just hope it helps me
I would like to create a robot with the smart money concepts, that integrates order block,FVG,supply & demand ,read the market structure,liquidity and also trade with the session and also after a liquidity sweep a market structure is needed to verify the reversal and a retracement to the order block and sometimes fair value Gap
iwant to get indicator for both trades including forex gold algo and other . all FOREX MT 5 TRADING MARKETING must be analyses by and give me indicator or signal on how or where market go next at a specific time
Data Integrity 500 - 1000 USD
The trading bot is an automated software system designed to monitor financial markets, execute trades, and manage risk based on predefined strategies. The bot aims to maximize profits while minimizing human intervention and emotional decision-making. Scope: Supports automated trading on selected exchanges (e.g., Binance, Bitget, Coinbase). Executes trades based on technical indicators, signals, or AI models. Provides
Would it be possible to connect Futures prop firm with Rithmic or Tradeovate platform to Ninjatrader automated trading ? If anyone can do this for me I will be happy to get started with the person right away
I need help in modifying an amibroker AFL indicator the indicator already works but I need per symbol static variable isolation, parameters persistence per symbol after restart, non declining trailing stop logic, parameter auto restore when switching symbols and a global reset function for static variables. For better understanding As discussed, this is the official offer for restructuring my RAD Chandelier stop loss

Projektdetails

Budget
30 - 200 USD