Tarea técnica
Hello,
I need a professional MT4/MT5 Expert Advisor (EA) based on an existing compiled indicator (.ex4/.ex5). I do not have the source code.
The indicator provides Entry, Take Profit (TP), and Stop Loss (SL).
Main Requirements
1. Indicator Integration
• Integrate the indicator directly into the EA.
• I should only attach the EA to the chart.
• No need to attach the indicator separately.
• Include all available indicator settings inside the EA.
• If technically possible, read the indicator signals/buffers directly from the compiled file.
2. Lot & Risk Management
• Fixed Lot option.
• Risk % option with ON/OFF.
• Automatically calculate lot size based on account balance/equity and SL distance.
• Minimum Lot / Maximum Lot / Lot Step.
3. Fast Execution & Slippage Protection — VERY IMPORTANT
• Detect signals and execute as fast as technically possible.
• Enter as close as possible to the original signal price.
• Add Maximum Allowed Deviation/Slippage in Points.
• If price moves beyond the allowed deviation before execution → DO NOT ENTER.
• The EA must never chase the price.
• Optimize the EA to minimize latency and unnecessary processing.
• I understand zero slippage/zero latency cannot be guaranteed due to broker, liquidity, VPS/network, and market conditions.
4. Maximum Spread
• ON/OFF.
• Maximum allowed spread in points.
• If spread is above the limit → no trade.
5. Trading Time Filter
• ON/OFF.
• Start Time / End Time.
• No new trades outside the selected period.
6. Daily Drawdown/Loss Filter
• ON/OFF.
• Maximum daily drawdown/loss.
• Once the limit is reached → stop opening new trades for the day.
• Automatic daily reset according to broker/server time.
7. Maximum Open Trades
• ON/OFF.
• Maximum number of simultaneous trades.
• Count EA trades using Magic Number.
8. Trailing Stop
• ON/OFF.
• Trailing Distance.
• Trailing Step.
• Activation Level.
9. Professional Dashboard
Display:
• EA status
• Indicator status
• Current price
• Spread
• Balance / Equity
• Lot / Risk %
• Entry / TP / SL
• Signal status
• Open trades / maximum trades
• Daily drawdown / remaining limit
• Trading time status
• Trailing Stop status
• Today’s P/L
• Status of every filter: ON/OFF and PASS/BLOCKED
10. Execution Logic
Signal detected
→ Read Entry/TP/SL
→ Check enabled filters
→ Check price deviation
→ If all conditions pass → execute immediately
→ If price moved beyond allowed deviation → cancel trade
No intentional delay or price chasing.
11. No Duplicate Signals
• Do not execute the same signal multiple times.
• Use a unique Magic Number.
12. Execution Monitoring
Please record:
• Signal time/price
• Order request time
• Execution time/price
• Slippage
• Execution result/error
Main Objective
The EA must be designed primarily for fast and precise execution.
Priority:
Fast Signal Detection → Fast Validation → Immediate Execution → Strict Slippage Protection
Every filter must have an ON/OFF option.
Please first verify that the compiled indicator can be accessed and its signals/buffers can be read correctly before development.
I need a professional MT4/MT5 Expert Advisor (EA) based on an existing compiled indicator (.ex4/.ex5). I do not have the source code.
The indicator provides Entry, Take Profit (TP), and Stop Loss (SL).
Main Requirements
1. Indicator Integration
• Integrate the indicator directly into the EA.
• I should only attach the EA to the chart.
• No need to attach the indicator separately.
• Include all available indicator settings inside the EA.
• If technically possible, read the indicator signals/buffers directly from the compiled file.
2. Lot & Risk Management
• Fixed Lot option.
• Risk % option with ON/OFF.
• Automatically calculate lot size based on account balance/equity and SL distance.
• Minimum Lot / Maximum Lot / Lot Step.
3. Fast Execution & Slippage Protection — VERY IMPORTANT
• Detect signals and execute as fast as technically possible.
• Enter as close as possible to the original signal price.
• Add Maximum Allowed Deviation/Slippage in Points.
• If price moves beyond the allowed deviation before execution → DO NOT ENTER.
• The EA must never chase the price.
• Optimize the EA to minimize latency and unnecessary processing.
• I understand zero slippage/zero latency cannot be guaranteed due to broker, liquidity, VPS/network, and market conditions.
4. Maximum Spread
• ON/OFF.
• Maximum allowed spread in points.
• If spread is above the limit → no trade.
5. Trading Time Filter
• ON/OFF.
• Start Time / End Time.
• No new trades outside the selected period.
6. Daily Drawdown/Loss Filter
• ON/OFF.
• Maximum daily drawdown/loss.
• Once the limit is reached → stop opening new trades for the day.
• Automatic daily reset according to broker/server time.
7. Maximum Open Trades
• ON/OFF.
• Maximum number of simultaneous trades.
• Count EA trades using Magic Number.
8. Trailing Stop
• ON/OFF.
• Trailing Distance.
• Trailing Step.
• Activation Level.
9. Professional Dashboard
Display:
• EA status
• Indicator status
• Current price
• Spread
• Balance / Equity
• Lot / Risk %
• Entry / TP / SL
• Signal status
• Open trades / maximum trades
• Daily drawdown / remaining limit
• Trading time status
• Trailing Stop status
• Today’s P/L
• Status of every filter: ON/OFF and PASS/BLOCKED
10. Execution Logic
Signal detected
→ Read Entry/TP/SL
→ Check enabled filters
→ Check price deviation
→ If all conditions pass → execute immediately
→ If price moved beyond allowed deviation → cancel trade
No intentional delay or price chasing.
11. No Duplicate Signals
• Do not execute the same signal multiple times.
• Use a unique Magic Number.
12. Execution Monitoring
Please record:
• Signal time/price
• Order request time
• Execution time/price
• Slippage
• Execution result/error
Main Objective
The EA must be designed primarily for fast and precise execution.
Priority:
Fast Signal Detection → Fast Validation → Immediate Execution → Strict Slippage Protection
Every filter must have an ON/OFF option.
Please first verify that the compiled indicator can be accessed and its signals/buffers can be read correctly before development.
Han respondido
1
Evaluación
Proyectos
724
34%
Arbitraje
46
48%
/
41%
Caducado
14
2%
Trabajando
2
Evaluación
Proyectos
74
20%
Arbitraje
1
0%
/
100%
Caducado
0
Libre
3
Evaluación
Proyectos
274
21%
Arbitraje
24
54%
/
17%
Caducado
0
Libre
4
Evaluación
Proyectos
13
8%
Arbitraje
1
0%
/
100%
Caducado
0
Libre
5
Evaluación
Proyectos
1
0%
Arbitraje
0
Caducado
0
Libre
6
Evaluación
Proyectos
24
46%
Arbitraje
8
25%
/
38%
Caducado
2
8%
Trabajando
Ha publicado: 7 artículos, 35 ejemplos
7
Evaluación
Proyectos
0
0%
Arbitraje
0
Caducado
0
Libre
8
Evaluación
Proyectos
144
46%
Arbitraje
21
38%
/
24%
Caducado
32
22%
Libre
Información sobre el proyecto
Presupuesto
30+ USD
Plazo límite de ejecución
de 5 a 10 día(s)
Cliente
Encargos realizados1
Número de arbitrajes0