Local trade copier for mt5

MQL5 EA

작업 종료됨

실행 시간 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
개발자 1
등급
(282)
프로젝트
353
29%
중재
37
27% / 65%
기한 초과
10
3%
로드됨
2
개발자 2
등급
프로젝트
1
0%
중재
0
기한 초과
0
무료
3
개발자 3
등급
(260)
프로젝트
305
76%
중재
13
77% / 0%
기한 초과
5
2%
로드됨
4
개발자 4
등급
(64)
프로젝트
68
25%
중재
12
42% / 42%
기한 초과
4
6%
무료
5
개발자 5
등급
(111)
프로젝트
183
25%
중재
24
17% / 75%
기한 초과
16
9%
무료
6
개발자 6
등급
(1)
프로젝트
1
0%
중재
0
기한 초과
0
무료
7
개발자 7
등급
(435)
프로젝트
642
53%
중재
35
63% / 20%
기한 초과
6
1%
작업중
8
개발자 8
등급
(2)
프로젝트
2
0%
중재
0
기한 초과
0
무료
9
개발자 9
등급
(2)
프로젝트
2
0%
중재
0
기한 초과
0
무료
게재됨: 1 코드
10
개발자 10
등급
(16)
프로젝트
35
23%
중재
4
0% / 50%
기한 초과
2
6%
작업중
11
개발자 11
등급
(179)
프로젝트
193
46%
중재
4
50% / 25%
기한 초과
1
1%
로드됨
12
개발자 12
등급
(8)
프로젝트
9
33%
중재
1
100% / 0%
기한 초과
0
무료
13
개발자 13
등급
(7)
프로젝트
6
0%
중재
4
25% / 75%
기한 초과
2
33%
무료
14
개발자 14
등급
(12)
프로젝트
13
62%
중재
0
기한 초과
0
무료
15
개발자 15
등급
(34)
프로젝트
35
40%
중재
0
기한 초과
3
9%
무료
16
개발자 16
등급
(8)
프로젝트
8
0%
중재
2
50% / 0%
기한 초과
1
13%
작업중
17
개발자 17
등급
(10)
프로젝트
15
20%
중재
5
40% / 40%
기한 초과
1
7%
무료
18
개발자 18
등급
(52)
프로젝트
64
39%
중재
15
27% / 60%
기한 초과
1
2%
작업중
19
개발자 19
등급
(50)
프로젝트
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 …. 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);
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
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 일