Expert MQL4 Developer: Custom MT4 Dashboard Indicator integrating FX Agency 3 & Three Specific Technical Indicators

MQL4 Indicadores

Termos de Referência

Job Description:

I am seeking a highly skilled MQL4 developer to build a custom, high-performance dashboard indicator for MetaTrader 4 (MT4). This project is strictly for a visual/analytical dashboard indicator to assist with manual trading entry; this is NOT an Expert Advisor (EA).

The indicator will be hosted and run continuously on a Windows VPS environment, so the code must be exceptionally lightweight, memory-efficient, and free of memory leaks.

Please make sure that you are comfortable working on a VPS, as testing and final deployment will happen directly in this environment. Because the core software—FX Agency 3—is a strictly licensed copy registered to my system, it cannot be transferred, shared, or provided to you externally. You will be given secure access to develop, test, and compile the code directly on the live VPS environment where the license is active.

(Note: Please refer to the attached screenshots and the included .tpl chart template to see the exact visual layout of the FX Agency III system and the specific parameter settings for each custom indicator).

📈 Chart Framework & Core Filter Rule

  • Operational Chart: The dashboard logic and core entries will be executed and monitored strictly on a 15-minute (M15) chart.

  • Signal Filter: If FX Agency prints an alert, the trade/alert must be strictly blocked unless all three confirmation indicators completely align according to the exact parameters detailed below. Once all conditions are met on the live candle, the system must trigger an on-screen pop-up alert and an audible voice alert.

📋 Indicator Settings & Matrix Specifications

The custom dashboard must systematically parse data, evaluate rules, and align signals across the following indicators matching the exact parameters shown in the attached settings screenshots and the provided MT4 template file:

  1. Core Engine: FX Agency 3

    • Timeframes Used: M15, M30, H1, H4

  2. Confirmation Filter 1: Cynthia_BB

    • Timeframes Used: Applied across all operational timeframes.

    • Required Settings:

      • bolPrd = 5

      • bolDev = 2.0

      • KeltPrd = 3

      • KeltFactor = 1.5

      • momPrd = 3

  3. Confirmation Filter 2: Cynthia_MTF_ZeroLag-MACD

    • Timeframe 1 Default: H1

    • Timeframe 2 Default: H1

  4. Confirmation Filter 3: Trend Alert Matrix

    • Timeframes Evaluated: M15, M30, H1

    • Structural Resolution States: The indicator displays a matrix on the chart outputting string statuses: "Trending Up" , "Trending Down" , or "Range Bound" .

💻 Architectural & Logic Requirements:

  • Expose Input Parameters: All indicator variables listed above (including the Trend Alert target timeframes) must be exposed as clean external inputs in the indicator settings panel.

  • Strict Filter Integration:

    • Confirmed Buy Entries/Alerts: Only allowed on the M15 chart if FX Agency triggers a "Look to Buy" alert AND Cynthia_BB aligns on M30 AND Cynthia_MTF_ZeroLag aligns AND all 3 Trend Alert timeframes (M15, M30, H1) concurrently return a "Trending Up" status.

    • Confirmed Sell Entries/Alerts: Only allowed on the M15 chart if FX Agency triggers a "Look to Sell" alert AND Cynthia_BB aligns on M30 AND Cynthia_MTF_ZeroLag aligns AND all 3 Trend Alert timeframes (M15, M30, H1) concurrently return a "Trending Down" status.

    • The Kill Switch: If any single one of the three chosen timeframes on the Trend Alert matrix reads "Range Bound", trade execution and alerts must be strictly prohibited, completely overriding the FX Agency alert.

  • Alert Trigger Requirements: The exact instant all conditions align on a live candle, the system must trigger a standard MT4 pop-up alert box and play a local .wav voice alert file. Include true / false toggles for both alert types in the settings.

  • Live Candle Checking (Bar 0): This setup is verified non-repainting. The code must evaluate all structural and mathematical states on the current, live forming bar (Bar 0) for maximum execution speed.

  • Data Extraction: Handle matrix data extraction cleanly. If the data uses standard buffers, use iCustom() . If it prints as graphical object text, you must use high-performance object text parsing ( ObjectGetString() ) to prevent MT4 chart freezing.

📦 Deliverables & Provided Attachments:

  • Provided by Client:

    • Custom .ex4 / .mq4 files for the confirmation indicators.

    • Screenshots of the input parameters.

    • A pre-configured .tpl (MetaTrader Template) file containing the exact chart layout and parameters.

  • Required from Developer: Updated, fully working, fully commented .mq4 source code file integrating the dashboard rules above, optimized for the MT4 Strategy Tester.

Developer Requirements:

  • Deep mastery of MQL4 and working with custom chart graphics/sub-windows.

  • Proven experience writing indicators explicitly optimized for 24/7 VPS resource management and remote development setups.

  • Expertise in object-to-text parsing and reading buffer values from closed-source or complex indicators.

  • Note: To ensure you have actually read this specification, please begin your application with the phrase "FX AGENCY". Applications without this phrase will be automatically filtered out


Respondido

1
Desenvolvedor 1
Classificação
(260)
Projetos
325
30%
Arbitragem
35
26% / 63%
Expirado
10
3%
Trabalhando
2
Desenvolvedor 2
Classificação
(13)
Projetos
20
40%
Arbitragem
1
0% / 100%
Expirado
1
5%
Livre
3
Desenvolvedor 3
Classificação
(598)
Projetos
692
33%
Arbitragem
43
47% / 44%
Expirado
12
2%
Trabalhando
4
Desenvolvedor 4
Classificação
(317)
Projetos
564
35%
Arbitragem
81
31% / 44%
Expirado
204
36%
Livre
5
Desenvolvedor 5
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
6
Desenvolvedor 6
Classificação
(2)
Projetos
2
0%
Arbitragem
0
Expirado
0
Livre
7
Desenvolvedor 7
Classificação
(243)
Projetos
287
77%
Arbitragem
13
77% / 0%
Expirado
4
1%
Trabalhando
8
Desenvolvedor 8
Classificação
(7)
Projetos
10
10%
Arbitragem
4
50% / 0%
Expirado
0
Trabalhando
Publicou: 4 artigos, 34 códigos
9
Desenvolvedor 9
Classificação
(22)
Projetos
28
43%
Arbitragem
4
50% / 50%
Expirado
1
4%
Carregado
10
Desenvolvedor 10
Classificação
(12)
Projetos
18
17%
Arbitragem
3
33% / 67%
Expirado
3
17%
Livre
11
Desenvolvedor 11
Classificação
(8)
Projetos
8
0%
Arbitragem
2
50% / 0%
Expirado
1
13%
Trabalhando
12
Desenvolvedor 12
Classificação
(434)
Projetos
637
54%
Arbitragem
32
59% / 22%
Expirado
6
1%
Trabalhando
13
Desenvolvedor 13
Classificação
(1)
Projetos
1
0%
Arbitragem
1
0% / 100%
Expirado
0
Livre
14
Desenvolvedor 14
Classificação
(62)
Projetos
90
29%
Arbitragem
24
13% / 58%
Expirado
7
8%
Trabalhando
15
Desenvolvedor 15
Classificação
(11)
Projetos
20
40%
Arbitragem
8
0% / 50%
Expirado
3
15%
Trabalhando
16
Desenvolvedor 16
Classificação
(25)
Projetos
31
13%
Arbitragem
13
0% / 77%
Expirado
9
29%
Livre
17
Desenvolvedor 17
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
18
Desenvolvedor 18
Classificação
(13)
Projetos
24
75%
Arbitragem
0
Expirado
2
8%
Livre
Publicou: 62 códigos
19
Desenvolvedor 19
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
20
Desenvolvedor 20
Classificação
(10)
Projetos
15
13%
Arbitragem
6
0% / 67%
Expirado
2
13%
Livre
21
Desenvolvedor 21
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
22
Desenvolvedor 22
Classificação
(200)
Projetos
259
21%
Arbitragem
22
50% / 18%
Expirado
0
Trabalhando
23
Desenvolvedor 23
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
Publicou: 2 códigos
24
Desenvolvedor 24
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
25
Desenvolvedor 25
Classificação
(77)
Projetos
244
74%
Arbitragem
7
100% / 0%
Expirado
1
0%
Livre
Publicou: 1 artigo
26
Desenvolvedor 26
Classificação
(64)
Projetos
68
25%
Arbitragem
12
42% / 42%
Expirado
4
6%
Livre
27
Desenvolvedor 27
Classificação
(2668)
Projetos
3400
68%
Arbitragem
77
48% / 14%
Expirado
342
10%
Trabalhando
Publicou: 1 código
28
Desenvolvedor 28
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
29
Desenvolvedor 29
Classificação
(363)
Projetos
436
54%
Arbitragem
22
50% / 14%
Expirado
30
7%
Ocupado
30
Desenvolvedor 30
Classificação
(163)
Projetos
173
44%
Arbitragem
3
33% / 33%
Expirado
1
1%
Trabalhando
31
Desenvolvedor 31
Classificação
Projetos
0
0%
Arbitragem
0
Expirado
0
Livre
32
Desenvolvedor 32
Classificação
(54)
Projetos
102
23%
Arbitragem
12
25% / 17%
Expirado
13
13%
Livre
Pedidos semelhantes
Mam do napisania dwa wskaźnik ale poszukje programisty w Pine Script do tradinview z Polski, mówiący i piszący po polsku, nie przez google transaltor. Prosze o odpowiedz tylko Polskich programistów
Indicator CRT Arrows 30 - 50 USD
I want signal being generated using Candle Range Theory on the higher time frames to the lower time frames as arrows. The arrows should also be visible on the lower time frame as my entry
I’m looking for an experienced MT4 developer to create a custom indicator (or EA) with mobile push notifications based on the following strategy. Trend Filter (Daily Timeframe) Daily Close above 50 EMA = Bullish Bias Daily Close below 50 EMA = Bearish Bias Entry Timeframe (H1) RSI Settings RSI Period: 14 (default) Upper Level: 65 Lower Level: 35 Buy Signal Generate a BUY signal when: Daily bias is Bullish (Daily
Hello, I'm looking for EA or indicator that would help me reach at least 0.5 lot daily on XAUUSD pair. I trade with 30-35 spread on live standard account. 0.3 to 0.5 lot on XAUUSD is all i need per day, without losing too much money during week or month doing that. Every advice od product is welcome. tg @stellarcptadmin
✅ MT4 EA Developer Checklist (For Your Ladder EA) 1️⃣ Indicator Integration EA reads signals from provided custom indicator (.ex4 or .mq4) Detects “Buy Next” / “Sell Next” signals on current candle Works with arrow-based or buffer-based signals 2️⃣ Next Candle Execution EA does not trade on the candle where the signal appears Orders placed only at first tick of the next candle Timeframes supported: M1, M5, M15
Hello, i need expert developer that have been develop so many profitable AI bots that work for mt5 and ctrader autonomously if you know you can easily execute this requirement bid for it. NOTE:- YOU MUST COME WITH SAMPLE FOR THE 2 TRADING PLATFORM. While i take a look at your profile and reach out to you thanks
I am looking for an experienced MT4/MT5 developer to analyze my trading history and replicate the strategy in a new Expert Advisor (EA). The developer must have proven experience in reverse engineering strategies, analyzing trading data, and developing EAs across various trading methodologies. A deep understanding of XAUUDS and BTCUSD behavior, as well as chart analysis, is essential. Please note that we do not have
Ea.Mix 30+ USD
I am in need of a good scalping bot for gold or any currency pair. If you have one that is working, reach out. You must be able to provide a trial version so I can test the bot myself
I am in need of a good scalping bot for gold or any currency pair. If you have one that is working, reach out. You must be able to provide a trial version so I can test the bot myself
i have built a indicator on trading view which is veryt good, its based on liquidity sweeps on stop losses. im looking for an someone with experience in trading and indicators that has worked on similar strategy indicators. it already wins lots of very good trades im looking to tighten up on uneccesary trades it may send to clean it up as i currently am testing it out running to signal channel and want it the best /

Informações sobre o projeto

Orçamento
60 - 220 USD
Prazo
para 8 dias

Cliente

(16)
Pedidos postados75
Número de arbitragens0