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

Spécifications



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) অনুযায়ী।
- নিউজ বা সেশন ফিল্টার করার জন্য টাইম ফিল্টার এবং স্প্রেড ফিল্টার থাকতে হবে।

Répondu

1
Développeur 1
Évaluation
(274)
Projets
346
29%
Arbitrage
36
28% / 64%
En retard
10
3%
Chargé
2
Développeur 2
Évaluation
(395)
Projets
510
23%
Arbitrage
60
57% / 25%
En retard
60
12%
Travail
3
Développeur 3
Évaluation
(62)
Projets
90
29%
Arbitrage
24
13% / 58%
En retard
7
8%
Travail
4
Développeur 4
Évaluation
(111)
Projets
182
25%
Arbitrage
24
17% / 75%
En retard
16
9%
Gratuit
5
Développeur 5
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
6
Développeur 6
Évaluation
(17)
Projets
21
19%
Arbitrage
5
40% / 40%
En retard
0
Gratuit
7
Développeur 7
Évaluation
(613)
Projets
716
33%
Arbitrage
46
48% / 41%
En retard
14
2%
Chargé
8
Développeur 8
Évaluation
(9)
Projets
10
10%
Arbitrage
0
En retard
0
Gratuit
9
Développeur 9
Évaluation
(172)
Projets
184
46%
Arbitrage
3
33% / 33%
En retard
1
1%
Travail
10
Développeur 10
Évaluation
(21)
Projets
27
7%
Arbitrage
9
33% / 33%
En retard
1
4%
Travail
11
Développeur 11
Évaluation
(206)
Projets
268
21%
Arbitrage
24
50% / 17%
En retard
0
Travail
12
Développeur 12
Évaluation
(45)
Projets
52
58%
Arbitrage
2
100% / 0%
En retard
1
2%
Travail
Publié : 5 codes
13
Développeur 13
Évaluation
(258)
Projets
268
29%
Arbitrage
1
100% / 0%
En retard
3
1%
Chargé
Publié : 2 codes
14
Développeur 14
Évaluation
(51)
Projets
62
39%
Arbitrage
15
27% / 60%
En retard
1
2%
Travail
15
Développeur 15
Évaluation
(4)
Projets
10
50%
Arbitrage
1
0% / 100%
En retard
2
20%
Gratuit
16
Développeur 16
Évaluation
(319)
Projets
566
35%
Arbitrage
82
30% / 45%
En retard
204
36%
Travail
17
Développeur 17
Évaluation
(5)
Projets
6
50%
Arbitrage
0
En retard
0
Chargé
Publié : 1 code
18
Développeur 18
Évaluation
(83)
Projets
95
32%
Arbitrage
9
22% / 56%
En retard
5
5%
Travail
19
Développeur 19
Évaluation
(6)
Projets
8
38%
Arbitrage
1
100% / 0%
En retard
2
25%
Gratuit
20
Développeur 20
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
21
Développeur 21
Évaluation
(2)
Projets
2
0%
Arbitrage
1
0% / 100%
En retard
0
Gratuit
22
Développeur 22
Évaluation
(28)
Projets
34
35%
Arbitrage
0
En retard
2
6%
Gratuit
23
Développeur 23
Évaluation
(1)
Projets
1
0%
Arbitrage
0
En retard
0
Gratuit
Publié : 5 codes
24
Développeur 24
Évaluation
(8)
Projets
8
0%
Arbitrage
2
50% / 0%
En retard
1
13%
Travail
25
Développeur 25
Évaluation
(3)
Projets
7
29%
Arbitrage
0
En retard
4
57%
Gratuit
26
Développeur 26
Évaluation
(4)
Projets
4
25%
Arbitrage
0
En retard
0
Gratuit
27
Développeur 27
Évaluation
(259)
Projets
304
76%
Arbitrage
13
77% / 0%
En retard
5
2%
Travail
28
Développeur 28
Évaluation
(3)
Projets
4
0%
Arbitrage
0
En retard
0
Gratuit
29
Développeur 29
Évaluation
(3)
Projets
2
0%
Arbitrage
1
0% / 0%
En retard
0
Gratuit
30
Développeur 30
Évaluation
(13)
Projets
22
41%
Arbitrage
8
0% / 50%
En retard
3
14%
Gratuit
31
Développeur 31
Évaluation
(78)
Projets
246
74%
Arbitrage
7
100% / 0%
En retard
1
0%
Gratuit
Publié : 1 article
32
Développeur 32
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
33
Développeur 33
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
34
Développeur 34
Évaluation
(15)
Projets
29
38%
Arbitrage
3
33% / 67%
En retard
6
21%
Travail
35
Développeur 35
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
36
Développeur 36
Évaluation
Projets
1
0%
Arbitrage
0
En retard
1
100%
Gratuit
37
Développeur 37
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
Publié : 11 codes
38
Développeur 38
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
39
Développeur 39
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
40
Développeur 40
Évaluation
(10)
Projets
14
43%
Arbitrage
0
En retard
3
21%
Gratuit
41
Développeur 41
Évaluation
(298)
Projets
478
40%
Arbitrage
105
40% / 24%
En retard
82
17%
Chargé
Publié : 2 codes
42
Développeur 42
Évaluation
(15)
Projets
20
25%
Arbitrage
1
100% / 0%
En retard
4
20%
Travail
43
Développeur 43
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
44
Développeur 44
Évaluation
(162)
Projets
289
35%
Arbitrage
18
22% / 61%
En retard
43
15%
Gratuit
45
Développeur 45
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
46
Développeur 46
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
47
Développeur 47
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
48
Développeur 48
Évaluation
(1)
Projets
0
0%
Arbitrage
1
0% / 100%
En retard
0
Gratuit
49
Développeur 49
Évaluation
(12)
Projets
25
4%
Arbitrage
1
0% / 0%
En retard
7
28%
Gratuit
50
Développeur 50
Évaluation
(271)
Projets
553
50%
Arbitrage
57
40% / 37%
En retard
227
41%
Travail
51
Développeur 51
Évaluation
(1)
Projets
1
0%
Arbitrage
0
En retard
0
Gratuit
Publié : 1 code
52
Développeur 52
Évaluation
Projets
1
0%
Arbitrage
0
En retard
0
Gratuit
Publié : 1 code
53
Développeur 53
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
54
Développeur 54
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
Commandes similaires
I need an MT4 Expert Advisor (MQL4). 1. Open one Buy and one Sell trade simultaneously. 2. Adjustable lot size (default 0.01). 3. Stop Loss on both trades. 4. If one trade hits Stop Loss: - Do not open a replacement trade. - Leave the remaining trade open. 5. Optional trailing stop: - On/Off switch. - Adjustable distance. 6. When the remaining trade closes: - Open a new Buy and Sell pair. - Repeat continuously
Hi, I Wanne have a trading robot that give me signals for short buy and sell. And only for all currency in forex trading and also can use it on mt5
Hi, can you define entry conditions based on 100 or 200 trades? If you need more history, i can give you more trades. It is EURUSD with great results! If you can do it, contact me
Project Title: Modular Session Breakout & Multi-MA EA with Anti-Whipsaw Filters Requirements: Please build an EA where every feature can be individually turned ON/OFF via an independent toggle switch and configured via adjustable parameters. The EA should function as an efficient "Entry Engine" that works in tandem with external risk managers (e.g., KT Equity Protector). 1. Global Settings Master Switch: Global
I need an MT5 Expert Advisor for a mean-reversion strategy on EURUSD: single entry at local price extremes, fixed stop loss and take profit, no grid and no averaging. Position size must be calculated automatically so that risk per trade is capped at a fixed USD amount, with a daily loss limit and a pause after consecutive losses. I will send the full specification — entry conditions, filters and all input parameters
I am looking for a professional and market-savvy MQL developer to build a disciplined, stable Scalping Expert Advisor (EA). The ideal developer must have a solid understanding of Trend Identification, Fibonacci Levels, and Technical Indicators , alongside strict risk management implementation. Key Focus Areas & Developer Requirements: Market & Analysis Expertise: ⚬ Deep understanding of Trend direction (Market
profitable EAs wanted with at least 3 to 5 years backtest. you be submit your proofs such as graphic results, backtesting results, and your demo or weekly the eas has traded
Requirements Specification GoldV16 V0 – MT5 XAUUSD Netting EA 1. Platform: - MetaTrader 5 - MQL5 - XAUUSD - NETTING account 2. Position rule: - Only ONE XAUUSD position may be open at any time. - Fixed lot only. - No Martingale. - No automatic lot increase. 3. Stop Loss: - Stop Loss must be sent immediately when a trade opens. - Default SL distance: 1.00 USD in gold price. - SL distance must be adjustable in Inputs
I need someone who can create a Trading Bot/AI or Expert Advisor (EA) for MetaTrader 5 (MT5) based on my manual trading strategy. My strategy uses only two indicators: Envelope and Moving Average. What I need is for the EA to accurately follow my manual trading logic and strategy, while also respecting the exact settings and parameters that I use for both indicators. This is not a Martingale strategy or anything
i need someone that can make me an EA really easy with the martingala system?, I am looking for something that doesn't exceed 5 trades for the martingale, I think I did it, but it only works for propfirms, So i need to develop it on ninja trader I have identified a very very simple strategy but it only works on propfirms, with only two propfirm accounts, i absolutely need account A and account, And they have to open

Informations sur le projet

Budget
30+ USD