Development of an MQL4 Bot for News-Based Straddle Orders with Custom Risk Management and Time-Based Trade Closure

MQL4 Experts Forex

Job finished

Execution time 46 days

Specification


Description:

I am seeking an experienced MQL4 developer to create a forex trading bot that incorporates the following features:

  1. News Scraping Functionality: The bot should have the capability to scrape forex news from designated sources, such as Forex Factory and MyFXBook, to identify upcoming high-impact news events pertinent to the forex market.

  2. Straddle Order Placement: Upon identifying significant news events, the bot should execute straddle orders (a pair of simultaneous buy and sell orders) shortly before the news release. The timing for these order placements should be adjustable through external inputs.

  3. Custom Risk Management:

    • Risk Configuration via External Inputs: Users must be able to define the risk level for each trade as a percentage of their account balance.
    • Adjustable Stop Loss Settings: It should be possible for users to set the stop loss distance from the entry point for both buy and sell orders separately.
  4. News Event Filtering: The bot should enable users to filter which types of news events to trade, based on the forecasted impact level (e.g., high, medium, or low impact).

  5. Time-Based Trade Closure:

    • External Input for Trade Closure Timing: Users should be able to specify, through an external input, the duration (in minutes) after which an open trade should be automatically closed. This feature is crucial for managing trades that do not reach their stop loss or take profit levels within a specified time frame.
  6. User Interface: While the primary configuration will be managed via external inputs, the bot should come with simple and clear instructions for setup and configuration.

Requirements:

  • Demonstrable experience in MQL4 bot development, especially with trading bots for the MT4 platform.
  • Comprehensive understanding of forex market dynamics, especially in relation to news event trading.
  • Proficiency in implementing web scraping within the MQL4 environment, respecting the terms of service of the utilized news sources.
  • Previous work samples related to forex trading bots or similar projects are preferred.

Deliverables:

  • A fully operational MQL4 bot that adheres to the outlined specifications.
  • Comprehensive documentation on installation, configuration, and usage of the bot, including details on adjusting external inputs for risk management, news event filtering, and trade closure timing.
  • The complete source code for the bot, with comments to elucidate major code segments for ongoing maintenance or modifications.

Responded

1
Developer 1
Rating
(137)
Projects
160
23%
Arbitration
7
0% / 43%
Overdue
4
3%
Loaded
2
Developer 2
Rating
(183)
Projects
302
15%
Arbitration
20
40% / 35%
Overdue
15
5%
Loaded
3
Developer 3
Rating
(153)
Projects
215
21%
Arbitration
14
64% / 21%
Overdue
1
0%
Loaded
4
Developer 4
Rating
(17)
Projects
22
36%
Arbitration
0
Overdue
0
Working
5
Developer 5
Rating
(90)
Projects
110
37%
Arbitration
8
88% / 0%
Overdue
0
Free
Similar orders
Greetings great developer, I am in search of a highly skilled MQL5 developer to assist with an exciting project. I need to convert two open-source TradingView indicators to NinjaTrader 8 and implement a usage restriction based on computer IDs. If you have experience with NinjaTrader 8 coding please let me know. I’d be happy to discuss the details further
Trading bot 300+ USD
We need bot that trades when medium and low impact news hits It will release pending order both directions few min prior to news impact And will have certain risk management strategy attached Example If Monday and Tuesday news successful clears profits It will reduce risk for next news events until new week starts each week message on tg: Dstatewealthtrading NOTE: 4 YAERS OF EXPERIENCE UPWORD, YOU MUST BE A
I need someone the create a supertrend indicator based on Heikin Ashi candles instead of normal candles. Needs to be exactly the same as the supertrend (original one) + ha from tradingview. In m1,m5,m15 the indicator must have the same values ​​found with the tradingview. Work that meets this requirement will be accepted ( depending on the broker and spread, however, a few pips of difference will be accepted)
Here is a detailed instruction for the coder to implement the vertical lines based on the BrainTrainSignalAlert indicator: --- **Task: Implement Vertical Lines for Alerts from BrainTrainSignalAlert Indicator** **Objective:** Create a system that adds vertical lines on specified timeframes (M5 or M30) whenever an alert is generated by the BrainTrainSignalAlert indicator on the H1, H4, and D1 timeframes. The lines
are you aware of the Monday Range Strategy? https://www.youtube.com/watch?v=7B_yBBFx6z8 5pm EST time sunday - monday 5pm est and it has to be on the H1 chart , minimum 1:2 Risk to reward and break even function after 1:1
Hello, I need someone who have a great experience in ATAS platforms, I use ATAS software for orderflow and i would like tradingview to draw some light information from ATAS to tradingview. If you are capable of this please send me a message and let's proceed
### Summary of EA Requirements 1. **Time Period**: - The EA should operate on the H4 timeframe. 2. **RelicusRoad MACD v2 Indicator**: - **Parameters**: - Fast EMA Period: 12 - Fast EMA Type: Close price - Slow EMA Period: 24 - Slow EMA Type: Close price - Signal SMA Period: 9 - The EA should use this indicator to determine the crossover condition between the MACD line and the signal line. 3
Delete the minutes field the days dirctaly =1440 ( hide for the customer ) . The indicator setting appears with the indicator on the screen in the same color chosen The possibility of more than one indicator appearing on the screen. Good arrangement
An EA that executes when the 21 and 55 SMA Cross on certain time frame also the EA will understand supply and demand levels and executes when price reacts on this levels specified and target/stoploss levels will be predetermined...also the robot will also comprise stochastic oscillator
I need a robot for forex trading~~The way the robot should work is that when I put it into a 5 minute chart, the chart will show 15 minutes, one hour, Regardless of whether they are buying or selling, they must buy or sell in the same color at the same time~~~ Use the following indicators: HalfTrend 1 & alerts mtf Trafficlight indicator.MQ4 When placed into a 5 minute chart ~ the chart will show 15 minutes, one

Project information

Budget
150+ USD
For the developer
135 USD