Техническое задание
I am looking to develop a highly optimized and fully modular script in MQL5 specifically for detecting RSI Divergences. This script will serve as a foundational building block to be integrated into a larger, comprehensive Expert Advisor (EA) later. Therefore, execution speed, strict logic, and a clean codebase are my absolute top priorities.
Here are the core technical requirements for this project:
1. MQL5 Performance & Memory Management (Crucial):
Efficient Handle Creation: The RSI indicator handle must be strictly declared and initialized only once within the OnInit() function.
Optimized Data Retrieval: Use CopyBuffer() efficiently to fetch only the newly required data points per tick or per new bar.
Zero Memory Leaks: Under no circumstances should the indicator be re-called or recalculated from scratch on every OnTick(). The module must be extremely lightweight.
2. Customizable Divergence Selection (Important):
The algorithm must be capable of mathematically detecting BOTH Regular and Hidden divergences.
However, I require external input parameters (e.g., boolean variables like Enable_Regular_Div and Enable_Hidden_Div, or a dropdown Enum) that allow me to strictly control which signals are active and displayed. I must be able to select:
Only Regular Divergences
Only Hidden Divergences
Both simultaneously
This flexibility is critical for my backtesting and strategy optimization.
3. High-Efficiency Detection & Strict Confirmation:
Minimal Lag: The algorithm scanning for peaks and troughs must be mathematically optimized.
No Repainting: The divergence signals must be robust and definitively confirmed (e.g., strictly evaluated after the candle closes). Once a signal is printed or registered, it must not repaint or disappear.
4. Clean & Modular Architecture (Integration-Ready):
Encapsulation: The logic must be cleanly separated into modular functions or classes.
No Global Variable Conflicts: Avoid using loosely defined global variables that could clash when I include this .mqh file or logic into my master EA.
Clear Inputs: All customizable parameters (RSI Period, applied price, peak/trough lookback periods, and the divergence type toggles mentioned above) must be clearly defined as input variables.
5. Documentation:
Please include professional, brief comments explaining the core logic, especially around the loops used for identifying the historical pivots/fractals for the divergence.
Please review these requirements and let me know your approach to ensuring the code remains as fast and modular as requested.
Откликнулись
1
Оценка
Проекты
15
27%
Арбитраж
3
67%
/
0%
Просрочено
0
Загружен
2
Оценка
Проекты
2
0%
Арбитраж
0
Просрочено
1
50%
Свободен
3
Оценка
Проекты
3
0%
Арбитраж
2
50%
/
0%
Просрочено
0
Работает
Опубликовал: 12 примеров
4
Оценка
Проекты
200
48%
Арбитраж
3
33%
/
33%
Просрочено
2
1%
Свободен
5
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
6
Оценка
Проекты
945
47%
Арбитраж
309
58%
/
27%
Просрочено
125
13%
Свободен
7
Оценка
Проекты
33
61%
Арбитраж
1
100%
/
0%
Просрочено
1
3%
Свободен
Опубликовал: 5 примеров
8
Оценка
Проекты
84
64%
Арбитраж
5
100%
/
0%
Просрочено
9
11%
Свободен
9
Оценка
Проекты
5
0%
Арбитраж
2
50%
/
50%
Просрочено
2
40%
Свободен
10
Оценка
Проекты
1
0%
Арбитраж
0
Просрочено
0
Свободен
11
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
12
Оценка
Проекты
430
54%
Арбитраж
20
55%
/
15%
Просрочено
29
7%
Загружен
Похожие заказы
Looking for a Scalping bot, it Must be on MT5, Takes many trades , Any strategy is fine, Has to be profitable last 3 months backtest, Send me a demo license file to check it's performance
Forexillers
30 - 50 USD
The requirements of the robot are that payment is required upfront before delivery of the product as it will obviously produce great results when in use affordability and effeciency and the robot helps clearly to analyse daily trades
I hope to acquire a profitable and existing expert advisor (EA) from the gold market, with complete source code, to add to our client portfolio. you can WECHAT: Faca7898 Please note EA when adding friends. It should be clarified that this does not require you to formulate or design new strategies. If you already have a verified, consistent, and production-ready EA, I am willing to purchase it immediately and engage
I’m looking for an experienced developer to help build a trading bot for Polymarket , focused on short-term crypto prediction markets (e.g. 5–15 minute intervals). The strategy is fully rule-based and operates on binary outcome markets (YES/NO shares). The bot should be able to: monitor live market prices and probabilities, execute trades based on predefined conditions, manage positions dynamically before market
Hola, estoy buscando un desarrollador MQL5 con experiencia real en trading algorítmico. Necesito un EA para XAUUSD con: Control de Drawdown filtro de mercado (tendencia vs rango) gestión de riesgo dinámica optimización para sesiones específicas Antes de avanzar quisiera saber: ¿Qué experiencia tienes con EAs en MT5? ¿Has trabajado con estrategias de oro (XAUUSD)? ¿Cómo gestionas el drawdown en un bot? ¿Puedes mostrar
There is a programming god without EA here. I want to find someone to make an EA to operate gold and silver. There is a model, but it can't run. So I want to find someone to make professional improvements to make my EA run. If you are interested, you can WECHAT: 15113958263. Please note EA when adding friends
Robots in C++ (cAlgo trading platform)
30 - 80 USD
Iam seeking for a good trade robot/indicator debugging developer to finalize and close profits for me,in both my exneas blocker and MT5,for expert advisor for trading both gold xausd and sliver xagusd,l really want a perfect robot that can herence and risk management principles,not to leave out am a beginner
Development of Advanced MT5 Expert Advisor (Epic Fury)
100 - 200 USD
Overview I am seeking a high-level MQL5 developer to develop and finalize a professional-grade MetaTrader 5 Expert Advisor (EA) for trading XAUUSD (Gold) . This is not a beginner project — the EA requires structured logic, efficient coding, and strict adherence to risk management principles. Strategy Summary The EA is based on a multi-indicator confluence system combining: Parabolic SAR → trend direction MACD →
Title: SEEKING: Proven SMC/Order Block EA for XAUUSD – Live Track Record Required (<5% Max DD) Job/Request Description: I am looking to acquire or license a high-performance, fully automated Expert Advisor (EA) specifically optimized for XAUUSD (Gold) . The strategy must be strictly based on Smart Money Concepts (SMC) , utilizing Order Blocks, Liquidity sweeps, and Market Structure Shifts (MSS). Technical
A SPECIFICATION: NESTED MULTI-TIMEFRAME MOMENTUM (NMTM) 1. CORE OBJECTIVE The EA is designed to identify institutional Supply and Demand zones on the H4 timeframe that are "nested" within Daily (D1) zones. It filters for high- momentum "Leg-Out" moves and only trades in the direction of the Daily trend. 2. PHASE 1: TREND & CONTEXT FILTERS (DAILY) The EA must first confirm the Daily bias. No H4 zones are valid if they
Информация о проекте
Бюджет
80 - 120 USD
Сроки выполнения
до 5 дн.
Заказчик
Размещено заказов1
Количество арбитражей0