A low-risk scalping strategy designed for short-term trades with high accuracy. Suitable for forex pairs with tight spreads and fast execution.

Job finished

Execution time 3 days

Specification

Key Features for the EA

1. Timeframe: M5 (5-minute) or M15 (15-minute)

2. Currency Pairs: EUR/USD, GBP/USD, USD/JPY (low spread pairs)

3. Trading Sessions: London and New York sessions for optimal volatility

4. Entry Strategy: Combination of indicators for precision

5. Exit Strategy: TP/SL and trailing stop mechanism

6. Risk Management: Fixed lot size or percentage of equity




Entry Strategy (Conditions for Opening Trades)


Indicators

• Exponential Moving Average (EMA) 50 – Trend filter

• Exponential Moving Average (EMA) 200 – Trend confirmation

• Relative Strength Index (RSI) – Entry signal confirmation

• Average True Range (ATR) – Dynamic stop loss calculation


Buy Entry Conditions

1. EMA 50 > EMA 200 (bullish trend confirmation)

2. RSI crosses above 30 from below (oversold recovery)

3. Candle closes bullish above EMA 50

4. ATR value determines the optimal stop loss distance

5. Open a buy order when all conditions align


Sell Entry Conditions

1. EMA 50 < EMA 200 (bearish trend confirmation)

2. RSI crosses below 70 from above (overbought reversal)

3. Candle closes bearish below EMA 50

4. ATR value determines the optimal stop loss distance

5. Open a sell order when all conditions align




Exit Strategy (Conditions for Closing Trades)

• Take Profit (TP): 1.5x ATR value

• Stop Loss (SL): ATR value

• Trailing Stop: 0.5x ATR to lock in profits

• Break-even Rule: Move SL to entry after gaining 10 pips




Risk Management Strategy

• Lot Size: 1-2% of account balance per trade

• Max Drawdown Limit: 10-15% of total equity

• Max Open Trades: 3 trades at a time to minimize exposure




Additional Features for Optimization

1. News Filter: Avoid trading during high-impact news events.

2. Time Filter: Enable trades only during optimal market hours (London/NY sessions).

3. Spread Filter: Avoid entries when spreads exceed a set threshold.

4. Dynamic Lot Sizing: Automatically adjust lot size based on equity growth.




Coding Best Practices for MT5

• Use MQL5’s Object-Oriented Programming (OOP) structure for better performance.

• Implement Error Handling to prevent trade execution issues.

• Use OnTick() for fast decision-making during price updates.

• Optimize using MT5 Strategy Tester with historical data before live trading.


Responded

1
Developer 1
Rating
(273)
Projects
401
27%
Arbitration
40
40% / 50%
Overdue
1
0%
Free
2
Developer 2
Rating
(12)
Projects
12
33%
Arbitration
8
13% / 88%
Overdue
3
25%
Free
3
Developer 3
Rating
(3)
Projects
3
0%
Arbitration
1
0% / 100%
Overdue
0
Working
4
Developer 4
Rating
(10)
Projects
15
27%
Arbitration
0
Overdue
3
20%
Free
5
Developer 5
Rating
(60)
Projects
87
29%
Arbitration
24
13% / 58%
Overdue
7
8%
Working
Similar orders
I need a developer to start robot from scratch based on existing EA that is running live. I do not have the source file as my previous coder did not give it to me. What I do have is the investor password which is running the EA from the coder side but not from my end. I like someone to monitor the account and re create the same system for me
I want robot that can help me trade and make some money so that I can be able to learn from it while I'm still in depot account now.Is how it gonna help me with some money
أنا أبحث عن مبرمج محترف لإنشاء روبوت تداول (Expert Advisor) يعمل على منصة MetaTrader 4 أو MetaTrader 5. مواصفات الروبوت: يعمل على زوج XAUUSD (الذهب) يفتح صفقة شراء أو بيع حسب الإشارة يعتمد على مؤشرين: Moving Average RSI عندما يتقاطع الموفينغ أفريج مع الاتجاه ويؤكد مؤشر RSI يتم فتح الصفقة. إدارة المخاطر: تحديد Stop Loss تحديد Take Profit عدم فتح أكثر من صفقة في نفس الوقت إمكانية تغيير الإعدادات بسهولة. مطلوب: كود نظيف
​ 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
I need a reliable, clean-coded Expert Advisor built for both MetaTrader 4 and MetaTrader 5 platforms. Main trading behavior: The EA follows buy and sell arrows produced by my custom indicator. Whenever a buy arrow shows up on the chart: if a sell position is currently open → close that sell immediately and enter a buy trade in its place. Whenever a sell arrow appears: if a buy position exists → close the buy and

Project information

Budget
30 - 50 USD
Deadline
from 1 to 5 day(s)