One click trading EA for online and offline charts

Trabalho concluído

Tempo de execução 2 dias
Comentário do desenvolvedor
So, professional in communicating the specs and requirements.

Termos de Referência

Title: MT4 One Click Trader EA (Custom Development)

I am looking for an experienced MQL4 developer to build a custom One Click Trader Expert Advisor for MetaTrader 4.

The objective is a fast, reliable, execution-focused trading panel with minimal visual clutter and robust operation on both standard and offline charts.

Requirements

  1. Trade Panel

The EA must provide a simple trading panel containing:

  • Buy button

  • Sell button

  • Current spread display (enabled by default)

The panel should be minimalistic, compact, and suitable for active trading.

Panel position must be user-adjustable (draggable).

  1. Predefined Trade Parameters

The user must be able to define trade parameters in Expert Properties before opening a trade.

Inputs required:

Measurement Unit

  • Dropdown: Pips / Points

  • This setting applies globally to all distance-based calculations within the EA.

Stop Loss value

Take Profit value

Lot Size value

Maximum Slippage value

When a trade is opened, all configured settings must be applied automatically.

  1. Trade Scope

Each EA instance must manage only its own trades.

A robust magic number system must be used so that multiple instances of the EA can operate simultaneously on different charts without interfering with one another.

  1. Single Position Logic

Each EA instance should maintain only one active position at a time.

If a position is already open, the panel should reflect the current trade state rather than allowing multiple positions to be stacked.

  1. Dynamic Buy / Sell Buttons

When no trade exists:

  • Buy button opens a Buy trade.

  • Sell button opens a Sell trade.

When a Buy trade is active:

  • Buy button becomes Close Buy.

  • Clicking it closes the Buy position.

When a Sell trade is active:

  • Sell button becomes Close Sell.

  • Clicking it closes the Sell position.

This functionality replaces the need for a separate Close button.

  1. Reverse Trade Function

The EA must support reversing positions by pressing the opposite trade button.

Example:

  • Existing Buy position → Sell button clicked

  • Existing Sell position → Buy button clicked

Expert Properties must contain:

Reverse Trade Mode

  • Sequential

  • Async

Sequential Mode:

  • Close existing position

  • Confirm closure

  • Open opposite position

Async Mode:

  • Open opposite position immediately while closing the existing position

The implementation should be reliable and suitable for fast trade execution.

  1. Fast Execution

Trade execution must occur on mouse-down (button press), not mouse-up (button release).

The objective is the fastest practical order entry.

  1. Spread and Market Data Display

Spread display must be enabled by default.

Optional displays available through Expert Properties:

  • Symbol name

  • Bid price

  • Ask price

These displays should remain minimalistic and unobtrusive.

  1. Offline Chart Compatibility

The EA must function correctly on both online and offline charts.

When attached to an offline chart:

  • The EA must automatically obtain live market data.

  • The EA must not require a visible M1 chart to remain open.

  • Trade execution must remain fully functional.

The EA must execute trades using the chart symbol regardless of whether it is attached to a standard online chart or a custom offline chart.

  1. Offline Data Verification

To allow verification that the EA is receiving accurate live market data while attached to an offline chart, the EA should include an optional display that can be enabled or disabled via Expert Properties.

Examples may include:

  • Live Bid/Ask values

  • Source timestamp

  • Other suitable verification information

The purpose is to allow the user to correlate displayed data with the corresponding live market feed.

  1. Broker Compatibility

The EA must function correctly on:

  • 4-digit brokers

  • 5-digit brokers

  • 2-digit JPY pairs

  • 3-digit JPY pairs

All pip/point calculations must be handled correctly and consistently.

  1. Execution Feedback

The EA should provide clear visual feedback for trading actions and errors.

Examples:

  • Order submitted

  • Order opened successfully

  • Position closed successfully

  • Trade execution failure

  • Relevant broker error messages

Preference

Preference will be given to developers who have previously built:

  • MT4 trading panels

  • One-click trading systems

  • Fast execution trading tools

Please include:

  • Estimated price

  • Estimated completion time

  • Examples of similar work

  • Any recommendations for improving robustness or usability

The priority is reliability, speed, and clean implementation rather than visual appearance.
The EA should be FULLY debugged and tested before providing to customer to ensure every feature is correctly implemented and operational.
Source code will also be provided.


Respondido

1
Desenvolvedor 1
Classificação
(636)
Projetos
1006
47%
Arbitragem
33
36% / 36%
Expirado
99
10%
Trabalhando
Publicou: 6 códigos
2
Desenvolvedor 2
Classificação
(271)
Projetos
341
29%
Arbitragem
36
28% / 64%
Expirado
10
3%
Trabalhando
3
Desenvolvedor 3
Classificação
(21)
Projetos
27
7%
Arbitragem
9
33% / 33%
Expirado
1
4%
Trabalhando
4
Desenvolvedor 4
Classificação
(550)
Projetos
838
61%
Arbitragem
33
27% / 45%
Expirado
24
3%
Livre
Publicou: 1 código
5
Desenvolvedor 5
Classificação
(27)
Projetos
33
42%
Arbitragem
4
50% / 50%
Expirado
3
9%
Carregado
6
Desenvolvedor 6
Classificação
(2673)
Projetos
3410
68%
Arbitragem
77
48% / 14%
Expirado
342
10%
Livre
Publicou: 1 código
7
Desenvolvedor 7
Classificação
(4)
Projetos
8
0%
Arbitragem
3
33% / 67%
Expirado
4
50%
Livre
8
Desenvolvedor 8
Classificação
(12)
Projetos
17
35%
Arbitragem
5
40% / 20%
Expirado
1
6%
Carregado
Publicou: 7 artigos, 35 códigos
9
Desenvolvedor 9
Classificação
(851)
Projetos
1461
72%
Arbitragem
122
29% / 48%
Expirado
356
24%
Trabalhando
Publicou: 3 artigos
10
Desenvolvedor 10
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
11
Desenvolvedor 11
Classificação
(454)
Projetos
720
34%
Arbitragem
35
71% / 9%
Expirado
22
3%
Livre
12
Desenvolvedor 12
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
13
Desenvolvedor 13
Classificação
(10)
Projetos
15
13%
Arbitragem
6
0% / 67%
Expirado
2
13%
Livre
14
Desenvolvedor 14
Classificação
(268)
Projetos
603
34%
Arbitragem
65
22% / 57%
Expirado
147
24%
Trabalhando
Publicou: 1 artigo, 22 códigos
15
Desenvolvedor 15
Classificação
(645)
Projetos
872
48%
Arbitragem
29
38% / 17%
Expirado
63
7%
Livre
16
Desenvolvedor 16
Classificação
(13)
Projetos
24
75%
Arbitragem
0
Expirado
2
8%
Livre
Publicou: 62 códigos
17
Desenvolvedor 17
Classificação
(1)
Projetos
1
0%
Arbitragem
3
0% / 100%
Expirado
1
100%
Livre
18
Desenvolvedor 18
Classificação
(49)
Projetos
59
36%
Arbitragem
15
27% / 60%
Expirado
1
2%
Trabalhando
19
Desenvolvedor 19
Classificação
(1)
Projetos
1
100%
Arbitragem
0
Expirado
0
Livre
20
Desenvolvedor 20
Classificação
(9)
Projetos
10
10%
Arbitragem
0
Expirado
0
Livre
21
Desenvolvedor 21
Classificação
(43)
Projetos
49
29%
Arbitragem
4
25% / 25%
Expirado
0
Livre
22
Desenvolvedor 22
Classificação
(64)
Projetos
68
25%
Arbitragem
12
42% / 42%
Expirado
4
6%
Livre
23
Desenvolvedor 23
Classificação
(169)
Projetos
180
46%
Arbitragem
3
33% / 33%
Expirado
1
1%
Trabalhando
24
Desenvolvedor 24
Classificação
(1)
Projetos
2
0%
Arbitragem
1
0% / 0%
Expirado
0
Livre
Publicou: 2 artigos
25
Desenvolvedor 25
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
26
Desenvolvedor 26
Classificação
(85)
Projetos
174
44%
Arbitragem
3
100% / 0%
Expirado
5
3%
Livre
Publicou: 1 código
27
Desenvolvedor 27
Classificação
(62)
Projetos
90
29%
Arbitragem
24
13% / 58%
Expirado
7
8%
Trabalhando
28
Desenvolvedor 28
Classificação
(257)
Projetos
301
76%
Arbitragem
13
77% / 0%
Expirado
4
1%
Carregado
29
Desenvolvedor 29
Classificação
(28)
Projetos
34
35%
Arbitragem
0
Expirado
2
6%
Livre
30
Desenvolvedor 30
Classificação
Projetos
1
0%
Arbitragem
0
Expirado
0
Livre
31
Desenvolvedor 31
Classificação
(10)
Projetos
14
43%
Arbitragem
0
Expirado
3
21%
Livre
32
Desenvolvedor 32
Classificação
(3)
Projetos
3
33%
Arbitragem
0
Expirado
0
Carregado
Publicou: 1 código
33
Desenvolvedor 33
Classificação
(13)
Projetos
31
23%
Arbitragem
8
25% / 63%
Expirado
5
16%
Livre
34
Desenvolvedor 34
Classificação
(3)
Projetos
1
0%
Arbitragem
5
0% / 100%
Expirado
0
Livre
35
Desenvolvedor 35
Classificação
(1)
Projetos
1
0%
Arbitragem
1
0% / 0%
Expirado
0
Livre
36
Desenvolvedor 36
Classificação
(9)
Projetos
11
55%
Arbitragem
0
Expirado
0
Livre
37
Desenvolvedor 37
Classificação
(8)
Projetos
8
0%
Arbitragem
2
50% / 0%
Expirado
1
13%
Trabalhando
38
Desenvolvedor 38
Classificação
(19)
Projetos
27
11%
Arbitragem
11
9% / 55%
Expirado
12
44%
Livre
39
Desenvolvedor 39
Classificação
(13)
Projetos
20
40%
Arbitragem
1
0% / 100%
Expirado
1
5%
Livre
40
Desenvolvedor 40
Classificação
(25)
Projetos
32
19%
Arbitragem
5
40% / 40%
Expirado
4
13%
Livre
41
Desenvolvedor 41
Classificação
(89)
Projetos
254
78%
Arbitragem
9
22% / 56%
Expirado
36
14%
Trabalhando
Publicou: 3 artigos, 26 códigos
42
Desenvolvedor 42
Classificação
Projetos
0
0%
Arbitragem
1
0% / 100%
Expirado
0
Livre
43
Desenvolvedor 43
Classificação
(203)
Projetos
264
22%
Arbitragem
23
52% / 17%
Expirado
0
Trabalhando
44
Desenvolvedor 44
Classificação
(1)
Projetos
1
0%
Arbitragem
0
Expirado
1
100%
Livre
45
Desenvolvedor 45
Classificação
(298)
Projetos
478
40%
Arbitragem
105
40% / 24%
Expirado
82
17%
Carregado
Publicou: 2 códigos
46
Desenvolvedor 46
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
47
Desenvolvedor 47
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
48
Desenvolvedor 48
Classificação
(33)
Projetos
36
33%
Arbitragem
5
0% / 80%
Expirado
0
Trabalhando
Publicou: 2 códigos
49
Desenvolvedor 49
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
50
Desenvolvedor 50
Classificação
(271)
Projetos
553
50%
Arbitragem
57
40% / 37%
Expirado
227
41%
Trabalhando
Pedidos semelhantes
8 cap prop firm passing 30 - 3000 USD
I am looking for an experienced MQL4/MQL5 HFT developer to build or optimize a High-Frequency Trading (HFT) Expert Advisor that can successfully pass proprietary trading firm challenges and perform consistently under live trading conditions with brokers such as 8cap or BlackBull Markets . The developer should have proven experience with HFT execution, ultra-low-latency trading, broker execution, slippage, spreads
I have a High-Frequency Trading (HFT) Expert Advisor for both MT4 and MT5 designed primarily for US30 (Dow Jones Index) . The EA performs consistently and profitably on demo accounts, but when I run it on an IC Markets Raw or Standard live account, it starts generating losses under what appear to be the same trading conditions. At this time, I cannot provide the source code (.mq4/.mq5). I can only provide the
Version document : 1.0 Plateforme : TradingView Langage : Pine Script v6 Type : Indicateur d'analyse et d'aide à la décision (non-exécutant) 1. Présentation du projet Nom du produit ONYX SR V2 — Intelligent Support & Resistance Scalping System Objectif Créer un indicateur TradingView capable d'identifier automatiquement des opportunités de scalping basées sur : supports et résistances dynamiques ; action du prix ;
EA Crafter 500+ USD
Act as a professional Quantitative Developer and Risk Manager. I want to build a systematic trading strategy rulebook that prioritizes capital preservation and statistical edge over raw performance. Please generate a structured trading strategy using the following framework: 1. ASSET CLASS & TIMEFRAME: - Asset: [e.g., Apple (AAPL), Bitcoin (BTC), or EUR/USD] - Timeframe: [e.g., 5-minute, 1-hour, Daily] 2. CORE

Informações sobre o projeto

Orçamento
60 - 90 USD
Prazo
de 20 para 40 dias