Request for Assistance: Enhancing and Testing a Comprehensive Risk Management EA for MetaTrader 5

MQL5 エキスパート 相談

仕事が完了した

実行時間9 日
依頼者からのフィードバック
Great quality and communication! The Expert Advisor was delivered as requested, with attention to detail and on time. Highly professional and reliable. I strongly recommend their services. Thank you!

指定

I am seeking help to finalize and test an Expert Advisor (EA) designed to secure trading capital against risks such as news events and the New York market open. The EA is built for MetaTrader 5 and is intended to work with accounts running multiple Expert Advisors.


Current Features:

  1. Safety Button (Lock EA):

    • Closes all open positions and pending orders.
    • Prevents all other EAs and manual trading from opening new positions.
  2. Risk Management:

    • Monitors maximum daily loss.
    • Monitors maximum loss per trade.
    • Automatically halts trading and locks EAs after exceeding daily limits until the next reset (new trading day).
  3. Time Filters:

    • Disables trading during the New York market open.
    • Optional filtering during high-impact economic events (news calendar).

Tasks to Complete:

Feature Enhancements and Verification:

  1. Profit Monitoring:

    • Add functionality to monitor maximum profit and stop other EAs after reaching the limit or zeroing out.
  2. News Monitoring:

    • Display upcoming high-impact news events (e.g., from Forex Factory or other sources) with a countdown to the next three events.
    • Show a clear message if economic calendar data is unavailable.
  3. Manual Trading Halt:

    • Add the ability to stop manual trading and the opening of new positions.
  4. Filter Control:

    • Enable/disable each filter individually through the interface.

Interface Improvements:

  1. Real-Time Monitoring:

    • Display maximum daily loss in both dollar and percentage values, updated on each tick.
    • Show the number of open trades and real-time PnL (profit/loss) from all positions.
    • Countdown to daily reset (or account unlock after being locked).
  2. Readable Dashboard:

    • Improve background and text readability with dynamic scaling and adaptive colors based on chart size.
    • Optimize layout for clarity, even with a large amount of displayed information.
  3. Additional Stats:

    • Daily, weekly, and monthly PnL tracking.
    • Display the next three high-impact news events.

Testing:

  1. Functionality Verification:

    • Ensure the "Lock EA" button works correctly in real-world conditions by closing positions and preventing trading.
    • Test the EA on different accounts running multiple EAs to ensure compatibility and no conflicts.
  2. Risk Management:

    • Verify single-trade stop-loss functionality.
    • Test the daily loss limit by ensuring the EA blocks all new trades (manual and automated) until the daily reset.

Integration:

  1. Telegram Notifications (Optional):
    • Add integration to send Telegram messages with updates on:
      • Daily PnL.
      • Single trade loss exceeding a limit.
      • Daily loss limit being hit.

Why I Need Help:

I lack experience in designing a fully functional user interface and integrating the EA with external data sources (e.g., news APIs, Telegram). Additionally, I would like a more experienced developer to assist with testing and validating the EA's functionality to ensure its accuracy and reliability.


Please let me know if you can assist with the tasks outlined above. I am happy to provide the current EA code for analysis and further development. Thank you in advance for your support!


応答済み

1
開発者 1
評価
プロジェクト
2
0%
仲裁
4
25% / 50%
期限切れ
1
50%
暇
2
開発者 2
評価
(43)
プロジェクト
63
24%
仲裁
10
30% / 50%
期限切れ
10
16%
暇
3
開発者 3
評価
(295)
プロジェクト
367
30%
仲裁
37
27% / 65%
期限切れ
10
3%
仕事中
パブリッシュした人: 10 codes
4
開発者 4
評価
(8)
プロジェクト
9
56%
仲裁
0
期限切れ
0
暇
5
開発者 5
評価
(1)
プロジェクト
2
0%
仲裁
0
期限切れ
1
50%
暇
6
開発者 6
評価
(5)
プロジェクト
5
0%
仲裁
5
0% / 40%
期限切れ
0
暇
7
開発者 7
評価
(298)
プロジェクト
478
40%
仲裁
105
40% / 24%
期限切れ
82
17%
取り込み中
パブリッシュした人: 2 codes

プロジェクト情報

予算
50 - 150 USD