MT5 Trade Copier EA – With Position Skipping Logic

İş Gereklilikleri

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



Dosyalar:

JPG
zad3nx.jpg
314.3 Kb

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(209)
Projeler
281
46%
Arabuluculuk
27
59% / 37%
Süresi dolmuş
36
13%
Serbest
2
Geliştirici 2
Derecelendirme
(12)
Projeler
19
37%
Arabuluculuk
1
0% / 100%
Süresi dolmuş
1
5%
Serbest
3
Geliştirici 3
Derecelendirme
(10)
Projeler
14
21%
Arabuluculuk
3
33% / 67%
Süresi dolmuş
1
7%
Çalışıyor
4
Geliştirici 4
Derecelendirme
(325)
Projeler
505
19%
Arabuluculuk
32
44% / 31%
Süresi dolmuş
34
7%
Yüklendi
5
Geliştirici 5
Derecelendirme
(39)
Projeler
57
18%
Arabuluculuk
6
33% / 17%
Süresi dolmuş
1
2%
Serbest
Yayınlandı: 2 kod
6
Geliştirici 6
Derecelendirme
(625)
Projeler
983
47%
Arabuluculuk
32
38% / 34%
Süresi dolmuş
96
10%
Çalışıyor
Yayınlandı: 6 kod
7
Geliştirici 7
Derecelendirme
(429)
Projeler
626
54%
Arabuluculuk
30
53% / 23%
Süresi dolmuş
6
1%
Meşgul
8
Geliştirici 8
Derecelendirme
Projeler
0
0%
Arabuluculuk
1
0% / 100%
Süresi dolmuş
0
Çalışıyor
9
Geliştirici 9
Derecelendirme
(103)
Projeler
165
24%
Arabuluculuk
23
9% / 78%
Süresi dolmuş
16
10%
Çalışıyor
10
Geliştirici 10
Derecelendirme
(6)
Projeler
5
0%
Arabuluculuk
2
50% / 50%
Süresi dolmuş
2
40%
Serbest
11
Geliştirici 11
Derecelendirme
(128)
Projeler
136
38%
Arabuluculuk
3
33% / 33%
Süresi dolmuş
1
1%
Yüklendi
12
Geliştirici 12
Derecelendirme
(3)
Projeler
6
67%
Arabuluculuk
1
0% / 100%
Süresi dolmuş
1
17%
Serbest
13
Geliştirici 13
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
14
Geliştirici 14
Derecelendirme
(11)
Projeler
16
31%
Arabuluculuk
5
40% / 40%
Süresi dolmuş
4
25%
Serbest
15
Geliştirici 15
Derecelendirme
(11)
Projeler
15
13%
Arabuluculuk
4
25% / 25%
Süresi dolmuş
4
27%
Yüklendi
16
Geliştirici 16
Derecelendirme
(5)
Projeler
5
0%
Arabuluculuk
5
0% / 40%
Süresi dolmuş
0
Serbest
17
Geliştirici 17
Derecelendirme
Projeler
0
0%
Arabuluculuk
1
0% / 100%
Süresi dolmuş
0
Çalışıyor
18
Geliştirici 18
Derecelendirme
(15)
Projeler
18
6%
Arabuluculuk
8
38% / 38%
Süresi dolmuş
2
11%
Yüklendi
19
Geliştirici 19
Derecelendirme
(153)
Projeler
191
58%
Arabuluculuk
10
80% / 0%
Süresi dolmuş
0
Serbest
Yayınlandı: 1 kod
20
Geliştirici 20
Derecelendirme
(64)
Projeler
144
46%
Arabuluculuk
19
42% / 16%
Süresi dolmuş
32
22%
Çalışıyor
21
Geliştirici 21
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
22
Geliştirici 22
Derecelendirme
(3)
Projeler
1
100%
Arabuluculuk
3
0% / 100%
Süresi dolmuş
0
Serbest
23
Geliştirici 23
Derecelendirme
(501)
Projeler
968
74%
Arabuluculuk
27
19% / 67%
Süresi dolmuş
100
10%
Yüklendi
Yayınlandı: 1 makale, 6 kod
24
Geliştirici 24
Derecelendirme
(16)
Projeler
35
23%
Arabuluculuk
4
0% / 50%
Süresi dolmuş
2
6%
Çalışıyor
25
Geliştirici 25
Derecelendirme
(2)
Projeler
1
0%
Arabuluculuk
2
0% / 50%
Süresi dolmuş
0
Çalışıyor
26
Geliştirici 26
Derecelendirme
(390)
Projeler
416
30%
Arabuluculuk
74
19% / 72%
Süresi dolmuş
52
13%
Çalışıyor
27
Geliştirici 27
Derecelendirme
(11)
Projeler
18
28%
Arabuluculuk
4
50% / 50%
Süresi dolmuş
1
6%
Serbest
28
Geliştirici 28
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
29
Geliştirici 29
Derecelendirme
(2)
Projeler
3
0%
Arabuluculuk
1
100% / 0%
Süresi dolmuş
1
33%
Serbest
Benzer siparişler
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
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

Proje bilgisi

Bütçe
100 - 150 USD
KDV (21%): 21 - 31.5 USD
Toplam: 121 - 181.5 USD
Geliştirici için
90 - 135 USD
Son teslim tarihi
from 1 to 5 gün

Müşteri

(3)
Verilmiş siparişler5
Arabuluculuk sayısı0