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
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 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
Apply with a keen sense of responsibility . Copy the code . Both of my expert has sufficient materials . Its a simple winning strategy , therefore please be ahead of time . Code BLUE . Changing The Strategy According to what i think is correct
Gold robot Ga1 30 - 200 USD
mport pandas as pd import numpy as np def detecter_tendance(data): # Code pour détecter la tendance pass def identifier_niveaux(data): # Code pour identifier les niveaux de support et de résistance pass def calculer_stop_loss(tendance, support, resistance): # Code pour calculer les stop loss pass def calculer_profils(tendance, support, resistance): # Code pour calculer les profils mport pandas as pd
Hello there Hpe you are doing good I am in search of a pine script expert developer who can build strategy in apudFlow in pinescript. Kinldy bid on this project if you can do this
I need a reliable, clean-coded Expert Advisor built for both MetaTrader 4 and MetaTrader 5 platforms. Main trading behavior: The EA follows buy and sell arrows produced by my custom indicator. Whenever a buy arrow shows up on the chart: if a sell position is currently open → close that sell immediately and enter a buy trade in its place. Whenever a sell arrow appears: if a buy position exists → close the buy and
Algo Trading Rebot/ EA 30 - 100 USD
I would like someone Who can design an EA for me. I will give him the Required Details and Trading Plan How it should Work. its going to be a Simple EA System Around Moving Averages Crossover. I will Provide Him the Moving Averages Settings and How It should execute trades and Exit them

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