Expert Advisor and Indicator Needed for Elite Sniper Strategy (MT4)

Job finished

Execution time 9 days
Feedback from customer
Chrishian Alexander Gaibor Cuasquer did everything I asked and more! Communication with this developer was a 10/10.

Specification

I'm looking for a skilled MQL4 developer to create both an Expert Advisor (EA) and a Custom Indicator based on my Elite Sniper Strategy. The solution is for MetaTrader 4, not MT5.

Strategy Rules:

1. Trend Direction Confirmation

  • Price must be above (for buys) or below (for sells) the 200 EMA on the current timeframe.

  • The D1 (daily) EMA must match the direction (e.g., both trending up for buys).

2. Momentum Confirmation

  • ADX > 25 on the current timeframe.

  • ADX must be rising (i.e., current ADX > previous ADX).

  • D1 ADX > 25 confirms momentum on the higher time frame.

3. Price Action Confirmation

  • Candle must close beyond recent swing high or low (breakout).

  • Candle must have a strong body (body ≥ 50% of full candle range).

  • There must be no inside bars in the last 3 candles.

4. Volatility Confirmation

  • Volume spike: current volume > 1.2× 5-bar moving average volume.

  • Candle range must be ≥ 70% of ATR(14).

5. Trend Slope Confirmation

  • The 200 EMA must be sloped in the direction of the trade (upward for buys, downward for sells).

6. Time Filter

  • Only allow trades between 03:00 and 17:00 (chart/broker time).

  • Optional: Only allow trades on the top of the hour or every 15 minutes (toggle setting).

7. Visuals and Alerts

  • On a valid signal, draw an arrow or rectangle on the signal candle.

  • Send push notification and/or pop-up alert with this breakdown:


OPEN TRADE - BUY on GBP/USD

ADX: 27.34 (rising: true)

HTF ADX: 29.12

HTF Trend: UP

EMA Slope: UP

Breakout: YES

Strong Body: YES

Volume Spike: YES

ATR OK: YES

No Inside Bar: YES


Expert Advisor Features:

  • Use the above conditions to trigger trades automatically.

  • User-defined input settings (lot size, SL, TP, max spread, session hours).

  • SL and TP calculated in pips.

  • Option to disable auto-trading and use it as a signal-only EA.



Indicator Features:

  • Same logic, but only marks valid setups visually with arrows/rectangles.

  • Includes alert notifications (push, sound, email optional).

  • Toggle which confirmations to display.





Responded

1
Developer 1
Rating
(885)
Projects
1410
67%
Arbitration
123
32% / 41%
Overdue
218
15%
Free
Published: 1 code
2
Developer 2
Rating
(57)
Projects
82
24%
Arbitration
24
13% / 58%
Overdue
7
9%
Loaded
3
Developer 3
Rating
(5)
Projects
4
0%
Arbitration
2
50% / 50%
Overdue
2
50%
Free
4
Developer 4
Rating
(269)
Projects
397
27%
Arbitration
38
39% / 50%
Overdue
1
0%
Working
5
Developer 5
Rating
(16)
Projects
18
6%
Arbitration
5
20% / 80%
Overdue
1
6%
Free
6
Developer 6
Rating
(6)
Projects
4
0%
Arbitration
5
0% / 100%
Overdue
0
Free
7
Developer 7
Rating
(47)
Projects
66
38%
Arbitration
5
20% / 40%
Overdue
1
2%
Working
8
Developer 8
Rating
(539)
Projects
620
33%
Arbitration
36
39% / 53%
Overdue
11
2%
Loaded
9
Developer 9
Rating
(373)
Projects
479
23%
Arbitration
57
56% / 25%
Overdue
55
11%
Loaded
10
Developer 10
Rating
(12)
Projects
12
17%
Arbitration
2
0% / 50%
Overdue
1
8%
Free
11
Developer 11
Rating
(1927)
Projects
3545
88%
Arbitration
73
40% / 15%
Overdue
268
8%
Free
12
Developer 12
Rating
(305)
Projects
546
35%
Arbitration
79
32% / 42%
Overdue
196
36%
Working
13
Developer 13
Rating
(247)
Projects
253
30%
Arbitration
0
Overdue
3
1%
Free
Published: 2 codes
14
Developer 14
Rating
(574)
Projects
945
47%
Arbitration
309
58% / 27%
Overdue
125
13%
Free
15
Developer 15
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
16
Developer 16
Rating
(265)
Projects
595
35%
Arbitration
64
20% / 58%
Overdue
147
25%
Free
Published: 1 article, 22 codes
17
Developer 17
Rating
(2625)
Projects
3334
67%
Arbitration
77
48% / 14%
Overdue
342
10%
Free
Published: 1 code
18
Developer 18
Rating
(617)
Projects
1427
59%
Arbitration
31
81% / 0%
Overdue
10
1%
Free
19
Developer 19
Rating
Projects
0
0%
Arbitration
1
0% / 100%
Overdue
0
Free
20
Developer 20
Rating
(436)
Projects
688
34%
Arbitration
33
70% / 9%
Overdue
22
3%
Working
21
Developer 21
Rating
(511)
Projects
549
53%
Arbitration
13
69% / 15%
Overdue
3
1%
Free
22
Developer 22
Rating
(143)
Projects
167
49%
Arbitration
22
14% / 55%
Overdue
22
13%
Free
23
Developer 23
Rating
(64)
Projects
144
46%
Arbitration
19
42% / 16%
Overdue
32
22%
Free
24
Developer 24
Rating
(4)
Projects
3
33%
Arbitration
1
0% / 100%
Overdue
0
Free
25
Developer 25
Rating
(270)
Projects
552
49%
Arbitration
58
40% / 36%
Overdue
228
41%
Working
26
Developer 26
Rating
(43)
Projects
49
29%
Arbitration
4
25% / 25%
Overdue
0
Free
27
Developer 27
Rating
(77)
Projects
241
73%
Arbitration
7
100% / 0%
Overdue
1
0%
Free
28
Developer 28
Rating
(5)
Projects
5
60%
Arbitration
1
0% / 0%
Overdue
2
40%
Free
Published: 1 code
29
Developer 29
Rating
(159)
Projects
284
35%
Arbitration
17
24% / 59%
Overdue
42
15%
Loaded
30
Developer 30
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
31
Developer 31
Rating
(29)
Projects
49
22%
Arbitration
14
29% / 21%
Overdue
13
27%
Free
Similar orders
An example of buying and another of selling Buy at the current price. If the price drops by a certain amount, denoted as 'x', buy from below. If it continues to drop, buy from after 'x2'. If it continues to drop, buy from 'x3'. Example: We bought at point zero. The price dropped by 100 points, so we buy. It dropped by 200 points to -300, so we buy. It dropped by 300 points to -600, so we buy. 0 - 100 - 300 - 600 -
Boeta 40+ USD
Trade make the market look easy check update show me the lost and profits show me my profit I made show canddle step by step explain show traders marking the profits show time difference between the countries
I am seeking an experienced freelance marketing and algorithmic trading specialist to develop a user-friendly automated trading bot for the Pocket Option platform. The system should feature a simple and secure interface that allows direct login using my existing credentials. The bot will be designed to operate exclusively on multiple OTC currency pairs (a minimum of 10, such as EUR/USD OTC, GBP/JPY OTC, and similar
The robot will take buy trades when the 2 ema cross over the 10 ema and price has closed above the 50 ema. The take profit and stop loss can be set as an optional level by the user. The robot will take sell trades when the 2 ema cross under the 10 ema and price has closed under the 50 ema. The take profit and stop loss can be set as an optional level by the user. The entry timeframe will be 15 minutes, but it could
GoldTrade EA 30 - 60 USD
Hi, I am looking for someone who has already developed a high-performance Gold EA that can outperform the one shown in my screenshot. If you have such an EA, please apply for this job. Please describe how the EA works (for example, whether it uses a grid system) and provide backtest results along with the set files. If the EA meets my expectations, you can make the necessary adjustments and I will use it as my own
Create simple EA 30 - 60 USD
Start BUY:- when i click start BUY button new panel should open which should contain bellow points:- Trigger Price Time frame Cross/Close RR ration Trailing Stop ratio Maximum Trade count Risk (percentage or cash) (Option to Increase risk when SL hit) Remove Trigger (True/False ) I will explain above point one by one here bellow •Trigger price :- here we enter price at which when market cross or
I want to check if this indicator is repainting or not Whick mean the results of back testing is legit or not if anyone can help me to review it kindly to well to contact me i will be happy to work and go on long term work with anyone thanks
PrimeFlowEA — v1 Specification Objective: PrimeFlowEA v1 is designed to enforce disciplined, rule-based execution within a single daily trading session. The goal of v1 is correct behavior and execution discipline , not optimization or performance tuning. 1. Market & Time Platform: MetaTrader 5 (MQL5) Symbol(s): User-selectable (single symbol per chart) Execution timeframe: Configurable (default: M5 / M15)
Specifications – Development of an MQL5 Expert Advisor (Reverse Engineering) Project context: I have access to a real trading history consisting of more than 500 trades executed over a period of approximately 3 years. These trades have been exported into a CSV file containing all available information, including date, time, symbol, order type, entry price, and exit price. Important: I do not have access to the
1.Sinyal Perdagangan : Sinyal beli: garis MACD utama memotong garis sinyal ke atas (macd_current>signal_current && macd_previous<signal_previous). Sinyal jual: garis MACD utama memotong garis sinyal ke bawah (macd_current<signal_current && macd_previous>signal_previous). Gambar di bawah menunjukkan kasus beli dan jual. 2. Posisi ditutup pada sinyal yang berlawanan: Posisi beli ditutup pada sinyal jual, dan posisi

Project information

Budget
100 - 200 USD
Deadline
from 3 to 7 day(s)