MT4 EA to Stop Opening New Trades (Allow Existing Trades Only)

Tarea técnica

🔹 Project Description

I need a very simple MT4 (MQL4) Expert Advisor to be used on a DEMO account.

Main Purpose:
When enabled, the EA must prevent opening any NEW trades, while allowing existing open trades to be managed and closed normally.

Required Behavior:

  • Do NOT close any open trades.

  • Do NOT modify TP or SL.

  • Prevent opening of:

    • New initial trades

    • New trade cycles

  • Existing trades must continue until they close naturally by TP/SL.

Important:

  • This EA will work alongside another Grid/Martingale EA.

  • The goal is to stop NEW entries only, not trade management.

  • The EA must NOT cause fast open/close behavior.

Input Parameters:

  • EnableBlock = true / false

    • true → block new trades

    • false → do nothing

  • (Optional) Block only initial trades (TradeNumber = 00 or first trade in a cycle)

Notes:

  • The EA runs on a DEMO account.

  • Trades are copied from this account to a funded account using a trade copier.

  • This solution must be safe for prop firm rules.

Goal:
To stop opening new trades before withdrawal while allowing all existing trades to finish naturally, so the funded account reaches zero open trades safely.


Han respondido

1
Desarrollador 1
Evaluación
(240)
Proyectos
302
28%
Arbitraje
32
25% / 63%
Caducado
9
3%
Trabajando
2
Desarrollador 2
Evaluación
(102)
Proyectos
158
21%
Arbitraje
23
9% / 78%
Caducado
16
10%
Trabajando
3
Desarrollador 3
Evaluación
(12)
Proyectos
18
39%
Arbitraje
1
0% / 100%
Caducado
1
6%
Trabaja
4
Desarrollador 4
Evaluación
(8)
Proyectos
8
0%
Arbitraje
0
Caducado
0
Libre
5
Desarrollador 5
Evaluación
(17)
Proyectos
21
10%
Arbitraje
5
40% / 40%
Caducado
1
5%
Trabajando
6
Desarrollador 6
Evaluación
(15)
Proyectos
34
24%
Arbitraje
4
0% / 50%
Caducado
2
6%
Trabaja
7
Desarrollador 7
Evaluación
(5)
Proyectos
6
50%
Arbitraje
1
100% / 0%
Caducado
1
17%
Trabaja
Ha publicado: 6 ejemplos
8
Desarrollador 8
Evaluación
(24)
Proyectos
25
68%
Arbitraje
0
Caducado
1
4%
Trabaja
Ha publicado: 3 ejemplos
9
Desarrollador 9
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
10
Desarrollador 10
Evaluación
(3)
Proyectos
1
100%
Arbitraje
3
0% / 100%
Caducado
0
Libre
11
Desarrollador 11
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
12
Desarrollador 12
Evaluación
(15)
Proyectos
18
6%
Arbitraje
8
38% / 38%
Caducado
2
11%
Trabaja
13
Desarrollador 13
Evaluación
(625)
Proyectos
843
48%
Arbitraje
27
37% / 15%
Caducado
63
7%
Trabaja
14
Desarrollador 14
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
Solicitudes similares
I am looking for an experienced MQL5 developer to convert a complex TradingView Pine Script (will provide the script from tradingview) into a fully automated MT5 Expert Advisor -bot. The TradingView script includes: Market Structure (BOS, CHoCH, Swing BOS) Strong / Weak High & Low Equilibrium (Premium / Discount zones) Volumetric Order Blocks Fair Value Gaps (FVG / VI / OG) Accumulation & Distribution zones Equal
// Add this to your EA after ExportState() function void SendToBase44(const string state, const string dir, double entry, double sl, double tp) { string url = " https://preview-sandbox--ee0a32a725b788974de435e8cef40b7a.base44.app/api/functions/receiveEAState "; string headers = "Content-Type: application/json\r\n"; string json = "{" "\"symbol\":\""+_Symbol+"\","
1.Sinyal Perdagangan : Sinyal beli: garis MACD utama memotong garis sinyal ke atas (macd_current>signal_current && macd_previous<signal_previous). Sinyal jual: garis MACD utama memotong garis sinyal ke bawah (macd_current<signal_current && macd_previous>signal_previous). Gambar di bawah menunjukkan kasus beli dan jual. 2. Posisi ditutup pada sinyal yang berlawanan: Posisi beli ditutup pada sinyal jual, dan posisi
Olá, preciso de um programador para montar um indicador com base na sobrevenda do estocastico, volume macd, para uma estrategia de reversão e falso rompimento com regioes de OB validos minimas e maximas de H1, H4, D1 e canais para confluencias, quero que seja didatico visualmente e com cores, sons de alertas e algum sinal de call ou put como setas indicando reversões e falsos rompimentos e continuidade
Subject: Experienced MQL5 Developer | High-Quality Execution & Error Handling "Hello, I am interested in developing your trading system. I specialize in building robust MQL5 Expert Advisors that are not only logically sound but also technically optimized for the MT5 platform. Why work with me? Error-Free Execution: I have deep experience in handling common MT5 execution errors such as Invalid Volume, Not Enough
Hi, I have a specific set of rules and a strategy to execute a trade. I'm looking for a developer to assist me in developing an MQL5 EA based on my strategies

Información sobre el proyecto

Presupuesto
30+ USD

Cliente

Encargos realizados1
Número de arbitrajes0