MT5 Trade Copier EA – With Position Skipping Logic

Spécifications

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!)



Dossiers :

JPG
zad3nx.jpg
314.3 Kb

Répondu

1
Développeur 1
Évaluation
(209)
Projets
281
46%
Arbitrage
27
59% / 37%
En retard
36
13%
Gratuit
2
Développeur 2
Évaluation
(12)
Projets
19
37%
Arbitrage
1
0% / 100%
En retard
1
5%
Gratuit
3
Développeur 3
Évaluation
(10)
Projets
14
21%
Arbitrage
3
33% / 67%
En retard
1
7%
Travail
4
Développeur 4
Évaluation
(325)
Projets
505
19%
Arbitrage
32
44% / 31%
En retard
34
7%
Chargé
5
Développeur 5
Évaluation
(39)
Projets
57
18%
Arbitrage
6
33% / 17%
En retard
1
2%
Gratuit
Publié : 2 codes
6
Développeur 6
Évaluation
(625)
Projets
983
47%
Arbitrage
32
38% / 34%
En retard
96
10%
Travail
Publié : 6 codes
7
Développeur 7
Évaluation
(429)
Projets
626
54%
Arbitrage
30
53% / 23%
En retard
6
1%
Occupé
8
Développeur 8
Évaluation
Projets
0
0%
Arbitrage
1
0% / 100%
En retard
0
Travail
9
Développeur 9
Évaluation
(103)
Projets
165
24%
Arbitrage
23
9% / 78%
En retard
16
10%
Travail
10
Développeur 10
Évaluation
(6)
Projets
5
0%
Arbitrage
2
50% / 50%
En retard
2
40%
Gratuit
11
Développeur 11
Évaluation
(128)
Projets
136
38%
Arbitrage
3
33% / 33%
En retard
1
1%
Chargé
12
Développeur 12
Évaluation
(3)
Projets
6
67%
Arbitrage
1
0% / 100%
En retard
1
17%
Gratuit
13
Développeur 13
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
14
Développeur 14
Évaluation
(11)
Projets
16
31%
Arbitrage
5
40% / 40%
En retard
4
25%
Gratuit
15
Développeur 15
Évaluation
(11)
Projets
15
13%
Arbitrage
4
25% / 25%
En retard
4
27%
Chargé
16
Développeur 16
Évaluation
(5)
Projets
5
0%
Arbitrage
5
0% / 40%
En retard
0
Gratuit
17
Développeur 17
Évaluation
Projets
0
0%
Arbitrage
1
0% / 100%
En retard
0
Travail
18
Développeur 18
Évaluation
(15)
Projets
18
6%
Arbitrage
8
38% / 38%
En retard
2
11%
Chargé
19
Développeur 19
Évaluation
(153)
Projets
191
58%
Arbitrage
10
80% / 0%
En retard
0
Gratuit
Publié : 1 code
20
Développeur 20
Évaluation
(64)
Projets
144
46%
Arbitrage
19
42% / 16%
En retard
32
22%
Travail
21
Développeur 21
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
22
Développeur 22
Évaluation
(3)
Projets
1
100%
Arbitrage
3
0% / 100%
En retard
0
Gratuit
23
Développeur 23
Évaluation
(501)
Projets
968
74%
Arbitrage
27
19% / 67%
En retard
100
10%
Chargé
Publié : 1 article, 6 codes
24
Développeur 24
Évaluation
(16)
Projets
35
23%
Arbitrage
4
0% / 50%
En retard
2
6%
Travail
25
Développeur 25
Évaluation
(2)
Projets
1
0%
Arbitrage
2
0% / 50%
En retard
0
Travail
26
Développeur 26
Évaluation
(390)
Projets
416
30%
Arbitrage
74
19% / 72%
En retard
52
13%
Travail
27
Développeur 27
Évaluation
(11)
Projets
18
28%
Arbitrage
4
50% / 50%
En retard
1
6%
Gratuit
28
Développeur 28
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
29
Développeur 29
Évaluation
(2)
Projets
3
0%
Arbitrage
1
100% / 0%
En retard
1
33%
Gratuit
Commandes similaires
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
hello great developer I want to modify my NT8 indicator to change its arrow printing logic so that arrows appear on the first candled dot, not after the series. no repaint and no back painting. all in real time. This will help me get timely signals. Scope of work - Modify NT8 indicator logic to print arrows on the first candled dot. - Ensure arrow print matches 90%+ accuracy compared to the current functionality. -
Saya ingin dibuatkan Expert Advisor untuk MetaTrader 5 berbasis strategi EMA 50/200 + Breakout 20 candle dengan sistem risk percentage otomatis. EA harus memiliki fitur ATR stop loss, trailing stop, break even, max spread filter, dan daily loss limit. Dilarang menggunakan martingale, grid, atau averaging. Target RR minimal 1:2 dan drawdown di bawah 20%
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
GOLF SAFE BOT 30 - 200 USD
#property strict input int FastMA = 20; input int SlowMA = 50; input double LotSize = 0.01; input double StopLoss = 300; // Gold points input double TakeProfit = 600; int fastMA, slowMA; //------------------------------------------------- int OnInit() { fastMA = iMA(_Symbol, PERIOD_M15, FastMA, 0, MODE_EMA, PRICE_CLOSE); slowMA = iMA(_Symbol, PERIOD_M15, SlowMA, 0, MODE_EMA, PRICE_CLOSE);
hello great developer I need to copy trading signals from the Forex Precision app. I receive push notifications with the trades, and I must manually copy them into MetaTrader 4 (MT4), including the entry price, take profit, and stop loss. Is necessary Copy from Forex precision take the type AUD/JPY Copy the entry value and type sell or buy and put this info in mt4 and put the take profitt +10 and stop loss -10
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

Informations sur le projet

Budget
100 - 150 USD
TVA (21%): 21 - 31.5 USD
Total: 121 - 181.5 USD
Pour le développeur
90 - 135 USD
Délais
de 1 à 5 jour(s)

Client

(3)
Commandes passées5
Nombre d'arbitrages0