Spécifications
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.
Répondu
1
Évaluation
Projets
724
34%
Arbitrage
46
48%
/
41%
En retard
14
2%
Chargé
2
Évaluation
Projets
74
20%
Arbitrage
1
0%
/
100%
En retard
0
Gratuit
3
Évaluation
Projets
274
21%
Arbitrage
24
54%
/
17%
En retard
0
Gratuit
4
Évaluation
Projets
13
8%
Arbitrage
1
0%
/
100%
En retard
0
Gratuit
5
Évaluation
Projets
1
0%
Arbitrage
0
En retard
0
Gratuit
6
Évaluation
Projets
24
46%
Arbitrage
8
25%
/
38%
En retard
2
8%
Chargé
Publié : 7 articles, 35 codes
7
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
8
Évaluation
Projets
144
46%
Arbitrage
21
38%
/
24%
En retard
32
22%
Gratuit
Informations sur le projet
Budget
30+ USD
Délais
de 5 à 10 jour(s)
Client
Commandes passées1
Nombre d'arbitrages0