I need assistance with adjusting a custom indicator.

İş tamamlandı

Tamamlanma süresi: 5 gün
Müşteri tarafından geri bildirim
Excelente desenvolvedor. Atencioso e preocupado com o Projeto. Além de demonstrar capacidade técnica, demonstrou criatividade aos desafios da entrega. Recomendo fortemente!
Geliştirici tarafından geri bildirim
Vini se mostrou muito paciente e compreensivo, sabe valorizar o trabalho e a fazer todos os testes necessários. Só tenho a elogiar! Espero que possamos trabalhar juntos novamente!

İş Gereklilikleri

I would like assistance with the analysis and debugging of an MQL5 indicator that I’ve modified on my own. During my tick-by-tick backtesting, I noticed significant discrepancies—such as the number of trade entries—between the backtest results and live market behavior.

My goal is to integrate this indicator into my existing Expert Advisor (EA) as an external iCustom indicator, providing buy and sell signals through dedicated buffers.

In my strategy, the EA trades based on confirmation signals derived from two instruments:

  • Symbol A: the primary trading asset (e.g., WIN$N – mini Ibovespa futures), and
  • Symbol B (External): a secondary confirmation asset (e.g., DJIA/USD index).

This custom indicator is responsible for analyzing Symbol B and outputting confirmation signals via buffers— (e.g. BufferBuy = 0, BufferSell = 1) —which my EA uses to trigger trades when all conditions align (i.e., if all signals point to a buy → execute a buy order).

 

Indicator Context:

The indicator is a custom implementation combining two technical indicators—ALMA and ADX—designed to analyze an external symbol (i.e., a different trading instrument than the one used for order execution).

My objective is for this indicator to perform efficiently during tick-by-tick backtests, while maintaining signal credibility and entry accuracy in live markets.

The indicator outputs:

  • Buffer 0: Buy signal
  • Buffer 1: Sell signal

My existing EA will read these buffers using iCustom() to identify entry points. A buy or sell signal should only be triggered when both ALMA and ADX confirm the same direction (buy or sell). In other words, the trade should only be initiated when both indicators align.

I require access to the open-source code to allow dynamic compilation with asset names used in my trading strategy.


External Symbol Consideration:

This indicator must load price data from an external symbol, such as the DJIA (e.g., UsaInd), which has different trading hours from the local market instrument (e.g., WIN$N — mini Ibovespa futures).
The data feed for this external symbol is already available and synchronized tick-by-tick in my MetaTrader environment.

The time frame to be used for analyzing the external symbol (Symbol B) will be defined through the configuration of my existing EA (image-01).


Usage Requirements:

The indicator must be compatible with:

  • Live trading: Visual chart analysis should be displayed in a separate indicator window during live market conditions. Attached independently or via iCustom() within the EA, functioning in real-time with the market open.
  • Backtesting: Full compatibility with tick-by-tick historical data, including correct loading and processing of the external symbol.

Dosyalar:

PNG
image01.png
16.2 Kb
PNG
image02.png
31.9 Kb
PNG
Image03.png
35.1 Kb

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(6)
Projeler
8
0%
Arabuluculuk
8
13% / 75%
Süresi dolmuş
0
Çalışıyor
2
Geliştirici 2
Derecelendirme
(294)
Projeler
469
39%
Arabuluculuk
100
41% / 23%
Süresi dolmuş
77
16%
Yüklendi
Yayınlandı: 2 kod
3
Geliştirici 3
Derecelendirme
(48)
Projeler
49
8%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
4
Geliştirici 4
Derecelendirme
(45)
Projeler
91
13%
Arabuluculuk
34
26% / 59%
Süresi dolmuş
37
41%
Serbest
5
Geliştirici 5
Derecelendirme
(574)
Projeler
945
47%
Arabuluculuk
309
58% / 27%
Süresi dolmuş
125
13%
Serbest

Proje bilgisi

Bütçe
30 - 80 USD