An expert advisor based on 15 minute candle range

MQL5 Experts

Specification

This is a reversal strategy based on the range of a 15 minute candle.

Functions of the EA

·         Draw a range (high to low) of a specified 15 minute candle e.g. 15:00 (of course this can be 3 x 5 minute candles. The trade is taken in the 5 minute chart so this might be easier)

·         Compare the range of this candle to the value of the Daily ATR – the range must be a certain percentage of the Daily ATR e.g. 20% or higher. If not then no trade. Also a doji is not wanted here so perhaps the option to state what % the body is of the high to low values

·         If the above conditions are met then switch TF to 5 minute chart.

·         We are waiting for price to close outside the range of the 15 minute candle and looking for reversal.

·         The trade is opened when we get either one of two candles 1. Hammer or 2. Engulfing candle

·         Example  - 1. 15 minute candle is bullish and range is more than 20% of the daily ATR value and not ie a doji style. 2. Drop down to 5 minute chart 3. Look for price to go higher and close above the range of the 15 minute candle. 4. Execute trade when we get either a bearish hammer or bearish engulfing bar. 5. SL above the high and TPs at either the 50% of the range or at the bottom of the range

 

Inputs

·         The time that the 15 minute candle starts

·         % of the body of the 15 minute candle to the high and low

·         % of the range of the daily ATR value of that day

·         An engulfing candle is fairly straightforward I think. Re hammer, perhaps an option to state whether the close of the candle is no greater than say 25% of the whole candle

·         Trade size - % of account equity

·         SL e.g. placed just above or below the hammer or engulfing bar – perhaps an option here for how many points or pips above or below that to give me some room

·         2 x TPs – one at 50% of the 15 minute bar range and one at the top or bottom of the range. Again perhaps an option here to have the top or bottom TP just inside the range.

·         Is it possible to split the trade size between the 2 TPs? E.g. 50% at TP1 and 50% at TP2 or 25% at TP1 and 75% at TP2?

It’s only ever a reversal strategy so the trade will always be in the opposite direction of the direction of the 15 minute candle


Responded

1
Developer 1
Rating
(623)
Projects
980
47%
Arbitration
32
38% / 34%
Overdue
96
10%
Working
Published: 6 codes
2
Developer 2
Rating
(428)
Projects
623
54%
Arbitration
30
53% / 23%
Overdue
6
1%
Busy
3
Developer 3
Rating
(103)
Projects
161
22%
Arbitration
23
9% / 78%
Overdue
16
10%
Working
4
Developer 4
Rating
(18)
Projects
22
9%
Arbitration
4
50% / 50%
Overdue
1
5%
Loaded
5
Developer 5
Rating
(70)
Projects
99
52%
Arbitration
24
21% / 54%
Overdue
8
8%
Working
6
Developer 6
Rating
(373)
Projects
479
23%
Arbitration
57
56% / 25%
Overdue
55
11%
Busy
7
Developer 7
Rating
(7)
Projects
9
0%
Arbitration
2
0% / 100%
Overdue
0
Free
Published: 1 article
8
Developer 8
Rating
(269)
Projects
397
27%
Arbitration
39
38% / 49%
Overdue
1
0%
Working
9
Developer 9
Rating
(265)
Projects
596
35%
Arbitration
64
20% / 58%
Overdue
147
25%
Working
Published: 1 article, 22 codes
10
Developer 10
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
11
Developer 11
Rating
(2294)
Projects
2888
63%
Arbitration
122
44% / 25%
Overdue
428
15%
Working
12
Developer 12
Rating
(47)
Projects
67
37%
Arbitration
5
40% / 40%
Overdue
1
1%
Free
13
Developer 13
Rating
(2629)
Projects
3341
67%
Arbitration
77
48% / 14%
Overdue
342
10%
Working
Published: 1 code
14
Developer 14
Rating
(541)
Projects
623
33%
Arbitration
37
38% / 51%
Overdue
11
2%
Busy
15
Developer 15
Rating
(4)
Projects
4
0%
Arbitration
1
0% / 100%
Overdue
0
Free
16
Developer 16
Rating
(4)
Projects
7
0%
Arbitration
3
33% / 33%
Overdue
3
43%
Loaded
17
Developer 17
Rating
(19)
Projects
23
22%
Arbitration
0
Overdue
1
4%
Working
18
Developer 18
Rating
(1)
Projects
2
0%
Arbitration
1
0% / 100%
Overdue
1
50%
Free
19
Developer 19
Rating
(3)
Projects
6
67%
Arbitration
1
0% / 100%
Overdue
1
17%
Free
20
Developer 20
Rating
(333)
Projects
402
52%
Arbitration
20
55% / 15%
Overdue
29
7%
Loaded
21
Developer 21
Rating
(7)
Projects
11
0%
Arbitration
4
0% / 100%
Overdue
2
18%
Working
22
Developer 22
Rating
(2)
Projects
2
0%
Arbitration
1
0% / 0%
Overdue
1
50%
Working
23
Developer 23
Rating
(511)
Projects
549
53%
Arbitration
13
69% / 15%
Overdue
3
1%
Free
24
Developer 24
Rating
(77)
Projects
241
73%
Arbitration
7
100% / 0%
Overdue
1
0%
Free
25
Developer 25
Rating
(270)
Projects
552
49%
Arbitration
57
40% / 37%
Overdue
228
41%
Working
26
Developer 26
Rating
(2)
Projects
3
0%
Arbitration
0
Overdue
0
Free
27
Developer 27
Rating
(7)
Projects
14
43%
Arbitration
2
0% / 100%
Overdue
1
7%
Working
28
Developer 28
Rating
Projects
0
0%
Arbitration
1
0% / 100%
Overdue
0
Working
29
Developer 29
Rating
(44)
Projects
58
3%
Arbitration
7
0% / 57%
Overdue
5
9%
Working
30
Developer 30
Rating
(6)
Projects
6
0%
Arbitration
0
Overdue
2
33%
Free
31
Developer 31
Rating
(390)
Projects
416
30%
Arbitration
74
19% / 72%
Overdue
52
13%
Working
32
Developer 32
Rating
(159)
Projects
284
35%
Arbitration
18
22% / 61%
Overdue
42
15%
Loaded
33
Developer 33
Rating
(64)
Projects
144
46%
Arbitration
19
42% / 16%
Overdue
32
22%
Working
Similar orders
I already have an EA and willing to work together with a talented professional programmer so that we can make a profitable EA for the long-term. RazorQuant AI | Buy Trading Robot (Expert Advisor) for MetaTrader 5 RAZORQUANT AI v3.7 (MT5 EA) Purpose: Automated trading EA that combines classic technical filters with machine-learning signals and optional external AI (LLM) advice to decide BUY/SELL/HOLD and manage
I’m looking to develop an MT5 Expert Advisor based on a breakout and retracement strategy . Below is the core logic of the EA: Identify and mark the daily high and daily low Place a Buy Stop above the daily high and a Sell Stop below the daily low, using a 40-pip buffer Once a pending order is triggered: Set Stop Loss and Take Profit dynamically using ATR Apply an ATR-based trailing stop If price continues moving in
Hi, I’m looking for an experienced MT5 EA developer to build an Expert Advisor based on Elliott Wave and Fibonacci strategies . I’m specifically seeking a developer who already understands these strategies well and can actively advise on the best implementation approach , not someone who simply asks me what to build. I want to collaborate with a developer who can contribute ideas and structure the logic to achieve
Pre pending order EA 30 - 40 USD
Hey developers I want to code for me good pre pending order EA with a good strain stop loss, break out logic, MT5, it can trade starting from 20&, pre pending breakout logic , trend filter trades Xauus , Eurusd trades real breakouts
Range Reversal EA 29/01/26 Rev 0 Overview This EA will bound a range of price action over a set time. At a specified time range a trade will be enabled if price action triggers a reversal at or near to the bound range, by a stated offset. Typically the EA will be permitted to only take one trade per day. The EA is not to operate on Weekends. The EA will be left running on a MT5 platform on a server. Testing I will
Hello dear all developers, I am searching a programmer with experience with self-learning EA based on Ai. More details will be discussed with selected candidates. Source of code required, but it's obvious. Budget is negotiable
I am looking of an Expert Advisor (EA) that has undergone independent validation and demonstrates a capability to successfully navigate prop firm challenges, as well as efficiently manage funded accounts. It is imperative that you provide a comprehensive explanation of the strategy utilised by your EA, along with a demo version that has a 30-day expiration. This will facilitate extensive back testing and forward
EA WITH A DASHBOARD TO CHOSE THE TRADING MODE : AUTO (USING INDICATOR) OR MANUALLY I CAN CHOSE THE TRADING MODE : BUY OR SELL , OR NO TRADE . THERE WILL BE A MULTI TRADING TIME PERIODS AND EACH PERIOD HAS ITS WON TARGET THE EA WILL CLOSE ALL POSITIONS IF THE PERIOD TARGET HIT. TO OPEN BUY OR SELL THERE ARE TWO SENARIOS FOR EACH OF THEM MORE CHATRS AND DETAILS WILL PROVIDED TO THE CANDIDATES GOOD LUCK
On a new M15 candle, wait 4 minutes , then track the candle High and Low continuously . Important to begin all this process the 1st 4 min. the distance between the high and low not less than 8 USD$. Place Sell Stop at the candle High and Buy Stop at the candle Low . If a new High or new Low forms, cancel all pending orders , recalculate, and place new ones. One minute before candle close , delete all pending orders
step by step and structure this into a full IEEE 830 / ISO/IEC/IEEE 29148 style Requirements Specification. This format will include: Introduction System Overview Functional and Performance Requirements Traceability Matrix (linking requirements to test cases) Verification and Validation Compliance Standards 1. Introduction 1.1 Purpose The purpose of this document is to define the technical requirements for the

Project information

Budget
50 - 100 USD

Customer

(1)
Placed orders3
Arbitrage count0