MQL5 Developer Needed – Build Market Open/Close Time Indicator with API Integration

MQL5 Indikatoren

Auftrag beendet

Ausführungszeit 4 Tage
Bewertung des Kunden
Paid in full but never got a working indicator. Only received time-locked binaries & Source code withheld until after payment. Still doesn’t work. No logs, no error handling, fails. Avoid.
Bewertung des Entwicklers
impatient. so very impatient

Spezifikation

🧩 Project Requirements

🔎 Primary Features

  • Show market open and close times for the symbol the indicator is attached to.
  • Use an external API to retrieve trading session data.
  • Handle time zone conversions correctly (UTC ↔ local ↔ broker/server time).
  • Visually display session times using a subwindow style indicator, similar to a horizontal bar or overlay panel showing “OPEN” and “CLOSED” windows clearly.
  • Must also show known public holidays or close days e.g. 4th July etc for given symbol;
  • Json file Config ability to track multiple symbols at same time.

 

🛠 Technical Features

  • Written in pure MQL5, no DLLs.
  • Creates a visual panel or histogram bar in a subwindow (Indicator Style 1).
  • Automatically updates daily using scheduled calls (or per tick if light).
  • Includes a class module (e.g., Class_MarketHours.mqh) that exposes:

 

datetime GetMarketOpen(string symbol);

datetime GetMarketClose(string symbol);

bool IsMarketOpen(string symbol, datetime time_check = TimeCurrent());

TimetoMarketClose()

TimeSinceMarketOpen()

Within30MinutesOfMarketCloseOrOpen()

Within30MinutesOfMarketCloseForTheWeek()

PublicHolidays()

📦 Deliverables

  • MarketHours.mq5 indicator
  • Class_MarketHours.mqh for programmatic use in other EAs or indicators
  • MarketHoursConfig.mqh or JSON config (optional)
  • Holidays
  • All source code
  • Sample usage EA/indicator showing how to use the class

 

 

💡 Visual & Functional Goals

  • Visually show today’s open and close period as a band or block in a subwindow
  • Label with market status, e.g.:
    • “Open 09:30 - 16:00 (NYSE)”
    • “Closed – Reopens in 3h 12m”
  • Optional: display next open/close countdown
  • Should auto-detect the symbol’s exchange/market or allow override

 

🌐 API Notes

You may suggest the best API for market hour data. You must:

  • Implement proper API call logic (e.g., WebRequest)
  • Handle API key securely (stored in input or config file)
  • Parse and cache data for efficiency

🔐 Requirements

  • Strong MQL5 + OOP skills
  • Experience with HTTP API/WebRequest in MQL5
  • Must know how to handle timezone conversion between server, local, and UTC
  • Prior work on session/time-based indicators is a bonus

💰 Budget & Timeline

  • Budget: Flexible, based on experience and API complexity
  • Timeline: 7–10 days preferred

📝 How to Apply

Send:

  • Brief proposal of how you'd approach API integration and timezone handling
  • Relevant past work (esp. involving WebRequest or custom time/session indicators)
  • Confirmation that full MQL5 source code will be provided

 

 

It may look similar to the following with added annotations on open and close and public holidays.

Indicator would be a traffic light system

Open = green line

Closed = red line

Within 30 minutes of a close before or after =

Orange Line


Bewerbungen

1
Entwickler 1
Bewertung
Projekte
2
0%
Schlichtung
4
25% / 50%
Frist nicht eingehalten
1
50%
Frei
2
Entwickler 2
Bewertung
(72)
Projekte
147
67%
Schlichtung
21
10% / 71%
Frist nicht eingehalten
44
30%
Frei
3
Entwickler 3
Bewertung
(11)
Projekte
15
20%
Schlichtung
6
0% / 100%
Frist nicht eingehalten
3
20%
Frei
4
Entwickler 4
Bewertung
(14)
Projekte
14
14%
Schlichtung
8
0% / 88%
Frist nicht eingehalten
2
14%
Beschäftigt
5
Entwickler 5
Bewertung
Projekte
0
0%
Schlichtung
0
Frist nicht eingehalten
0
Frei
Ähnliche Aufträge
Hello, I am looking to develop a commercial-grade Expert Advisor for MT5 specifically optimized for XAUUSD (Gold). The underlying logic should be an intelligent, trend-filtered cost-averaging grid system focused on capital preservation. The EA must include the following functional architecture: 1. Core Strategy Structure: - Must feature a multi-strategy logic entry module. I want to use a combination of 3-4 standard
Generate a signal and place 2 arrows on the chart when these conditions happen. Rules: Levels up:price is below the Kijunsen and Senku A value is less than Senku B value Kijun sen close = previous kijun sen close; Kijun sen close value is LESS than Senku B close value Senkou B close = previous senku B close. Levels down: price is above Kijunsen. Senku A value is above Senku B value
i need the EA same working on trading view chart with same specifications of enter in a trade and sl/tp open 2 trades and 1 trade set tp1 & second trade set to tp 3 but sl should move to breakeven when tp1 hit and go to tp2 sl on tp1
preciso de um programa paracido com o CAP channel com botao de refresh e opcaos de alterar o periodo. utilizava um muito bom, mas o vendedor acredito ter sido excluido da comunidade, sumiu. e o que tinha parou de funcionar
Требуется напи сать пользовательский форекс-индикатор на основе стандартного индикатора ZigZag для торговой платформы МТ5 с фильтрацией колен (граней) по их минимальной длине. Пояснение: используя стандартный индикатор ZigZag для МТ5, добавить в его настройки функцию\опцию задания минимальной длины граней зигзага (чтобы индикатор игнорировал мелкие грани, а рисовал \ отмечал только те грани, длина которых составляет
ZigZag based on oscillators is needed The idea of ​​the indicator Create a ZigZag indicator, which is constructed based on extreme values determined using oscillators. It can use any classical normalized oscillator, which has overbought and oversold zones. The algorithm should first be executed with the WPR indicator, then similarly add the possibility to draw a zigzag using the following indicators: CCI Chaikin RSI
TrendPulse EMA Wick EA 50 - 200 USD
EA specification for MT5 developer (coder‑ready spec) You can copy‑paste this directly into an MQL5 Freelance job. --- 1. General * Platform: MetaTrader 5 (MT5) * Type: Expert Advisor (EA) * Markets: Major FX pairs (configurable list via inputs) * Execution: Market orders only * Timeframes: EA must work on any timeframe, but I will mainly use it on M15–H1 --- 2. Indicators & definitions * EMA 20: Exponential Moving
looking for a highly experienced mql5 developer to build a professional trading ea based on multi timeframe top down analysis and market structure concepts the system should combine higher timeframe context with lower timeframe execution and provide both precise logic and clean visual representation on chart ⸻ core requirements • implementation of multi timeframe logic higher timeframe bias combined with lower
Hey I need help with the development of my ea. I am using a built in indicator and a custom indicator. It shouldn't take too long. I will tell you the conditions and then I just need some help with the coding but I have some experience. Thanks we can chat on whatsap or telegram
I am looking for an experienced MQL4/MQL5 developer to build a custom MT4 indicator from scratch or cracking my ex4 file that i provide to you. I already have an existing indicator (EX4) which produces highly accurate buy/sell signals. I want a similar indicator developed based on its observable behavior and signal structure. my existing indicator is pc id protected so you have to do PC ID security bypass and source

Projektdetails

Budget
30 - 100 USD
Ausführungsfristen
von 1 bis 5 Tag(e)