Convert MT5 4X Bheurekso pattern indicator to EA

Specification

Platform: Metatrader5

This EA’s building block is the Bheurekso Pattern (which uses price action) indicators.

Figure of Bheurekso Pattern on a Computer

Sample 1. Downtrend


Sample 2. Uptrend

Entry Rules

Sell

SELL when any of the following price action set ups form on the chart:

·         Bearish Engulfing

·         Bear Cross

·         Dark Cloud

·         Shooting Star

·         Bear Harami

·         Evening star

Buy Signals

BUY when any of the following price action set ups forms on the chart:

·         Bullish Engulfing

·         Bull Cross

·         Bull Harami

·         Bullish piercing

EXIT

·         NOTE: Close the trade(s) on opposite signal as defined above (Bheurekso Patterns).

For example, exit BUY trade(s) if any of the SELL signals mentioned above form on the chart and vise-versa.

·         Add new/more trades every time a new signal of the same NATURE/DIRECTION materializes.

·         Keep holding Old Trades when a new signal of same NATURE/DIRECTION materializes.

NB: Same Nature refers to a BUY or SELL direction/signal. For example, if a BUY was entered when a bull cross formed, continue holding the buy trade(s) and if bullish piercing or any buy signal forms on the chart add new trade(s) as per new signal of the same direction ,the EA must close all trade(s) when any opposite SELL signal forms/appears ,and vise-versa.

·         Enter a new trade(s) while holding OLD ONES of the same nature if a NEW SIGNAL of same nature materializes/appears.

No. of Trades Feature

·         Include a feature which allows the user to specify the number of trades he or she wishes to place per signal (enables the user to open multiple positions for the same pair at the same time, when a signal materializes). For instance, if he/she specifies 2, the EA will open 2 positions when a signal materializes. The default should be 1.

Retry Feature

·         Sometimes when you try to open a position on Deriv Market, it gives the output “Market is closed” and fails to open the position. I want a feature which can attempt to try placing the position again after some minutes say 10 minutes or 20 minutes (so allow the user to select time after which to retry). The feature will only RETRY if the fist attempt was unsuccessful and should be defined in minutes. The reattempt should be repeated in intervals of the specified time until a position is successfully opened, after which there will be no more attempts.This feature should have and ON/OFF selection.

E.g If the RETRY FEATURE is ON and TIME is given as 10 MINUTES, a failed attempt to place a position when a signal materializes will be attempted again after 10 MINUTES.


Enter on first/second candlestick feature

--The bot should have an option to enter trade(s) when signal appears or on first or second candlestick after signal appears/forms.


Other Specifications

  • The bot should work on ANY given chart ,even on multiple charts timeframes of the same asset/pair. (e.g. 1M usd/jpy ,5M usd/jpy ,15M usd/jpy ,1H usd/jpy all at the same time)
  • The bot should allow the user to specify the lot size when dragged to a chart or open the minimal lot size for that asset. 
  • Allow the bot to take a lot size as small as 0.001 because the Deriv products I trade have these small sizes.
  • Allow the indicator (Bheurekso Pattern) to be used as a resource. (I have sent both the indicator and its source code). I would love it incorporated in the EA such that if the EA is loaded on the chart, the indicator also appears on the chart.


Files:

MQ5
OLTUUPQ2.mq5
17.5 Kb
EX5
P4ICI8OK.ex5
64.2 Kb

Responded

1
Developer 1
Rating
(263)
Projects
329
29%
Arbitration
36
25% / 64%
Overdue
10
3%
Working
2
Developer 2
Rating
(144)
Projects
186
41%
Arbitration
24
58% / 21%
Overdue
13
7%
Free
3
Developer 3
Rating
(45)
Projects
46
24%
Arbitration
34
9% / 85%
Overdue
10
22%
Free
4
Developer 4
Rating
(75)
Projects
80
6%
Arbitration
46
11% / 54%
Overdue
7
9%
Working
5
Developer 5
Rating
(152)
Projects
228
80%
Arbitration
22
27% / 50%
Overdue
11
5%
Free
Published: 24 articles, 1882 codes
6
Developer 6
Rating
(1)
Projects
1
0%
Arbitration
2
0% / 50%
Overdue
0
Free
7
Developer 7
Rating
(77)
Projects
245
74%
Arbitration
7
100% / 0%
Overdue
1
0%
Free
Published: 1 article
Similar orders
Looking for an MT5 Expert Advisor developer with: Minimum 1 year of verified activity on the MetaTrader Market Positive, real user reviews Ability to build EAs without Bollinger Bands Fully configurable parameters (risk, filters, SL/TP, trading hours) Free test version available before any payment Clear communication and ongoing support If you meet these requirements, please send your MQL5 profile or portfolio
I want to create a EA based on an existing EA. I want to create a COPY of same EA. This is a Grid based EA and do averaging when market goes against it. While doing Averaging it keeps on taking trades and booking profits
Akram boushaba 30 - 500 USD
مرحبا كيف حالكم انا اكرم مهتم بالتداول احاول ان اصمم برنامج روبوت قادر على التداول من تلقاء نفسه من يمكنه ان يساعدني او يعلمني كيف استطيع فهل ذلك وسأكون ممتناً له وشكرا لكم
Looking for someone who is experienced in creating MT5 EA from scratch to go over 7 public youtube videos (total duration about 6 hours) and extract the strategy code taught in the videos to make a MT5 .mq5 source code file. Full code is explained in the 7 videos so it's just a matter of going over the videos and extracting the relevant parts that relate to the source code and compiling it into a working EA. The
EA Crafter 500+ USD
Act as a professional Quantitative Developer and Risk Manager. I want to build a systematic trading strategy rulebook that prioritizes capital preservation and statistical edge over raw performance. Please generate a structured trading strategy using the following framework: 1. ASSET CLASS & TIMEFRAME: - Asset: [e.g., Apple (AAPL), Bitcoin (BTC), or EUR/USD] - Timeframe: [e.g., 5-minute, 1-hour, Daily] 2. CORE
I have an existing MT5 Expert Advisor for XAUUSD M5. This is NOT a new robot from zero. I need modification and professional review of an existing MQL5 EA. Main goals: 1. Buy entries: Buy trades are currently too rare. The Buy ADX filter was very strict at 45. I am testing 40 now. I need you to review the Buy entry filters and improve Buy entry quality without making entries random or weak. 2. Sell entries: Sell
I have a non-repainting MT4 indicator called Trend Pullback 3 . I am looking for an experienced MQL4 developer with a strong understanding of both programming and technical analysis to improve the indicator's signal quality. Project Goal The objective is to reduce or eliminate signals that occur during sideways, low-probability, choppy market conditions while preserving the high-quality signals that occur during
I am looking for an experienced MQL5 developer to build a professional MetaTrader 5 (MT5) Expert Advisor (EA) for swing trading. Trading Pairs EUR/USD USD/JPY Timeframes Daily (D1) for trend identification. H4 for trade entries. Strategy The EA should: Detect Daily market structure (HH, HL, LH, LL) using confirmed swing highs and lows (not relying solely on ZigZag). Use DMI/ADX for trend confirmation. Open trades
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
[7/6/2026 12:24 PM] DR.HassaN: Current Phase: Comprehensive Review & Final Enhancement_ This indicator is designed for the TradingView platform. Now that the core engines have been completed, I want to enter a comprehensive review and professional enhancement phase before adding any major new features. My goal is to transform this indicator into a premium institutional-grade TradingView indicator , both in terms of

Project information

Budget
40 - 50 USD
Deadline
from 1 to 3 day(s)