MetaTrader 5 Indicator Developer – Multi-Timeframe Strategy Signal Visualisation.

MQL5 Indicateurs Experts

Spécifications

Company Overview

We are building a next-generation trading automation platform under the XenithAI brand and are seeking an experienced MQL5 Developer to finalise a custom multi-timeframe indicator. This indicator is a key component in our EA strategy system and integrates VWAP, Fibonacci levels, and Swing High/Low logic to generate entry signals using a red/green traffic light visualisation.

 

Project Overview

You will work on extending and finalising a custom MetaTrader 5 indicator titled XenithAI_Strategy_VWAP_Fibonacci along with its manager class (XenithAI_Strategy_VWAP_Fibonacci_Manager.mqh). The indicator is partially built and is intended to visualise trade entry signals across multiple timeframes using green and red lines as visual cues.

This job requires using supplied code templates and completing the indicator logic across the following timeframe-based strategies:

 

Key Requirements and Deliverables

Indicator Functionality

  • Implement a multi-timeframe indicator that turns green when a buy opportunity is present according to strategy logic, and red when no such condition exists.
  • Default calculation timeframe should be the chart timeframe, but users must be able to override it via parameter input.

Input Parameters

  • Timeframe – Timeframe for calculation (e.g., M15, H1, H4)
  • EnableVWAP – Boolean to apply VWAP-based strategy
  • EnableFibonacci – Boolean to apply Fibonacci-based strategy

 

 

Strategy Logic Implementation

H4 Timeframe: Swing + Fibonacci Strategy

  • Use 5-bar swing high rules.
  • Apply Fibonacci levels using existing logic.
  • Signal turns green when price retraces below the 50% Fibonacci level.
  • Signal remains green until price moves below 0% or above 80%, at which point it turns red.

H1 Timeframe: VWAP Strategy

  • Signal turns green when the bar closes above VWAP.
  • Turns red when it closes below VWAP.

M15 Timeframe: VWAP + Swing Low Strategy

  • Identify latest swing low using Fibonacci logic.
  • Signal turns green when the current bar closes above VWAP.
  • Signal turns red if price closes below VWAP or below the previous swing low.

 

 

Manager Class Enhancements

You will complete the CXenithAI_Strategy_VWAP_Fibonacci_Manager class to:

  • Load and track multiple indicator instances across timeframes (M15, H1, H4).
  • Expose methods to:
    • Retrieve current ATR value at a specified timeframe.
    • Retrieve swing high/low values at a specified timeframe.
    • Retrieve current signal colour (red/green) for each loaded timeframe.
    • Check if all loaded indicators are currently green (alert trigger).

The class must work with the current implementation where iCustom() loads instances of the indicator and adds them to a subwindow.

 

 

 

Alerts and Integration

  • Trigger alert (Alert(), Print(), or pop-up) when all 3 timeframe signals are green simultaneously.
  • Allow EA or external script to query signal colour per timeframe programmatically.

 

 

Testing and Correlation

The green light and red light must match the strategy and match on the on chart indicators supplied. This means that we should be able to test the green light and red light for accuracy against the on-chart indicators used in the strategy given the correct timeframe matching the strategy.

The indicators used on chart are.

SwingHighLow_and_Fibonacci.ex5

wVap-Full.ex5

 

Supplied Assets

You will be provided:

  • The indicator file: XenithAI_Strategy_VWAP_Fibonacci.ex5 and source .mq5
  • VWAP indicator: wVap-Full.mq5
  • Fibonacci/Swing indicator: SwingHighLow_and_Fibonacci.mq5
  • Partially completed manager class
  • Partially completed EA

 

 

 

Required Skills

  • Advanced knowledge of MQL5
  • Experience building and managing custom indicators
  • Proficiency with:
    • Multi-timeframe programming
    • VWAP and Fibonacci logic
    • iCustom, indicator buffers, and safe handle usage
  • Clean, modular code with clear documentation

 

 

Engagement Terms

  • Immediate start

 

 

How to Apply

Please include:

  • Examples of prior MQL5 indicator or signal projects
  • Experience with multi-timeframe logic and buffer management
  • Estimated timeframe

Répondu

1
Développeur 1
Évaluation
(13)
Projets
16
13%
Arbitrage
2
0% / 50%
En retard
1
6%
Chargé
Publié : 1 code
2
Développeur 2
Évaluation
(15)
Projets
34
24%
Arbitrage
3
0% / 33%
En retard
2
6%
Travail
3
Développeur 3
Évaluation
(233)
Projets
239
31%
Arbitrage
0
En retard
3
1%
Gratuit
Publié : 2 codes
4
Développeur 4
Évaluation
(81)
Projets
151
41%
Arbitrage
2
100% / 0%
En retard
4
3%
Travail
5
Développeur 5
Évaluation
(5)
Projets
6
0%
Arbitrage
0
En retard
2
33%
Travail
6
Développeur 6
Évaluation
(13)
Projets
13
8%
Arbitrage
1
0% / 100%
En retard
2
15%
Occupé
7
Développeur 7
Évaluation
(15)
Projets
17
6%
Arbitrage
2
50% / 50%
En retard
1
6%
Travail
8
Développeur 8
Évaluation
(14)
Projets
19
11%
Arbitrage
1
0% / 100%
En retard
5
26%
Gratuit
9
Développeur 9
Évaluation
Projets
0
0%
Arbitrage
1
0% / 0%
En retard
0
Travail
10
Développeur 10
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
11
Développeur 11
Évaluation
(5)
Projets
6
17%
Arbitrage
0
En retard
0
Travail
12
Développeur 12
Évaluation
(286)
Projets
513
36%
Arbitrage
62
34% / 35%
En retard
186
36%
Travail
13
Développeur 13
Évaluation
(7)
Projets
11
0%
Arbitrage
2
0% / 100%
En retard
2
18%
Chargé
14
Développeur 14
Évaluation
(22)
Projets
25
20%
Arbitrage
13
15% / 23%
En retard
7
28%
Chargé
Commandes similaires
Need a fib ea 30 - 90 USD
Hello i need urgent a fib ea to be done for test purpose need consistent coder : coder with : high arbitrage against them + low review+ high overdue will be skip. coder with no review will have to be cheaper and tested. budget close to 90usd logic: using fib for the main entry for now might add more later to continue idea
📋 V75 SMA Crossover EA — Summary of Rules 1. Chart Timeframe for Trading Trades are taken on the M15 timeframe. 2. Indicators Used Simple Moving Averages (SMAs): SMA 5 (fast) SMA 15 (medium) SMA 50 (slow) SMA 150 (long-term trend) 3. Entry Conditions Buy Signal: SMA 5 crosses above SMA 15, AND Current price is above both SMA 50 and SMA 150. Sell Signal: SMA 5 crosses below SMA 15, AND Current price is below both SMA
Hello expert developer i'm looking for who can help me with build a very simple and baisc indicator for quantower my requirement - exact replica of time and sales panel with these two conditions - 1. when the market is live and buy/sell orders are coming in, i want them sorted according to highest to lowest, e.g 100 buy, 500 sell, 10 buy , 50 sell so it will show- 500 sell, 100 buy, 50 sell, 10 buy.... 2. i wan to
Indicator for signals 30 - 200 USD
I am looking for a coder who can develop a custom trading indicator with the following features: Buy/Sell signals Take Profit levels (TP1-4) Stop Loss levels (SL1-4) A dashboard displaying key stats such as: Win rates (e.g., for the last 6 months or last week) Drawdown (DD) Total profits The indicator must be fully backtestable Currently, there is no fixed strategy for signal entries. The concept is inspired by tools
already have a Pine Script indicator that I love because it’s simple and clean, but I need serious improvements. Read carefully before applying — only experienced Pine Script devs should reach out. ✅ What the current version does: Shows entry, stop loss, and take profit Uses 1:2 risk-reward Tracks win/loss stats per pair & timeframe Clean visuals — not too dramatic ❌ Problems I want fixed: It repaints – I hate
I am looking for an experienced MQL5 developer who can replicate the logic of two visual indicators I have in compiled .ex5 format. These indicators are used for trend filtering and entry signal generation on the MT5 platform , primarily on the 1-minute timeframe . 🔹 What I Have: Trend Detection Indicator: I have a compiled .ex5 file of a trend indicator. It colors candles Green (bullish), Red (bearish), and
I’m seeking an experienced MQL4/MQL5 developer to build a custom Support and Resistance indicator scanner dashboard for MetaTrader 4/5. The indicator should detect and draw key HH (Higher High) and LL (Lower Low) structures and respond to specific breakout and retest conditions, forming part of a larger trading system. The logic is clearly defined and will be provided in a structured document. This is part of a
Job Description: I need a TradingView (Pine Script v5) indicator that displays up to 5 custom sessions and killzones as boxes on the chart, with a live countdown timer for each (see attached images). Features: 5 grouped sessions —each with a session and a killzone, both fully customizable (label, start/end, color, outline on/off, transparency). Session and killzone countdown timers displayed in a table on the chart
Need a long-term coder long-term. Need experiemce with low arbitrage if it was in your favour its ok. Low overdue rate, high review. Low review will need to proof to me theu experience. Good amount of project. Let me know if interested
Hello great developer am looking for any tradingview indicator that will work regardless of which currency pair I'm trading, I want to display the buy or sell indicator on the chart as soon as the trend goes up or down, and also the corresponding TP1 or TP2 indicator to show how far it will go. So I know how far I can open and close the trade. also display the TP and SL exactly so that I can enter it when trading

Informations sur le projet

Budget
50 - 100 USD
Pour le développeur
45 - 90 USD
Délais
de 1 à 5 jour(s)