Custom MT5 EA for ETHUSD based on 200 EMA and Trendline Breakout (with M1 Confirmation)

Specification



English Description (For Developers):
I need a custom Expert Advisor (EA) for MT5 to trade ONLY ETHUSD based on trend-following and counter-trendline breakout-retest with an M1 execution filter and strict risk management.

Trading Logic:
1. Trend Filter: Price must be below 200 EMA on both H1 and M15 timeframes for Short (Sell) trades. (Opposite for Long/Buy trades).
2. Setup: On the M15 chart, after a strong move in the trend direction, wait for a retracement. The EA should automatically draw a counter-trendline connecting the swing points of the retracement.
3. Trigger: Wait for an M15 candle to break and close outside (below for short) the trendline. 
4. Execution/Entry (M1 Filter): After the M15 breakout close, wait for the price to return and retest the broken trendline. Once the price retests the trendline, wait for the current M1 candle to close. The EA must enter the trade immediately after that M1 candle closes.

Required Inputs/Features:
- Adjustable EMA Period (Default: 200)
- Max SL Filter (in pips): If the structural SL is larger than this limit, the EA must skip/ignore the trade.
- Dynamic Lot Sizing based on Account Risk %: Lot size must adjust automatically according to the SL distance to keep the risk constant (e.g., 1% or 2% per trade).
- Automatic SL (Above/Below the breakout candle or swing high/low) and TP (Fixed Risk:Reward ratio like 1:2 or 1:3)
- Spread Filter and Time Filter (Trading hours option)
- Must work flawlessly in MetaTrader 5 Strategy Tester for backtesting.

------------------------------------------------------------------
বাংলা বিবরণ (আমার রিকোয়ারমেন্ট):
(এটি কোডারদের জন্য বাংলা নোট)

আমি শুধুমাত্র ETHUSD (Ethereum) পেয়ারের জন্য একটি MT5 EA (রোবট) বানাতে চাই। স্ট্র্যাটেজির নিয়ম নিচে দেওয়া হলো:

১. ট্রেন্ড ফিল্টার: H1 এবং M15 উভয় চার্টেই মার্কেট যদি ২০০ EMA-এর নিচে থাকে, তবে শুধু সেল (Short) ট্রেড খুঁজবে। ওপরে থাকলে শুধু বাই (Long) ট্রেড খুঁজবে।
২. সেটআপ: মার্কেট ট্রেন্ডের দিকে একটা বড় মুভ দেওয়ার পর যখন রিট্রেসমেন্ট (কারেকশন) করবে, তখন M15 চার্টে সুইং হাই/লো পয়েন্টগুলো কানেক্ট করে বটকে একটি কাউন্টার ট্রেন্ডলাইন আঁকতে হবে।
৩. ট্রিগার: কোনো একটা M15 ক্যান্ডেল যদি ওই ট্রেন্ডলাইনটি ব্রেক করে লাইনের বাইরে ক্লোজ (Close) হয়, তখন বট অ্যালার্ট হবে।
৪. এন্ট্রি (M1 কনফার্মেশন): M15 ব্রেকআউট ক্লোজ হওয়ার পর প্রাইস যখন ব্যাক করে ওই ভাঙা ট্রেন্ডলাইনটিকে টাচ বা রিটেস্ট (Retest) করবে, তখন সাথে সাথে এন্ট্রি হবে না। রিটেস্ট করার পর রানিং M1 (১ মিনিটের) ক্যান্ডেলটি ক্লোজ হওয়া পর্যন্ত অপেক্ষা করবে এবং ক্যান্ডেল ক্লোজ হওয়ার সাথে সাথেই ট্রেড ওপেন করবে।

অন্যান্য ইনপুট অপশন ও রিস্ক ম্যানেজমেন্ট:
- Max SL Filter: স্ট্র্যাটেজি অনুযায়ী স্টপ লস যদি খুব বড় হয়ে যায় (যেমন আমার সেট করা লিমিটের চেয়ে বেশি), তবে বট ওই ট্রেডটি স্কিপ (বাতিল) করে দেবে।
- Dynamic Lot Sizing (Risk %): প্রতি ট্রেডে রিস্ক ফিক্সড থাকবে (যেমন অ্যাকাউন্টের ১% বা ২%)। এসএল বড় বা ছোট হওয়া অনুযায়ী বট অটোমেটিক লট সাইজ হিসাব করে এন্ট্রি নেবে।
- স্টপ লস (SL) হবে ব্রেকআউট ক্যান্ডেলের ওপরে/নিচে অথবা সুইং হাই/লো-তে। টেক প্রফিট (TP) হবে ফিক্সড রিস্ক-রিওয়ার্ড (1:2 বা 1:3) অনুযায়ী।
- নিউজ বা সেশন ফিল্টার করার জন্য টাইম ফিল্টার এবং স্প্রেড ফিল্টার থাকতে হবে।

Responded

1
Developer 1
Rating
(289)
Projects
361
30%
Arbitration
37
27% / 65%
Overdue
10
3%
Loaded
Published: 10 codes
2
Developer 2
Rating
(401)
Projects
519
24%
Arbitration
61
57% / 25%
Overdue
60
12%
Loaded
3
Developer 3
Rating
(62)
Projects
90
29%
Arbitration
24
13% / 58%
Overdue
7
8%
Working
4
Developer 4
Rating
(111)
Projects
184
25%
Arbitration
25
16% / 76%
Overdue
16
9%
Free
5
Developer 5
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
6
Developer 6
Rating
(17)
Projects
21
19%
Arbitration
5
40% / 40%
Overdue
0
Free
7
Developer 7
Rating
(630)
Projects
739
34%
Arbitration
49
53% / 39%
Overdue
15
2%
Working
8
Developer 8
Rating
(9)
Projects
10
10%
Arbitration
0
Overdue
0
Free
9
Developer 9
Rating
(184)
Projects
198
46%
Arbitration
4
50% / 25%
Overdue
1
1%
Working
10
Developer 10
Rating
(22)
Projects
28
7%
Arbitration
9
33% / 33%
Overdue
1
4%
Working
11
Developer 11
Rating
(212)
Projects
275
21%
Arbitration
25
52% / 16%
Overdue
0
Loaded
12
Developer 12
Rating
(45)
Projects
53
57%
Arbitration
2
100% / 0%
Overdue
1
2%
Free
Published: 5 codes
13
Developer 13
Rating
(258)
Projects
269
29%
Arbitration
2
50% / 0%
Overdue
3
1%
Working
Published: 2 codes
14
Developer 14
Rating
(54)
Projects
67
42%
Arbitration
15
27% / 60%
Overdue
1
1%
Loaded
15
Developer 15
Rating
(6)
Projects
14
64%
Arbitration
1
0% / 100%
Overdue
2
14%
Working
16
Developer 16
Rating
(319)
Projects
574
35%
Arbitration
83
31% / 45%
Overdue
207
36%
Free
17
Developer 17
Rating
(10)
Projects
12
33%
Arbitration
0
Overdue
2
17%
Working
Published: 1 code
18
Developer 18
Rating
(83)
Projects
97
32%
Arbitration
9
22% / 56%
Overdue
5
5%
Working
19
Developer 19
Rating
(6)
Projects
8
38%
Arbitration
2
50% / 50%
Overdue
2
25%
Free
20
Developer 20
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
21
Developer 21
Rating
(2)
Projects
2
0%
Arbitration
1
0% / 100%
Overdue
0
Free
22
Developer 22
Rating
(29)
Projects
35
37%
Arbitration
0
Overdue
2
6%
Working
23
Developer 23
Rating
(1)
Projects
1
0%
Arbitration
0
Overdue
0
Free
Published: 5 codes
24
Developer 24
Rating
(8)
Projects
8
0%
Arbitration
2
50% / 0%
Overdue
1
13%
Working
25
Developer 25
Rating
(3)
Projects
7
29%
Arbitration
0
Overdue
4
57%
Free
26
Developer 26
Rating
(4)
Projects
4
25%
Arbitration
0
Overdue
0
Free
27
Developer 27
Rating
(263)
Projects
309
76%
Arbitration
15
67% / 0%
Overdue
6
2%
Loaded
28
Developer 28
Rating
(3)
Projects
4
0%
Arbitration
0
Overdue
0
Free
29
Developer 29
Rating
(3)
Projects
2
0%
Arbitration
1
0% / 0%
Overdue
0
Free
30
Developer 30
Rating
(13)
Projects
23
39%
Arbitration
8
0% / 50%
Overdue
4
17%
Free
31
Developer 31
Rating
(78)
Projects
246
74%
Arbitration
7
100% / 0%
Overdue
1
0%
Free
Published: 1 article
32
Developer 32
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
33
Developer 33
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
34
Developer 34
Rating
(16)
Projects
30
40%
Arbitration
3
33% / 67%
Overdue
7
23%
Working
35
Developer 35
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
36
Developer 36
Rating
Projects
1
0%
Arbitration
0
Overdue
1
100%
Free
37
Developer 37
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Published: 11 codes
38
Developer 38
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
39
Developer 39
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
40
Developer 40
Rating
(10)
Projects
14
43%
Arbitration
0
Overdue
3
21%
Free
41
Developer 41
Rating
(298)
Projects
478
40%
Arbitration
105
40% / 24%
Overdue
82
17%
Loaded
Published: 2 codes
42
Developer 42
Rating
(16)
Projects
21
29%
Arbitration
2
50% / 0%
Overdue
4
19%
Free
43
Developer 43
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
44
Developer 44
Rating
(162)
Projects
289
35%
Arbitration
18
22% / 61%
Overdue
43
15%
Free
45
Developer 45
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
46
Developer 46
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
47
Developer 47
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
48
Developer 48
Rating
(1)
Projects
0
0%
Arbitration
1
0% / 100%
Overdue
0
Free
49
Developer 49
Rating
(12)
Projects
25
4%
Arbitration
1
0% / 0%
Overdue
7
28%
Free
50
Developer 50
Rating
(271)
Projects
553
50%
Arbitration
57
40% / 37%
Overdue
227
41%
Working
51
Developer 51
Rating
(1)
Projects
1
0%
Arbitration
0
Overdue
0
Free
Published: 3 codes
52
Developer 52
Rating
(1)
Projects
1
0%
Arbitration
0
Overdue
0
Free
Published: 4 codes
53
Developer 53
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
54
Developer 54
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
Similar orders
Request for an Existing Automated Trading System (Expert Advisor) I am looking to acquire an existing, fully functional Expert Advisor (EA) that trades Forex CFDs, with the option of trading other CFDs if the strategy supports them safely. Performance objectives Target average net monthly return: 1.5%. A consistent 1.0% monthly return may be considered if the system demonstrates strong risk control and credible
Are you able to build one bot for stock and one for ninja trader and tell me the win rate on it. I need ninja trader bot that enter buy and exit according the move to do not stay long in the market in each entry . That can follow the smart money concept or other if you have a good one
I need a TradingView Pine Script (v6) indicator that gives BUY and SELL signals in real time on the live chart. MAIN REQUIREMENT – NO REPAINTING: 1. Signals must appear only when the candle closes (barstate.isconfirmed). Example: on 1-min chart, signal for the 10:35 candle must appear at 10:36 and never disappear or move. 2. Signals on historical bars must look exactly the same as they looked live. 3. No lookahead
i need someone to help me create 3 random tradingview strategy i need it for a test, i need it to have 5% to 20% win rate and 1:1 RR, the win rate is very important is the main thing i need those strategy for, i am planning on building a tradingview strategy and i need this 3 tradingview strategy first they are for test on my plans to build the main tradingview strategy, also for he 3 i have a fixed budget of $30 for
I need an MT5 Expert Advisor (EA) specifically for NFP news trading. Strategy: - Trade EURUSD during the US Non-Farm Payroll (NFP) release. - Automatically identify the NFP release time. - Place a Buy Stop above the current price and a Sell Stop below the current price shortly before NFP. - Adjustable distance from current price for both pending orders. - When one order is triggered, automatically cancel the opposite
can you help me use a Tickblaze Algo NRBO on the NT platform? I have it somewhat set up, but I have other questions about running it & knowing how to operate it in NT. Thank you if anyone have experience in this kindly bib and let do it asap
I need a fully automated custom Expert Advisor for MetaTrader 5 (MQL5). The EA is intended for use on a The5ers $100,000 2-Step prop-firm account. IMPORTANT DELIVERY REQUIREMENT: I must receive the complete editable .mq5 source code as well as the compiled .ex5 file. Compiled-only delivery is NOT acceptable. The EA must be coded specifically for this project and must not copy trades, use external trading signals or
Overview I am looking for an experienced MQL5 developer to design and deliver a professional Expert Advisor for MetaTrader 5. Rather than dictating the strategy, I want the developer to propose a proven, well-documented approach they have personally built and validated — one with a genuine statistical edge, not curve-fitted results. Quality and transparency matter more than speed of delivery. Budget is negotiable for
I need a professional XAUUSD signal indicator for MetaTrader 5, written entirely in MQL5 (.mq5). IMPORTANT: This is NOT an auto-trading EA. It must never open, close or modify trades. It only analyzes XAUUSD and generates signals + MT5 push notifications. 1. Multi-timeframe analysis: H4 → H1 → M30 → M15 → M10 → M5 → M1. 2. Detect market structure: - Swing High / Swing Low - BOS - MSS - CHOCH - Bullish/Bearish HTF
Hi. I am looking for an experienced MQL5 developer for an advanced XAUUSD MT5 indicator. Before choosing a developer, I would like to see a small proof-of-concept or an example of a similar indicator you have already developed. My final indicator must be written from scratch in MQL5 and I must receive the complete .mq5 source code + compiled .ex5 . Main requirements: XAUUSD MT5 / MQL5 Indicator only — NO AutoTrading

Project information

Budget
30+ USD