Similar code to the icefxnews indicator + additional settings

MQL5 Experts Integration

Specification

Hello,


I need a similar code to the icefxnews info indicator that disables Eas before news time, that i can integrate into my own EA to disable it from trading under certain conditions before news. 


Below are the settings required:


Main settings functions:


*Symbols to show the news for:    For example EUR,USD

*Autogmt:  syncing news from forex news source to broker time, specially for disabling EAs

*Show news on chart:  news on chart

*Show news minimum impact on chart: allevents/LOW/medium/high

*Shows news on chart gmtoffset:  manual offset to set local time showing on chart

*Old news shown:  for example 2,  show only the 2 past news

 *News before Min:   Mins before the news to be shown on chart

*News after Min:   Mins after the news to be shown on chart


Disabling expert Advisors:


*Disable expert Advisors:    true/false

*DEA_ news before mins:   disables EA mins before news

*DEA_ news after mins:   disables EA mins after news

*DEA_minimumimpact:  Disables EA based on news importance ( all events/low/medium/high)

*DEA_ifnoorders:  ONLY disables the EA if there is no orders or after orders have closed (this one is very important, make sure it closes the ea immediately after orders have closed because my EA sometimes sets pending orders immediately)

*DEA_filtertext: disables EA based on keyword ( for example: “production” disables all news with “production” word in based on the selected impact above, if left empty it filters all news based on minimum impact set above)

*Delete pending or open orders : true or false

-Delete pending or open orders before minimum impact news: if above is true, select which events to close all open orders before (all events/low impact/ medium/high) 

-Delete pending or open orders mins before news: if above is true, set number of minutes before news to close all open or pending orders.

-Delete pending or open orders based on keyword : if above is true, deletes all open or pending orders with a specific keyword and based on the impact, if left empty it means it closes all orders based on the selected “Delete pending or open orders before minimum impact news” above.


P.s: if Low impact news is selected, it means also medium and high.

Responded

1
Developer 1
Rating
(87)
Projects
134
14%
Arbitration
41
22% / 29%
Overdue
14
10%
Free
2
Developer 2
Rating
(258)
Projects
395
28%
Arbitration
69
19% / 49%
Overdue
120
30%
Free
3
Developer 3
Rating
(8)
Projects
16
0%
Arbitration
9
0% / 89%
Overdue
8
50%
Free
Similar orders
We want to host a trading competition for newer traders where they can trade on demo accounts. We just want to be able to access those demo accounts and to provide a leaderboard (even if the totals are just stored in a database), we can provide the front-end. The idea is to have around 20 participants. Most will be relatively new traders. We are also not a broker, we simply have a few people learning to trade. The
MQL Excel Integration 500 - 750 USD
I am looking for a MQL5 programmer to have Metatrader read my MS Excel signals. There will be a notification CSV/TXT file going from MT to Excel. To let Excel know one of the two orders went live. There will also be a order CSV/TXT file going from Excel to MT. To let MT know of 2 new orders. The order CSV will include 2 orders with Order Type Order buy/sell Order price Order Stop-loss Price Order Target Price Project
I'm seeking a skilled coder with expertise in FIX protocol connections for Forex accounts. The project involves performing conformance tests with multiple FX brokers, as well as testing FIX connections, whitelisting, and related tasks. Key Requirements: Proven experience with FIX protocol in the Forex market Ability to perform conformance tests with various brokers Expertise in testing and troubleshooting FIX
Seeking skilled MQL developer to create a Signal Copier EA: Receive signals from our custom app server Compatible with both MT4 and MT5 File-based signal reception (JSON format) Customizable trading parameters Error handling and logging Well-documented, maintainable code

Project information

Budget
30+ USD
For the developer
27 USD
Deadline
to 10 day(s)