EMA Trend Pullback Strategy with Candle Color Filter & News Filter

MQL5 Uzmanlar

İş tamamlandı

Tamamlanma süresi: 29 gün

Şartname

1. General Overview:

I am looking for an experienced developer to fix and optimize an existing MQL5 Expert Advisor (or rewrite it if cleaner). The strategy is a mechanical trend-following system based on 3 Exponential Moving Averages (EMAs). It trades the pullback (retracement) to a specific EMA.


The Logic (Abstracted):

  • Indicators: Three EMAs (Fast, Medium, Slow). Standard values will be provided privately.

  • Trend Definition: Price is above/below the Slow EMA.

  • Entry Trigger:

    1. Price pushes away from the Fast EMA (Expansion).

    2. Price retraces back to the Medium EMA.

    3. Crucial Filter (The "Clean Move"): The retracement to the Medium EMA must happen without any opposing candle colors (e.g., for a Long setup, the pullback must consist ONLY of bearish candles until the touch). If a bullish candle appears before the touch, the setup is invalid.

  • Risk Management:

    • Stop Loss at the last Swing High/Low.

    • Take Profit at the Fast EMA.

    • Minimum Risk-Reward-Ratio (RRR) check before entry.

3. Current Issues / Bugs to Fix: I have a prototype code, but it has logic errors that need to be fixed:

  • Multiple Entries: The bot currently opens multiple trades on the same setup/swing. It needs a "Unique ID" logic per Swing High/Low. 

  • Strict Rule: Only one trade attempt per valid Swing High/Low structure.

  • Loop/Logic Error: Sometimes the "Clean Move" filter is ignored.

4. Requirements:

  • Money Management: Adjustable Lot Size.

  • News Filter: Integration of a News Filter to stop trading during High Impact News.

  • Code Quality: Clean, commented source code (mq5). No DLL imports.

  • Visuals: Debug comments on the chart (e.g., marking the "valid" swing).

5. Deliverables:

  • Fully functional .ex5 and .mq5 file.

  • Backtest results proving the "One Trade per Swing" fix works.


Yanıtlandı

1
Geliştirici 1
Derecelendirme
(463)
Projeler
806
49%
Arabuluculuk
73
19% / 52%
Süresi dolmuş
140
17%
Çalışıyor
2
Geliştirici 2
Derecelendirme
(21)
Projeler
27
7%
Arabuluculuk
9
33% / 33%
Süresi dolmuş
1
4%
Çalışıyor
3
Geliştirici 3
Derecelendirme
(267)
Projeler
335
29%
Arabuluculuk
36
28% / 64%
Süresi dolmuş
10
3%
Meşgul
4
Geliştirici 4
Derecelendirme
(635)
Projeler
1005
47%
Arabuluculuk
33
36% / 36%
Süresi dolmuş
99
10%
Çalışıyor
Yayınlandı: 6 kod
5
Geliştirici 5
Derecelendirme
(17)
Projeler
21
14%
Arabuluculuk
8
38% / 38%
Süresi dolmuş
3
14%
Yüklendi
6
Geliştirici 6
Derecelendirme
(510)
Projeler
977
74%
Arabuluculuk
27
19% / 67%
Süresi dolmuş
100
10%
Serbest
Yayınlandı: 1 makale, 6 kod
7
Geliştirici 7
Derecelendirme
(4)
Projeler
8
0%
Arabuluculuk
3
33% / 67%
Süresi dolmuş
4
50%
Serbest
8
Geliştirici 8
Derecelendirme
(25)
Projeler
31
13%
Arabuluculuk
13
0% / 77%
Süresi dolmuş
9
29%
Serbest
9
Geliştirici 9
Derecelendirme
(33)
Projeler
36
33%
Arabuluculuk
5
0% / 80%
Süresi dolmuş
0
Çalışıyor
Yayınlandı: 2 kod
10
Geliştirici 10
Derecelendirme
(10)
Projeler
12
0%
Arabuluculuk
3
33% / 33%
Süresi dolmuş
1
8%
Serbest
11
Geliştirici 11
Derecelendirme
(611)
Projeler
711
33%
Arabuluculuk
45
49% / 42%
Süresi dolmuş
14
2%
Çalışıyor
12
Geliştirici 12
Derecelendirme
(25)
Projeler
34
26%
Arabuluculuk
4
50% / 25%
Süresi dolmuş
4
12%
Serbest
13
Geliştirici 13
Derecelendirme
(50)
Projeler
64
20%
Arabuluculuk
11
27% / 55%
Süresi dolmuş
5
8%
Serbest
14
Geliştirici 14
Derecelendirme
(14)
Projeler
27
41%
Arabuluculuk
3
0% / 67%
Süresi dolmuş
6
22%
Çalışıyor
15
Geliştirici 15
Derecelendirme
(48)
Projeler
58
34%
Arabuluculuk
15
27% / 60%
Süresi dolmuş
1
2%
Çalışıyor
16
Geliştirici 16
Derecelendirme
(390)
Projeler
416
30%
Arabuluculuk
74
19% / 72%
Süresi dolmuş
52
13%
Çalışıyor
17
Geliştirici 17
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
18
Geliştirici 18
Derecelendirme
(1)
Projeler
0
0%
Arabuluculuk
5
0% / 80%
Süresi dolmuş
0
Serbest
19
Geliştirici 19
Derecelendirme
(16)
Projeler
35
23%
Arabuluculuk
4
0% / 50%
Süresi dolmuş
2
6%
Çalışıyor
20
Geliştirici 20
Derecelendirme
(162)
Projeler
289
35%
Arabuluculuk
18
22% / 61%
Süresi dolmuş
43
15%
Serbest
21
Geliştirici 21
Derecelendirme
(2672)
Projeler
3408
68%
Arabuluculuk
77
48% / 14%
Süresi dolmuş
342
10%
Serbest
Yayınlandı: 1 kod
22
Geliştirici 22
Derecelendirme
(32)
Projeler
42
43%
Arabuluculuk
2
100% / 0%
Süresi dolmuş
4
10%
Serbest
23
Geliştirici 23
Derecelendirme
Projeler
0
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
24
Geliştirici 24
Derecelendirme
(298)
Projeler
478
40%
Arabuluculuk
105
40% / 24%
Süresi dolmuş
82
17%
Yüklendi
Yayınlandı: 2 kod
25
Geliştirici 25
Derecelendirme
(318)
Projeler
565
35%
Arabuluculuk
81
31% / 44%
Süresi dolmuş
204
36%
Serbest
26
Geliştirici 26
Derecelendirme
(14)
Projeler
20
20%
Arabuluculuk
3
33% / 67%
Süresi dolmuş
3
15%
Serbest
27
Geliştirici 27
Derecelendirme
(31)
Projeler
33
42%
Arabuluculuk
0
Süresi dolmuş
3
9%
Serbest
28
Geliştirici 28
Derecelendirme
(12)
Projeler
13
31%
Arabuluculuk
3
0% / 100%
Süresi dolmuş
0
Serbest
Yayınlandı: 1 makale
29
Geliştirici 29
Derecelendirme
(78)
Projeler
246
74%
Arabuluculuk
7
100% / 0%
Süresi dolmuş
1
0%
Serbest
Yayınlandı: 1 makale
30
Geliştirici 30
Derecelendirme
(365)
Projeler
443
55%
Arabuluculuk
22
55% / 14%
Süresi dolmuş
30
7%
Meşgul
Benzer siparişler
Online Ordering System para sa Milk Tea Shop* *1. Layunin ng Project* Gumawa ng website at mobile app kung saan makaka-order ang mga customer ng milk tea online. Para hindi na pumila at para mas madali i-track yung mga orders. *2. Mga Kailangan / Features* - *Para sa Customer:* - Mag-register at mag-login gamit ang email at number - Makita ang menu na may picture, presyo, at description - Makapag-customize ng
Hi there developer, I need someone who can create an trading ea that place order in points using an. Vps with an stop loss in 2 point behind the order price automatically it close order in 1 point if the market reverse
I am looking for a highly experienced developer to build a professional, commercial-grade trading indicator for MT4/MT5. I am not looking for a basic indicator or a modified public script. I need a custom solution based on real market logic with high-quality coding standards. Requirements 100% Non-Repainting indicator. Accurate Entry signals. Automatic Stop Loss placement based on real market structure. Automatic
I need a custom MT5 Expert Advisor (MQL5) for XAUUSD. Strategy: 1. Trend Filter (H1) - EMA 20, EMA 50 and EMA 200. - Buy only when EMA20 > EMA50 > EMA200 and price is above EMA200. - Sell only when EMA20 < EMA50 < EMA200 and price is below EMA200. 2. Confirmation (M15) - M15 trend must confirm the H1 trend before taking any trade. 3. Entry (M5) - Wait for price to pull back to EMA20 only. - After touching EMA20, wait
Mac200 50+ USD
I need a Trend following Bot. Here we took entries by looking at two indicator which are 200 period ema and 12 26 9 MacD. Rules for entry exit are: Buy trade: When market is above 200 ema and MacD Line cross over the signal line and this cross over happened below the zero line of MacD indicator. We simply put Buy trade. Sell trade: When market is below 200 ema and MacD line crosses below the signal line and this
I I would like to create a trading robot based on 2 ema crossing. The robot is pretty simple, it should open buy position when fast ema cross slow ema and vise versa. Also it should use martingale after the loss position. It should has expiration period inside the code and alerts l
Iconic Boy 300 - 400 USD
Am looking for a bot to trade .so that I can be able to trade and become very successful and make some profit so that I cannot sleep on a empty stomach
MT5 Global Stop Loss & Take Profit Manager for Manual Trades I need an Expert Advisor (EA) for MetaTrader 5 that manages ONLY existing manual trades. GENERAL REQUIREMENTS - Works only on the current chart symbol (example: XAUUSD). - Supports Hedging accounts. - Detects all manually opened market positions. - Never opens trades automatically. - Never closes trades automatically. - Never places pending orders. - Never
Supply and Demand EA 50 - 250 USD
I need a SnD EA. Prefer coder who has previous experience coding SnD EA. PO are based on (CHoCH or BoS) and 3EMA, order block (from my TradingView indicator), area based on Fibonacci. SL options are based on fix pips or zone size; CL is based on candle closing. TP1 and TP2 options are based on fix pips or fix ratio. Canceling PO is based on market structure or Fibonacci. Money management are based on fix volume or
Hi MQL5 Community, With over 10 years of live market experience as a Quantitative & Trading System Developer, I specialize in building robust, highly scalable Expert Advisors (EAs), custom indicators, and automated architectures. I’ve recently put together a comprehensive showcase demonstrating my flagship Modular Multi-Engine Architecture , designed to bring institutional-grade logic and real-time telemetry into

Proje bilgisi

Bütçe
30 - 75 USD
Son teslim tarihi
to 7 gün