작업 종료됨
실행 시간 3 시간
명시
MT5 Trade Copier Expert Advisor Requirements
Overview
Develop an MT5 (MQL5) Trade Copier consisting of:
1. Master EA (Sender)
2. Slave EA (Receiver)
The Slave account must copy trades from the Master account with multiple risk management and protection features.
---
General Requirements
- Platform: MetaTrader 5 (MQL5)
- Support Hedging Accounts
- Real-time trade synchronization
- Copy:
- Market Orders
- Stop Loss (SL)
- Take Profit (TP)
- Order Modifications
- Trade Closures
- 1:1 lot copying ratio by default
- Low latency operation
- Detailed logging
---
Input Parameters
Symbol Filter
Accept Only Symbol
AcceptOnlySymbol = ""
- If empty → copy all symbols.
- If specified → copy only trades for this symbol.
- Example:
- XAUUSD
- EURUSD
- BTCUSD
---
Maximum Lot Size
MaxLotSize = 1.00
- If master lot exceeds MaxLotSize:
- Either reject trade
- Or cap copied lot size to MaxLotSize
(Selectable behavior)
---
Maximum Live Trades
MaxLiveTrades = 10
- Maximum simultaneously open copied trades.
- New trades ignored once limit reached.
---
Maximum Trades Per Day
MaxTradesPerDay = 20
- Daily limit on copied trades.
- Counter resets at broker day change.
---
Lot Copy Ratio
LotMultiplier = 1.0
Examples:
- 1.0 = 1:1 copying
- 0.5 = half size
- 2.0 = double size
Default:
LotMultiplier = 1.0
---
Missing SL/TP Protection
Auto Fix Missing SL/TP
AutoFixMissingSLTP = true
When copied trade arrives without SL and/or TP:
EA automatically applies protection levels.
---
Default SL Distance
DefaultSLPoints = 1000
Applied if SL missing.
Calculation:
BUY:
SL = Entry - DefaultSLPoints
SELL:
SL = Entry + DefaultSLPoints
---
Default TP Distance
DefaultTPPoints = 2000
Applied if TP missing.
Calculation:
BUY:
TP = Entry + DefaultTPPoints
SELL:
TP = Entry - DefaultTPPoints
---
Risk Protection
Maximum SL Risk Per Trade
MaxSLRiskPercent = 2.0
Before opening copied trade:
Calculate risk using:
Risk = Potential SL Loss / Equity
If:
Risk > MaxSLRiskPercent
Then:
- Reject trade
- Generate alert
---
Equity Protection
Close All On Equity Drawdown
EnableEquityProtection = true
MaxEquityDrawdownPercent = 20
If account equity falls by configured percentage from reference equity:
Actions:
1. Close all open copied trades
2. Stop further copying
3. Generate alert
Reference equity options:
- Current balance at EA start
- Highest equity achieved since EA start
(Selectable)
---
Synchronization Features
SL Modification Sync
When SL changes on Master:
- Update corresponding Slave trade.
---
TP Modification Sync
When TP changes on Master:
- Update corresponding Slave trade.
---
Trade Close Sync
When trade closes on Master:
- Close corresponding Slave trade immediately.
---
Partial Close Sync
When Master partially closes:
- Apply proportional partial close on Slave.
---
Alerts
Alert Types
Trade Copied
EnableTradeCopiedAlert = true
Alert includes:
- Symbol
- Direction
- Lot Size
- Ticket
---
Trade Rejected
EnableTradeRejectedAlert = true
Reasons:
- Max lot exceeded
- Max trades exceeded
- Daily limit exceeded
- Risk exceeded
- Symbol not allowed
---
Missing SL/TP Fixed
EnableSLTPFixAlert = true
---
Equity Protection Triggered
EnableEquityProtectionAlert = true
---
Connection Lost
EnableConnectionAlert = true
Alert when:
- Master unreachable
- Data feed interrupted
- Synchronization fails
---
Notifications
Support:
- MT5 Popup Alert
- Push Notification
- Email Notification
Individual enable/disable settings.
---
Safety Features
- Prevent duplicate trade copying.
- Unique Master Ticket ↔ Slave Ticket mapping.
- Auto-reconnect after communication failure.
- Persistent trade mapping after terminal restart.
- Recovery mode after EA restart.
- Handle broker symbol suffixes automatically.
Example:
- EURUSD
- EURUSD.a
- EURUSDm
---
Performance Requirements
- Operate continuously 24/7.
- Minimal CPU usage.
- Support 100+ simultaneous copied trades.
- Robust error handling and logging.
---
Deliverables
1. Master EA (.mq5 source)
2. Slave EA (.mq5 source)
3. Complete source code
4. Installation guide
5. User manual
6. Input parameter documentation
7. Trade recovery and synchronization documentation
응답함
1
등급
프로젝트
353
29%
중재
37
27%
/
65%
기한 초과
10
3%
로드됨
2
등급
프로젝트
1
0%
중재
0
기한 초과
0
무료
3
등급
프로젝트
305
76%
중재
13
77%
/
0%
기한 초과
5
2%
로드됨
4
등급
프로젝트
68
25%
중재
12
42%
/
42%
기한 초과
4
6%
무료
5
등급
프로젝트
183
25%
중재
24
17%
/
75%
기한 초과
16
9%
무료
6
등급
프로젝트
1
0%
중재
0
기한 초과
0
무료
7
등급
프로젝트
642
53%
중재
35
63%
/
20%
기한 초과
6
1%
작업중
8
등급
프로젝트
2
0%
중재
0
기한 초과
0
무료
9
등급
프로젝트
2
0%
중재
0
기한 초과
0
무료
게재됨: 1 코드
10
등급
프로젝트
35
23%
중재
4
0%
/
50%
기한 초과
2
6%
작업중
11
등급
프로젝트
193
46%
중재
4
50%
/
25%
기한 초과
1
1%
로드됨
12
등급
프로젝트
9
33%
중재
1
100%
/
0%
기한 초과
0
무료
13
등급
프로젝트
6
0%
중재
4
25%
/
75%
기한 초과
2
33%
무료
14
등급
프로젝트
13
62%
중재
0
기한 초과
0
무료
15
등급
프로젝트
35
40%
중재
0
기한 초과
3
9%
무료
16
등급
프로젝트
8
0%
중재
2
50%
/
0%
기한 초과
1
13%
작업중
17
등급
프로젝트
15
20%
중재
5
40%
/
40%
기한 초과
1
7%
무료
18
등급
프로젝트
64
39%
중재
15
27%
/
60%
기한 초과
1
2%
작업중
19
등급
프로젝트
64
20%
중재
11
27%
/
55%
기한 초과
5
8%
무료
비슷한 주문
I am looking for an experienced MQL5 Expert Advisor (EA) developer to analyze an existing trading setup and develop a similar automated trading robot. Project Overview I have access to a demo trading account where trades are being executed automatically. The trading results look very promising, but I do not know exactly what strategy, logic, indicators, or trade-management rules are being used. I will provide access
Most of the expert is already coded . Create a panel to show the Ratio for the Range . Trigger is based on ratio . Show Distribution / project starts after we clear Distribution
Modification of existing ea
30+ USD
Modification of existing ea …. Add ema filter, add risk percentage per trade, and modify the pips per day filter. I already have the ea code I just need these things added and modifified
Expert Advisors
300+ USD
double CRiskManager::CalculateLotSize(double slPoints) { double balance = AccountInfoDouble(ACCOUNT_BALANCE); double riskMoney = balance * (m_riskPercent / 100.0); double tickValue = SymbolInfoDouble(_Symbol, SYMBOL_TRADE_TICK_VALUE); double tickSize = SymbolInfoDouble(_Symbol, SYMBOL_TRADE_TICK_SIZE); double pointValue = tickValue / tickSize; double lot = riskMoney / (slPoints * pointValue);
Trading Bot for MT5
30+ USD
i share my strategy i need a bot trending bot fo mt5 . i attached the photo with this it help to make bot. it basicly 1 hours time frame base. i try but failed to make it
Title: Simple background trading bot for my Oanda account (v20 REST API) Overview Hi, I need a simple, lightweight event based standalone trading bot that connects directly to my Oanda account using broker’s standard REST API (V20 account) via VPS The bot just needs to look at group of 5 currency pairs (manually selectable and adjustable) in different 4 baskets, do some basic percentage math every period, and place
MQL5 Developer
30+ USD
📄 وثيقة المواصفات الفنية لروبوت التداول (MQL5 EA Specification) 📌 1. ملخص المشروع والهدف * اسم المشروع: Gold Cent Grid-Hedge EA * المنصة: MetaTrader 5 (MQL5) * أداة التداول: الذهب (XAUUSD) * نوع الحساب: حساب سنت (Cent Account) * فكرة الاستراتيجية: تداول شبكة هيدج متوازنة (Grid-Hedging) تفتح صفقات تعزيز كل مسافة محددة، وتغلق الطرف الأكثر ربحاً عند تحقيق هدف مالّي مجمع بالدولار/السنت لإعادة هيكلة التوازن. ⚙️ 2
I need a developer who also understands trading. I have a Telegram copy-trading bot that reads signals from a Telegram channel via a Python script and converts them into trading orders. I want to create a program that analyzes Gold (XAUUSD) charts specifically and sends signals in this exact format: #XAUUSD BUY 4324-4321 TP 4327 TP 4330 TP 4334 TP 4339 TP 4344 TP 4354 TP 4364 SL 4311 If the # symbol is missing at the
Converting MT4 to MT5
30+ USD
Hi developer I want to convert my mt4 EA to mt5 EA . I have a mt4 ea with source code. i want developer to copy same mt4 code and create mt5 EA
Gold hunter v5
30+ USD
*TITLE:* 5 Trades EA - EMA20/50 + RSI - Safe for Small Account *SPECIFICATION:* I need MT5 EA - Source Code .mq5 *Logic:* Buy: EMA20 > EMA50 and RSI(14) 45-70 Sell: EMA20 < EMA50 and RSI(14) 30-55 Timeframe M15, Symbol XAUUSD and all Forex *Trade Management:* Max 5 trades at same time. Fixed lot 0.01. No martingale. No lot increase. Distance between trades 150 points. Do not open all 5 at same price. Max 5 total
프로젝트 정보
예산
56+ USD
기한
에서 1 로 2 일