Intraday RSI EA needed

Specifiche

I want to create an intraday EA designed to trade RSI pullbacks in the direction of the dominant trend during sufficient volatility, scales out profits, and automatically stands aside when market conditions stop supporting its edge.

It should have the following features and are based on the following indicators:

Trade FX on M15

Enter based on RSI, EMA and ATR

Scale out profits using a multi-TP structure

Trade only during active trading periods

Automatically stop trading when market conditions deteriorate

Resume when conditions normalize


1. Market & Timeframe

  • Instrument: FX majors / liquid crosses

  • Timeframe: M15

  • Style: Intraday trend-following pullbacks

  • Holding time: Minutes to a few hours 


2. Indicators

Trend Filter – EMA

  • Fast EMA: 50 EMA

  • Slow EMA: 200 EMA

Trend rules

  • Bullish bias: 50 EMA > 200 EMA and price above 50 EMA

  • Bearish bias: 50 EMA < 200 EMA and price below 50 EMA

  • No trade if EMAs are flat or crossing frequently



Pullback Trigger – RSI

  • RSI period: 14 (configurable)

  • RSI pullback zones:

    • Uptrend: RSI pulls back into 40–50

    • Downtrend: RSI pulls back into 50–60

Entry trigger (configurable)

  • RSI returns back in trend direction:

    • Buy: RSI crosses upward through 50

    • Sell: RSI crosses downward through 50



Volatility Filter – ATR

  • ATR period: 14

  • ATR timeframe: M15

Trade only if:

  1. Minimum ATR threshold

    • Example: ATR ≥ X pips (pair-specific)

  2. Relative ATR

    • ATR > ATR(50) × 0.8 (market not dead)

No volatility → no edge → EA stands aside.



3. Entry Conditions (All Must Align)

BUY Setup

  1. Trading session is active ✅

  2. ATR filter passes ✅

  3. 50 EMA > 200 EMA ✅

  4. Price above 50 EMA ✅

  5. RSI pulled back to 40–50 zone

  6. RSI crosses back above 50

  7. No open trades in same direction (optional rule)

SELL Setup

Same logic, inverted.


4. Stop Loss Logic

Use ATR-based stops, not fixed pips.

Options:

  • SL = 1.2 × ATR

  • Or SL beyond recent swing high/low, capped by ATR


5. Multi-TP Scaling Structure

Position Allocation

  • TP1: 40% of position

  • TP2: 30%

  • TP3: 30%

Targets

  • TP1 = 0.8 × ATR

  • TP2 = 1.5 × ATR

  • TP3 = 2.5 × ATR or EMA trail

Trade Management

  • After TP1 hit → move SL to breakeven

  • After TP2 hit → trail stop using:

    • 20 EMA

    • or ATR trailing stop

6. Time-of-Day Filter

Trade only during high-liquidity windows.

E.g. FX sessions: (configurable)

  • London Open: 07:00–10:00 GMT

  • London–NY overlap: 12:00–16:00 GMT

Rules:

  • No new trades outside allowed windows

  • Existing trades can finish naturally



7. Market Deterioration Detection (Auto Stand-Aside)

Conditions to STOP Trading

Any 2 of the following occur:

  1. ATR drops below minimum threshold

  2. EMA distance shrinks below X pips (market compressing)

  3. RSI chops between 45–55 for N candles

  4. 3 consecutive losses (configurable)

  5. Spread widens beyond normal (due to news / rollover)

When triggered:

  • EA enters “Paused Mode”, close all existing trades if unprofitable (set to be configurable)

  • No new trades allowed


8. Resume Logic (Automatic Recovery)

EA resumes only when:

  • ATR rises above threshold again

  • EMA slope increases (trend re-establishes)

  • RSI starts clean swings again



9. Risk Management

  • Risk per trade: 0.5% (configurable)

  • Max trades per session: 2–3 (per FX pair)

  • Max daily loss: hard stop (−2%, configurable)


Configurable Parameters:

Core Parameters 
  • Timeframe: M15

  • EMA Fast / Slow: 50 / 200

  • RSI Period: 14

  • ATR Period: 14

  • Risk per trade: 0.5%–1%

  • Max trades per session: 2–3

  • Sessions: London + London–NY overlap


FX Pair-Specific Parameters to be configurable, but with the values below as default RSI Pullback Zones
  • Buy: 40

  • Sell: 60 

ATR (M15)

  • Minimum ATR: 0.00055 (5.5 pips)

  • Low-vol pause threshold: < 0.00045

Stops & Targets

  • SL: 1.2 × ATR

  • TP1: 0.8 × ATR

  • TP2: 1.6 × ATR

  • TP3: 2.6 × ATR

I have attached a pseudocode below for reference, which will need proper cleaning and fine tuning.



File:

Con risposta

1
Sviluppatore 1
Valutazioni
(241)
Progetti
303
28%
Arbitraggio
32
25% / 63%
In ritardo
9
3%
Caricato
2
Sviluppatore 2
Valutazioni
(18)
Progetti
22
9%
Arbitraggio
4
50% / 50%
In ritardo
1
5%
Caricato
3
Sviluppatore 3
Valutazioni
(15)
Progetti
34
24%
Arbitraggio
4
0% / 50%
In ritardo
2
6%
In elaborazione
4
Sviluppatore 4
Valutazioni
(15)
Progetti
19
16%
Arbitraggio
5
40% / 40%
In ritardo
0
Gratuito
5
Sviluppatore 5
Valutazioni
(38)
Progetti
51
20%
Arbitraggio
15
27% / 67%
In ritardo
7
14%
Gratuito
Pubblicati: 1 codice
6
Sviluppatore 6
Valutazioni
(3)
Progetti
3
0%
Arbitraggio
2
0% / 50%
In ritardo
1
33%
Caricato
7
Sviluppatore 7
Valutazioni
(57)
Progetti
83
25%
Arbitraggio
24
13% / 58%
In ritardo
7
8%
Caricato
8
Sviluppatore 8
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
9
Sviluppatore 9
Valutazioni
(64)
Progetti
83
28%
Arbitraggio
9
33% / 56%
In ritardo
9
11%
Gratuito
Pubblicati: 1 codice
10
Sviluppatore 10
Valutazioni
(15)
Progetti
18
6%
Arbitraggio
8
38% / 38%
In ritardo
2
11%
In elaborazione
11
Sviluppatore 11
Valutazioni
(626)
Progetti
844
48%
Arbitraggio
27
37% / 15%
In ritardo
63
7%
In elaborazione
12
Sviluppatore 12
Valutazioni
(4)
Progetti
3
33%
Arbitraggio
2
0% / 100%
In ritardo
0
Gratuito
13
Sviluppatore 13
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
14
Sviluppatore 14
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
15
Sviluppatore 15
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
16
Sviluppatore 16
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
17
Sviluppatore 17
Valutazioni
(1)
Progetti
1
0%
Arbitraggio
0
In ritardo
0
In elaborazione
18
Sviluppatore 18
Valutazioni
(496)
Progetti
962
74%
Arbitraggio
27
19% / 67%
In ritardo
100
10%
In elaborazione
Pubblicati: 1 articolo, 6 codici
19
Sviluppatore 19
Valutazioni
(8)
Progetti
8
0%
Arbitraggio
0
In ritardo
0
Gratuito
20
Sviluppatore 20
Valutazioni
(24)
Progetti
25
68%
Arbitraggio
0
In ritardo
1
4%
In elaborazione
Pubblicati: 5 codici
21
Sviluppatore 21
Valutazioni
(176)
Progetti
227
19%
Arbitraggio
21
38% / 24%
In ritardo
0
In elaborazione
22
Sviluppatore 22
Valutazioni
Progetti
0
0%
Arbitraggio
0
In ritardo
0
Gratuito
23
Sviluppatore 23
Valutazioni
(4)
Progetti
7
0%
Arbitraggio
3
33% / 33%
In ritardo
3
43%
Caricato
Ordini simili
Is there someone who coded the PipJuice indicator? Here is the link: https://www.pipjuice.io/ Unfortunately, I don‘t have access to the indicator or the code. If someone have it please send me some screenshots
A Grid EA with a hedge that open trades on a percentage based on whats is opened on the other side, closes losing trades with current profits made and utilizes a grid trading strategy combined with hedging technique to mitigate risk and potentially lock in profits. It involves placing buy and sell orders at predetermined price intervals, forming a grid. When a trade within the grid moves against the initial
I need a custom MT5 Expert Advisor for Gold (XAUUSD) only. Requirements: - Platform: MT5 only - Symbol: XAUUSD only - Strategy: Trend / pullback - No martingale - No grid - No recovery Risk management: - Lot size based on balance - Equity stop - Daily loss limit - Maximum drawdown protection - News filter License system (mandatory): - Account-number based license - Expiry-based control - Ability to enable / disable
MQL5 Expert Advisor Development (MT5) I need a professional MQL5 developer to create a custom Expert Advisor (EA) for MetaTrader 5 with high accuracy, low drawdown, and fast execution . 🔹 Strategy Requirements: Timeframe: Scalping-friendly (M1 / M5) Indicators Used: EMA 9 EMA 12 EMA 21 VWAP (as a trend filter) RSI (for trade confirmation) 🔹 Trade Logic: Buy and Sell entries based on EMA crossover + VWAP direction
Project Summary We are looking for a highly experienced MetaTrader 5 (MT5) developer to build a pattern-based Expert Advisor (EA) focused on low-time-interval automation (15-second & 30-second logic). This is a pure MT5 project — no external platforms, no shortcuts. It should be very clean ,Efficient ,Precised ,Accurate ,No copy paste ,Low latency. If you have real experience with MT5 tick-based logic and
BitsoFx 40 - 10000 USD
//+------------------------------------------------------------------+ //| Simple Robo Trader MT5 | //| Works on any pair & timeframe | //+------------------------------------------------------------------+ #property strict // Input settings input double LotSize = 0.01; input int FastMA = 10; input int SlowMA = 30; input int RSIPeriod = 14; input int StopLoss = 200; // in points input int TakeProfit = 400;// in
-I am looking for an experienced MQL5 developer to build a custom MT5 Expert Advisor based on a clear, rule-based trading logic. This project is focused on structure, discipline, and long-term robustness rather than aggressive or experimental approaches. The EA will be based on a single coherent logic and must follow strict execution rules, with clean and professional MQL5 code suitable for controlled testing and
//+------------------------------------------------------------------+ //| XAUUSD Ultimate Institutional EA | //| Features: | //| - True swing-based market structure | //| - BOS sniper entries on M5 | //| - Liquidity sweep filter | //| - Partial TP + breakeven | //| - Visual BOS, swings, liquidity
Platform: MT5 | Instrument: XAUUSD | Broker: IC Markets (ECN) Style: High-speed scalping / short-term momentum | Timeframes: M1 & M5 | Operation: Fully automated, 24/5 Overview We seek an experienced MQL5 developer to build a fast, reliable EA for live trading. The EA must: Detect symbol specifications automatically (digits, tick size, contract size) Operate continuously without manual intervention Follow logical
I want recovery zone system to attach with any other ea on chart to manage per trade by zone recovery strategy with management of sl tp to cover in profits or neutral

Informazioni sul progetto

Budget
30+ USD

Cliente

Ordini effettuati1
Numero di arbitraggi0