Техническое задание
Hello Developers 👋
I already have a fully working EA skeleton (MT4) that:
Deletes all pending orders closer than a configurable distance (in points) to the market price.
Uses WebRequest() to load the ForexFactory JSON calendar every 2 hours.
Filters USD news by impact (High / Medium / Low) and pauses trading 1 min before to 120 min after each event.
Displays the next 5 USD news events directly on the chart, including broker time, UTC time, and a time-difference (Δ) countdown.
Supports Broker ↔ UTC offset and a manual nudge (± minutes) for fine-tuning.
Now I’m looking for a skilled MQL4 developer to finalize, clean up, and stabilize this EA for production use.
---
✅ What’s already done (I provide):
Full working .mq4 source (clean, structured, well commented).
All logic: order-deletion, timer, parsing, panel drawing, and pause logic already implemented.
ForexFactory JSON URL + WebRequest access confirmed working.
---
🔧 Tasks for the freelancer:
1. Code cleanup & optimization
Organize structure, ensure stable execution (no freezes during WebRequest).
Add error handling / fallback if JSON temporarily unavailable.
2. JSON Parsing improvement
Optionally replace string-search parser with a small JSON lib (e.g. JAson.mqh).
Make sure future field-name changes (impact, country, timestamp) won’t break parsing.
3. On-Chart Panel refinement
Add optional color-highlight when a news event is within the pause window.
Optionally add a countdown display ("Next High Impact: in 12 min").
Keep lightweight and compatible with low-latency VPS environments.
4. Broker ↔ UTC synchronization
Verify offset logic and manual nudge (± minutes) accuracy.
Ensure displayed times and pause logic are 100 % in sync.
5. Final test & delivery
EA must compile with no warnings.
Run stable on standard brokers (IC Markets, Vantage, RoboForex etc.).
Documentation of parameters (short readme).
📎 Deliverables:
Final .mq4 source + compiled .ex4
Short change log (what was improved)
Optional small video/screenshot showing panel & pause logic working
Demo test for 5 days
Откликнулись
1
Оценка
Проекты
543
40%
Арбитраж
30
57%
/
3%
Просрочено
57
10%
Работает
Опубликовал: 11 примеров
2
Оценка
Проекты
469
39%
Арбитраж
102
40%
/
24%
Просрочено
77
16%
Загружен
Опубликовал: 2 примера
3
Оценка
Проекты
0
0%
Арбитраж
1
0%
/
100%
Просрочено
0
Свободен
Похожие заказы
I need an experienced MQL5 developer to convert my complete Pine Script trading strategy into a fully functional MQL5 Expert Advisor. Strategy Overview: MACD crossover signals with EMA200 trend filter Multi-timeframe analysis (current TF + 1H, 2H, 4H, Daily, Weekly) Choppiness Index filter (avoids ranging markets) Consistent trend verification across multiple lookback periods ATR-based stop loss and take profit with
I am looking for an experienced iS developer to build a replay/backtest tool for MT5 Mobile on iOS, or alternatively, a separate iOS app that looks and functions exactly like MT5 Mobile. The goal is to replay historical market data (XAUUSD+, Gold) while allowing manual trading exactly like a live account, for strategy testing and trading video creation. The chart must look identical to a live MT chart, with no
I am looking for an experienced iOS developer to build a replay/backtest tool for MT5 Mobile on iOS, or alternatively, a separate iOS app that looks and functions exactly like MT5 Mobile. The goal is to replay historical market data (XAUUSD+, Gold) while allowing manual trading exactly like a live account, for strategy testing and trading video creation. The chart must look identical to a live MT5 chart, with no
MTF Double Bands indicator
150 - 300 USD
MTF Bands Indicator Non repaint or lagging Code an MT5 indicator according to the Pictures. Must be MTF, HTF, LFT and Trading timeframe. Trading timeframe Shows current and HTF Bands. Use Bands like LWMA, SMA, T3, EMA , Ahrens………all the Type MA‘s available in the Settings, they are all non repaint. Half lenght ATR or Deviation-Setting ATR period Deviation Multiplayer Smoothing Look back how many candles in percent
Ich benötige einen Programmierer der mir einen EA für MT4 erstellt aber auch Kenntnisse in MT5 hat und mir diesen EA später auch in MT5 umschreiben kann. Der EA muss an festgelegten Hochpunkten oder Tiefpunkten die durch einen fraktalen Indikator ermittelt werden eine Position eröffnen, sobald der Hochpunkt oder Tiefpunkt erreicht wird. Die Positionseröffnung erfolgt in einem kleineren Timeframe mittels festgelegter
Информация о проекте
Бюджет
30 - 125 USD
Сроки выполнения
от 1 до 6 дн.