Custom RSI Divergence Indicator for MT5

Tâche terminée

Temps d'exécution 4 jours
Commentaires du client
Very good developer. Very nice collaboration. Efficient, clean, and profesional product. I will look for collaboration in the future. Many thanks.
Commentaires de l'employé
Fun project, great client! Thanks, and see you soon!

Spécifications

Custom RSI Divergence Indicator for MT5

📌 General Requirements

The indicator should scan for divergences continuously with each new candle close. The user should be able to indicate the number of candles to scan backwards. Once the indicator is applied to a new chart, it should highlight all divergences found in past candles. From that point onwards, it should continue searching with each new candle close, without requiring a refresh or timeframe change.

It should work across multiple timeframes (one by one), updating automatically when the user switches timeframes. The indicator does not scan divergences from multiple timeframes simultaneously; it just updates divergences when switching timeframes.

It is compatible only with standard candlesticks (plus regular RSI in the window below the price chart).

Divergences are marked only after confirmation (confirmation being minimum number of candles closing above/below), and being within a predefined level of RSI values.

No repainting → Once a divergence is marked, it should remain, even if the market moves differently afterward.

However, user should be able to delete any object created by the indicator.

The indicator should detect both regular and hidden divergences.

It should display trendlines on both the price chart and the RSI window. The user should be able to choose colours for each type (i.e., four colours: regular up, regular down, hidden up, hidden down). And arrows for buying and selling.

It should only delete its own objects when switching timeframes, leaving other objects (like support & resistance, for example) untouched.

I am open to suggestions on how to estimate pivot points for divergences. Some indicators rely on fractals to detect highs and lows. A key requirement is that it must not repaint. Then, zigzag I think should be discarded since the beginning.

It must be lightweight and efficient, avoiding excessive CPU usage.


🔍 Divergence Detection

  1. The indicator must identify regular and hidden divergences between the RSI and price action.
  2. It should look backwards over a pre-determined number of candles.
  3. The user should be able to set custom RSI levels.
  4. The indicator must mark divergences only when RSI is above or below user-defined levels. If not selected, it marks independently on RSI level.
  5. Minimum candle distance filter: The user must be able to set a parameter for the minimum number of candles between divergence points.
  6. Minimum candles for confirmation: Once a high or low has been reached, before confirming a divergence, the indicator should require a user-defined number of candles closing above/below that pivot.

📊 Visual Representation

📀 On the price chart → The indicator should draw trendlines connecting divergence points. Plus, arrow indicating buy or sell bellow the adequate closed candle (only after confirmation). Arrows will avoid overlap with price bars. They should be seen clearly (example below).

📀 On the RSI window → The same trendlines should appear, indicating the divergence.

📀 Colour coding → Regular and hidden divergences should be visually distinct with four different colours.

📀 Custom Object Deletion Control – The user should be able to delete divergences on the chart price and RSI window.


⚙️ Settings & Parameters

RSI Period

Custom RSI Levels (example: 20 & 80 instead of 30 & 70)

Number of candles to scan backwards

Minimum candles between divergence points

Minimum candles for confirmation: Number of candles closing above/below the pivot before confirming the divergence

Line colours & styles for different divergences

Depending on the method for determining pivot points, appropriate parameters

 


What I DON’T Need

No alerts or notifications – I only need visual signals.

No repainting or re-adjusting past divergences.


💰 Budget & Timeline

💲 My budget is $75. I’m looking for a reliable developer who can deliver a stable, efficient, and well-coded indicator in three to five days.


Example below:

 


Répondu

1
Développeur 1
Évaluation
(6)
Projets
6
0%
Arbitrage
2
50% / 0%
En retard
1
17%
Gratuit
2
Développeur 2
Évaluation
(3)
Projets
1
0%
Arbitrage
5
0% / 100%
En retard
0
Gratuit
3
Développeur 3
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
4
Développeur 4
Évaluation
(4)
Projets
9
11%
Arbitrage
11
18% / 64%
En retard
4
44%
Gratuit
5
Développeur 5
Évaluation
(432)
Projets
632
53%
Arbitrage
32
53% / 22%
En retard
6
1%
Chargé
6
Développeur 6
Évaluation
(8)
Projets
9
56%
Arbitrage
0
En retard
0
Gratuit
Commandes similaires
1. IF price forms: - Higher highs + higher lows → TREND = BUY - Lower highs + lower lows → TREND = SELL ELSE → NO TRADE 2. IF: - Trend = BUY - Price retraces to support zone - Bullish engulfing candle forms - TDI green crosses above red (optional) THEN: - Execute BUY 3. IF: - Trend = SELL - Price retraces to resistance - Bearish engulfing forms - TDI confirms THEN: - Execute SELL 4. Risk per trade = 1% of account Lot
I need a developer to start robot from scratch based on existing EA that is running live. I do not have the source file as my previous coder did not give it to me. What I do have is the investor password which is running the EA from the coder side but not from my end. I like someone to monitor the account and re create the same system for me
I want robot that can help me trade and make some money so that I can be able to learn from it while I'm still in depot account now.Is how it gonna help me with some money
أنا أبحث عن مبرمج محترف لإنشاء روبوت تداول (Expert Advisor) يعمل على منصة MetaTrader 4 أو MetaTrader 5. مواصفات الروبوت: يعمل على زوج XAUUSD (الذهب) يفتح صفقة شراء أو بيع حسب الإشارة يعتمد على مؤشرين: Moving Average RSI عندما يتقاطع الموفينغ أفريج مع الاتجاه ويؤكد مؤشر RSI يتم فتح الصفقة. إدارة المخاطر: تحديد Stop Loss تحديد Take Profit عدم فتح أكثر من صفقة في نفس الوقت إمكانية تغيير الإعدادات بسهولة. مطلوب: كود نظيف
​ Description: I am looking for a professional MQL4 developer/quant trader with a proven track record in EA optimization. This project involves optimizing a third-party EA that currently has a 2-year live track record. ​ The Task: ​ In-Sample Optimization: Optimize the EA parameters using historical data prior to January 1, 2024. ​ Out-of-Sample (Walk-Forward): Validate the optimized settings against the period of
I need a reliable, clean-coded Expert Advisor built for both MetaTrader 4 and MetaTrader 5 platforms. Main trading behavior: The EA follows buy and sell arrows produced by my custom indicator. Whenever a buy arrow shows up on the chart: if a sell position is currently open → close that sell immediately and enter a buy trade in its place. Whenever a sell arrow appears: if a buy position exists → close the buy and

Informations sur le projet

Budget
60 - 75 USD
Délais
de 3 à 5 jour(s)