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

MQL4 Uzman Danışmanlar Forex

İş tamamlandı

Tamamlanma süresi: 46 gün

İş Gereklilikleri


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.

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(137)
Projeler
160
23%
Arabuluculuk
7
0% / 43%
Süresi dolmuş
4
3%
Yüklendi
2
Geliştirici 2
Derecelendirme
(184)
Projeler
302
15%
Arabuluculuk
20
40% / 35%
Süresi dolmuş
15
5%
Yüklendi
3
Geliştirici 3
Derecelendirme
(153)
Projeler
215
21%
Arabuluculuk
14
64% / 21%
Süresi dolmuş
1
0%
Yüklendi
4
Geliştirici 4
Derecelendirme
(17)
Projeler
22
36%
Arabuluculuk
0
Süresi dolmuş
0
Çalışıyor
5
Geliştirici 5
Derecelendirme
(90)
Projeler
110
37%
Arabuluculuk
8
88% / 0%
Süresi dolmuş
0
Serbest
Benzer siparişler
I need a chart to replicate/track my equity + Balance Curve into my mt4. Also this chart i need to be able to add Stochastic / Bollingerband / Moving average on the equity/balance curve. Besides the equity curve i would like the indicator to show the Line-chart of my win + 1 and my loss -1 which results in a win-loss curve. ( i will discuss this with the choosen developer in depth. ) More information on what i want
Greetings great developer, I am in search of a highly skilled 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
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
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

Proje bilgisi

Bütçe
150+ USD
Geliştirici için
135 USD