MT5 Trade Copier EA – With Position Skipping Logic

Specification

MT5 Trade Copier EA – With Position Skipping Logic

I looking for advanced programmer only. Who do not understand description well, please do not react.


Overview

I am currently using a standard Local Trade Copier from the MQL Market. The copier itself works very well, but it does not support skipping positions (copying only from a specific position index in a grid).

At the moment, I solve this by using an additional EA that skips positions, but this requires attaching the EA to each individual symbol chart (approx. 25 charts / 25 configurations), which is impractical.

I am looking for a new MT5 Trade Copier EA that behaves like a standard Local Trade Copier but additionally supports position skipping logic, and can be attached to one single chart only, while copying all trades from the account.


General Requirements

  • Platform: MetaTrader 5

  • EA runs on one chart only

  • Copies all trades from the account, not just the chart symbol

  • Supports Master (Transmitter) / Slave (Receiver) mode

  • Supports copying multiple accounts on the same server using an ID

  • Stable and reliable (similar behavior to well-known Local Trade Copiers)


Input Parameters / Settings

Copier Mode

  • Mode: Transmitter / Receiver

  • Copier ID:
    Unique identifier to allow multiple copiers on the same VPS/server


Magic Number Handling

  • Receiver Magic Number
    Magic number assigned to trades opened on the slave account
    (example: master uses 11111 , receiver opens trades with 22233 )

  • Magic Numbers to Copy
    Only copy trades with these magic numbers

  • Magic Numbers NOT to Copy
    Trades with these magic numbers must be ignored


Symbol Filters

  • Symbols to Copy
    List of symbols that are allowed to be copied

  • Symbols NOT to Copy
    List of symbols that must be ignored


Trade State Options

  • Copy Current Trades (true / false)
    If true → existing open trades on the master are copied when the EA starts
    If false → only newly opened trades are copied

  • Reopen Closed Copied Trades (false)
    If a copied trade is closed on the slave manually, it must NOT be reopened automatically


Position Skipping Logic (Core Feature)

Parameter

  • Copy From Position Index: 1 / 2 / 3 / ...

Description

This parameter defines from which position in a grid sequence trades should be copied.

Example (grid trading on EURUSD, same direction BUY or SELL):

Master opens positions in this order:

  1. 0.01 lot

  2. 0.02 lot

  3. 0.05 lot

  4. 0.08 lot

  5. ...

If:

  • Copy From Position Index = 1 → copy all positions

  • Copy From Position Index = 2 → ignore the first position, copy from the second

  • Copy From Position Index = 3 → ignore first two positions, start copying from the third

The EA must:

  • Track the number of open positions per symbol and per direction (BUY / SELL) on the master

  • Open a copied trade only when the master reaches the configured position index

  • Ignore all earlier positions in that direction

Manual Close Handling

If I manually close copied trades on the slave account:

  • The EA must wait for the next new position on the master

  • If the master opens the next position in the sequence, the EA must copy it normally
    (even if previous copied positions were closed manually)

Example:

  • Copy From Position Index = 3

  • Positions 1 and 2 are ignored

  • Position 3 is copied

  • I manually close the copied position on the slave

  • When the master opens position 4 → the EA copies position 4 normally

No resyncing or reopening of previously skipped or manually closed trades.


Additional Notes

  • The EA should be written cleanly and clearly, with understandable logic

  • No GUI is required (optional), just simple note that EA is loaded an running

  • Performance and stability are important

  • Behavior should be comparable to a professional Local Trade Copier

  • Take profit and stopp loss are automaticaly copied from transmitter - no need additional setup parameters (TP/SL could be modified by transmitter after new possition in grid! Slave/Receiver has to control these parameters!)



Files:

JPG
zad3nx.jpg
314.3 Kb

Responded

1
Developer 1
Rating
(209)
Projects
281
46%
Arbitration
27
59% / 37%
Overdue
36
13%
Free
2
Developer 2
Rating
(12)
Projects
19
37%
Arbitration
1
0% / 100%
Overdue
1
5%
Free
3
Developer 3
Rating
(10)
Projects
14
21%
Arbitration
3
33% / 67%
Overdue
1
7%
Working
4
Developer 4
Rating
(325)
Projects
505
19%
Arbitration
32
44% / 31%
Overdue
34
7%
Loaded
5
Developer 5
Rating
(39)
Projects
57
18%
Arbitration
6
33% / 17%
Overdue
1
2%
Free
Published: 2 codes
6
Developer 6
Rating
(625)
Projects
983
47%
Arbitration
32
38% / 34%
Overdue
96
10%
Working
Published: 6 codes
7
Developer 7
Rating
(429)
Projects
626
54%
Arbitration
30
53% / 23%
Overdue
6
1%
Busy
8
Developer 8
Rating
Projects
0
0%
Arbitration
1
0% / 100%
Overdue
0
Working
9
Developer 9
Rating
(103)
Projects
165
24%
Arbitration
23
9% / 78%
Overdue
16
10%
Working
10
Developer 10
Rating
(6)
Projects
5
0%
Arbitration
2
50% / 50%
Overdue
2
40%
Free
11
Developer 11
Rating
(128)
Projects
136
38%
Arbitration
3
33% / 33%
Overdue
1
1%
Loaded
12
Developer 12
Rating
(3)
Projects
6
67%
Arbitration
1
0% / 100%
Overdue
1
17%
Free
13
Developer 13
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
14
Developer 14
Rating
(11)
Projects
16
31%
Arbitration
5
40% / 40%
Overdue
4
25%
Free
15
Developer 15
Rating
(11)
Projects
15
13%
Arbitration
4
25% / 25%
Overdue
4
27%
Loaded
16
Developer 16
Rating
(5)
Projects
5
0%
Arbitration
5
0% / 40%
Overdue
0
Free
17
Developer 17
Rating
Projects
0
0%
Arbitration
1
0% / 100%
Overdue
0
Working
18
Developer 18
Rating
(15)
Projects
18
6%
Arbitration
8
38% / 38%
Overdue
2
11%
Loaded
19
Developer 19
Rating
(153)
Projects
191
58%
Arbitration
10
80% / 0%
Overdue
0
Free
Published: 1 code
20
Developer 20
Rating
(64)
Projects
144
46%
Arbitration
19
42% / 16%
Overdue
32
22%
Working
21
Developer 21
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
22
Developer 22
Rating
(3)
Projects
1
100%
Arbitration
3
0% / 100%
Overdue
0
Free
23
Developer 23
Rating
(501)
Projects
968
74%
Arbitration
27
19% / 67%
Overdue
100
10%
Loaded
Published: 1 article, 6 codes
24
Developer 24
Rating
(16)
Projects
35
23%
Arbitration
4
0% / 50%
Overdue
2
6%
Working
25
Developer 25
Rating
(2)
Projects
1
0%
Arbitration
2
0% / 50%
Overdue
0
Working
26
Developer 26
Rating
(390)
Projects
416
30%
Arbitration
74
19% / 72%
Overdue
52
13%
Working
27
Developer 27
Rating
(11)
Projects
18
28%
Arbitration
4
50% / 50%
Overdue
1
6%
Free
28
Developer 28
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
29
Developer 29
Rating
(2)
Projects
3
0%
Arbitration
1
100% / 0%
Overdue
1
33%
Free
Similar orders
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 am building a professional-grade survival EA for USDJPY designed to: Repeatedly pass FTMO-style challenges Sustain long-term funded accounts Deploy safely across multiple prop accounts This is not a retail scalper. This is a controlled EMA pullback engine with strict risk governance and anti-correlation logic . All parameters must be configurable. Defaults must match exactly as listed. Core Strategy – EMA Pullback
I’m after someone to make me a forex ex for meta trader 5 it will be trading GBPUSD only but having to align with EURUSD and rules and entry’s based off weekly and daily vwap with 20 EMA
Key Requirements: ​ Zone Detection: The EA must read "Weak Support/Resistance" zones generated by my indicator (I will provide the .mq4/ex4 file). ​ Execution Logic: - Identify the candle with the longest wick within the detected liquidity zone. ​Place a Pending Order (Buy Stop/Sell Stop) 20 points (2 pips) before the breakout level of that wick. ​ Trade Management: ​Fixed SL: 40 points (4 pips). ​Fixed TP: 40 points
I have a open source Tradingview indicator that I want it to be converted to Ninja Trader8. I have attached it. Please let me know, if you can do it and for how muc
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
Hi, I have a clear MT5 EA wrapper project with locked TSCEA, requiring enhanced execution logic (“pending OR better market” order handling). I can share detailed spec. Please let me know your availability and quote range. Thanks, Tom Pike ------------------------------------------------------------------------------------------------------------------------------ Title: MT5 Wrapper EA – “Limit Order OR Better
ICT_OneTrade_2R 100 - 200 USD
🔥 ICT_OneTrade_2R Precision. Discipline. Consistency. ICT_OneTrade_2R is a professional Expert Advisor designed for traders who value structured execution and controlled risk. This system is built around a fixed Risk-to-Reward ratio of 1:2 (RR 2.0) — meaning every trade is planned with precision: Risk 1 → Target 2. No randomness. No overtrading. Just one high-quality trade per session. ⚙️ Key Features ✔ Fixed RR 1:2
​ Description: I am looking for a professional MQL4 developer/quant trader with a proven track record in EA optimization. This project involves optimizing a third-party EA that currently has a 2-year live track record. ​ The Task: ​ In-Sample Optimization: Optimize the EA parameters using historical data prior to January 1, 2024. ​ Out-of-Sample (Walk-Forward): Validate the optimized settings against the period of
Hi , I have some indicators that I want set up on my TV chart and want to create one chart for some and another chart for some others. Plus I want to set up the brackets orders so I can trade from the chart. I have these set up somewhat but need it cleaned up and the way I want them. how much would something like this cost to do? I'm in California and would like you to show me so I can learn to do this when I want to

Project information

Budget
100 - 150 USD
VAT (21%): 21 - 31.5 USD
Total: 121 - 181.5 USD
For the developer
90 - 135 USD
Deadline
from 1 to 5 day(s)

Customer

(3)
Placed orders5
Arbitrage count0