MT4 EA – Pending Order Cleaner + USD News Pause (WebRequest + On-Chart Panel + Broker/UTC Sync)

指定

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
開発者 1
評価
(392)
プロジェクト
543
40%
仲裁
30
57% / 3%
期限切れ
57
10%
仕事中
パブリッシュした人: 11 codes
2
開発者 2
評価
(294)
プロジェクト
469
39%
仲裁
102
40% / 24%
期限切れ
77
16%
取り込み中
パブリッシュした人: 2 codes
3
開発者 3
評価
(1)
プロジェクト
0
0%
仲裁
1
0% / 100%
期限切れ
0
類似した注文
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 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

プロジェクト情報

予算
30 - 125 USD
締め切り
最低 1 最高 6 日