Specification
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
Responded
1
Rating
Projects
196
48%
Arbitration
3
33%
/
33%
Overdue
1
1%
Loaded
2
Rating
Projects
18
17%
Arbitration
5
40%
/
40%
Overdue
0
Free
3
Rating
Projects
37
24%
Arbitration
14
0%
/
93%
Overdue
4
11%
Working
4
Rating
Projects
4
0%
Arbitration
0
Overdue
0
Working
5
Rating
Projects
391
52%
Arbitration
20
55%
/
15%
Overdue
27
7%
Busy
6
Rating
Projects
185
42%
Arbitration
24
58%
/
21%
Overdue
13
7%
Working
7
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Working
8
Rating
Projects
8
0%
Arbitration
8
13%
/
88%
Overdue
0
Free
9
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
10
Rating
Projects
227
19%
Arbitration
20
40%
/
20%
Overdue
0
Working
11
Rating
Projects
19
21%
Arbitration
0
Overdue
1
5%
Free
12
Rating
Projects
954
75%
Arbitration
26
19%
/
65%
Overdue
100
10%
Loaded
Published: 1 article, 6 codes
13
Rating
Projects
1
0%
Arbitration
0
Overdue
1
100%
Busy
14
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
15
Rating
Projects
63
52%
Arbitration
5
0%
/
40%
Overdue
1
2%
Free
16
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
17
Rating
Projects
12
42%
Arbitration
2
0%
/
100%
Overdue
1
8%
Working
18
Rating
Projects
36
53%
Arbitration
2
50%
/
50%
Overdue
3
8%
Free
19
Rating
Projects
4
0%
Arbitration
2
50%
/
50%
Overdue
2
50%
Free
20
Rating
Projects
3
0%
Arbitration
0
Overdue
0
Free
21
Rating
Projects
284
35%
Arbitration
17
24%
/
59%
Overdue
42
15%
Loaded
22
Rating
Projects
2
0%
Arbitration
0
Overdue
0
Free
23
Rating
Projects
552
49%
Arbitration
58
40%
/
36%
Overdue
228
41%
Working
24
Rating
Projects
12
25%
Arbitration
0
Overdue
1
8%
Free
25
Rating
Projects
21
10%
Arbitration
1
0%
/
0%
Overdue
2
10%
Working
26
Rating
Projects
144
46%
Arbitration
19
42%
/
16%
Overdue
32
22%
Free
Similar orders
1.Sinyal Perdagangan : Sinyal beli: garis MACD utama memotong garis sinyal ke atas (macd_current>signal_current && macd_previous<signal_previous). Sinyal jual: garis MACD utama memotong garis sinyal ke bawah (macd_current<signal_current && macd_previous>signal_previous). Gambar di bawah menunjukkan kasus beli dan jual. 2. Posisi ditutup pada sinyal yang berlawanan: Posisi beli ditutup pada sinyal jual, dan posisi
Trading Bot Executes Trades on Specific Days via TradingView Alerts **As a** trader, **I want** to develop a trading bot that integrates with TradeLocker and MTS, **So that** when a TradingView alert (based on a 2,4,5,10,15,30 minute break and retest strategy whichever one) is triggered first. the bot will execute trades on both platforms, but only on specific days of the week. --- ## Acceptance Criteria 1
Project Description I am looking to collaborate with an experienced MQL5 / algorithmic trading developer who also has hands-on experience with Large Language Models (LLMs) and AI-driven systems. This is a long-term partnership opportunity , not a one-off paid freelance job. I bring 9 years of practical Elliott Wave trading experience , applied in live market conditions. The objective is to translate Elliott Wave
Hello, I’m looking for an experienced MT4 (MQL4) developer to convert the Lucky Reversal indicator from indicatorspot.com into a fully functional Expert Advisor (EA). Project Scope Code an MT4 EA that replicates the exact logic and signals of the Lucky Reversal indicator Trades should open and close automatically based on the indicator’s rules Must match indicator behavior 1:1 (no approximations) EA Requirements MT4
Need profitable XAUUSD EA for Mt5.
30 - 1000 USD
Looking for a developer to develop or provide past expert advisor that can cope with high impact news and high trends. needs to be mt5. Any strategy necessary. need to be able to backtest myself or see past results. Minimum profit per month 30% but needs to be very low drawdown. Can be one shot trade a day or a 1 min scalper ea. I will not be going to telegram to discuss further
Trading bot fully automated
30 - 299 USD
specification High-Frequency Candle Momentum Scalper 1. Strategy Overview Core Logic: The EA identifies the current color of the active candle (Bullish or Bearish). Entry Trigger: It opens positions only after a specific duration of the candle has passed (e.g., after 30 seconds on a 1-minute candle) to confirm the direction. 2. Entry Logic (The "Half-Candle" Rule) Timeframe: M1 (Default, but adjustable). Time Filter
VOLUME PROFILE EA
30+ USD
Looking for experience MT5 developer to build a rule-based EA using Volume Profile concept. Only developer with proven past experience working with Volume Profile indicator (ie, VAH, VAL, POC, session profiles or anchored profiles) will be considered. Interested developer must submit a screenshot or video clip of a past project involving Volume Profile, before being shortlisted. Specification will only be shared and
My expert already has the rest of the required features implemented . Bring in your support and resistance expert to save time . My expert already has money management , session filter etc . Trailing is threshold based . Please send a picture as well to show your expert on a live chart . Most specific is the 5m tf , to 1m execution
Ai bot
100 - 300 USD
I’m looking for one person who is both a Forex trader and a programmer . I don’t want a coder who only writes code without understanding the market, and I don’t want a trader who can’t program. I want someone who actively trades and understands market behavior, liquidity, volatility, and risk management. Most importantly, the bot must be built using real artificial intelligence that learns and adapts , not just
can anyone help me with building a complete automated pine code strategy and indicator that work for both FXs & CFDs and have a high winning rate proved through back testing. I have a very complex current code that developed mostly using AI but lots of gaps are there although it translate exactly what I have in my mind. So, you are free to decide whether wo build a complete new code or fix my current working code ( i
Project information
Budget
30 - 200 USD
Customer
Placed orders1
Arbitrage count0