News EA Template for MT4

News EA Template for MT4
Download ALL MT4 experts (893)
YouTube Video Thumbnail



Similar MetaTrader Tools

News EA Template for MT4

Info

The News EA Template for MT4 is a Expert Advisor for MetaTrader 4 that this is a template for an expert advisor (ea) that downloads news from investing. com, written in MQL4 without the use of DLL.

Usage

This tool is typically used for automated trading on major forex pairs and gold.

Platform

This Expert Advisor works exclusively on MetaTrader 4 (both build 600+ and newer versions).

Setup

Place the downloaded file in MQL4/Experts folder via File ? Open Data Folder in MetaTrader 4.


How to Install and Use News EA Template for MT4

1. Installation: Open the "File" menu, select "Open Data Folder," navigate to MQL/Experts, paste your file, and restart the terminal.

2. Activation: Drag the EA from the Navigator onto a chart, ensure "Allow live trading" is checked in the Common tab, and verify the AutoTrading button is green.

3. Optimization: Right-click your chart, choose "Expert List," click "Properties" to adjust inputs, and save your preferred setup as a set file for future use.

4. Maintenance: Regularly check the "Experts" tab in the terminal window to monitor trade logs and potential execution errors.

Frequently Asked Questions

Q: Why is my EA not opening trades? A: Check the "AutoTrading" button, ensure "Allow live trading" is enabled, and verify your broker allows automated trading on your account type.

Q: Can I run multiple EAs on one chart? A: No, each chart can only host one active EA; however, you can open multiple charts for different currency pairs to run several EAs.

Q: What does the "smiley face" icon mean? A: A smiley face in the top-right corner of the chart indicates the EA is successfully running; a frowny face means it is disabled.

What this tool does

This is a template for an Expert Advisor (EA) that downloads news from investing.

Typical Use Case

This Expert Advisor excels in automated trading and technical analysis on MetaTrader 4.

Compatible Platform & Setup

This Expert Advisor works on MetaTrader 4. Place the file in the MQL4/Experts folder and restart the terminal.

Description & Settings

Related: e-news-lucky$ - automated news trading expert advisor - another powerful expert for MetaTrader 4 traders.

This is a template for an Expert Advisor (EA) that downloads news from investing.com, written in MQL4 without the use of DLL.

Also recommended: e-news-lucky$ - similar expert with strong performance on MetaTrader 4.


If you're looking to implement news-based trading strategies in your MT4 product, this template is a valuable resource. It allows you to create an EA that operates based on news events, providing a foundation for various trading approaches.


Template Features and Customization:

- The EA is designed to pause trading operations during news releases and resume after a specified time.
- You can customize the time intervals before and after news releases when the EA should pause trading.
- Enable or disable the download of weak, medium, and strong news categories.
- Set the time zone (GMT) for accurate news timing.
- Specify the currencies for which news should be downloaded, or use the current symbol's currencies.
- Choose to draw lines on the chart to visualize news events.
- Display only upcoming news or include past news on the chart.
- Receive alerts for approaching news events.

The template is accompanied by a list of variables, allowing you to tailor its behavior to your trading strategy. You can insert your custom conditions and functions to execute specific actions during news events.

Variables:

- beforenewsstop: Time in minutes before the news release when the EA should pause trading.
- afternewsstop: Time in minutes after the news release when the EA resumes trading.
- newslight, newsmedium, newshard: Enable downloading of weak, medium, and strong news.
- offset: Time zone (GMT) setting.
- newssymb: List of currencies for news download; if empty, the current symbol's currencies are used.
- drawlines: Option to draw lines on the chart.
- next: Display only upcoming news.
- signal: Alert for approaching news at the specified distance.

Note: The template is fully functional as a news background indicator, generating signals and drawing lines. However, you can further customize it by inserting your trading logic and conditions to execute during news events.

You may also like: automated news trader expert advisor - excellent alternative for expert users on MetaTrader 4.

Source Code

#property copyright "robotfx"
#property link "https://robotfx.org"
#property version   "1.0"
#property description "this code is educational. feel free to use, modify and upgrade as you wish. visit robotfx.org for professional trading tools"
#property strict
input  int afternewsstop=5; // indent after news, minuts
input  int beforenewsstop=5; // indent before news, minuts
input bool newslight= false; // enable light news
input bool newsmedium=false; // enable medium news
input bool newshard=true; // enable hard news

.......

Leave your opinion, ask a question, share some knowledge

⚠ Limitations & Risk Warning

  • This tool is provided for educational and testing purposes only.
  • Past performance does not guarantee future results.
  • Trading involves substantial risk of loss. Use on a demo account first.
  • Results may vary depending on market conditions, broker, and settings.
  • We recommend thorough backtesting and forward testing before using with real funds.
© ROBOTFX Free educational tools by RobotFX. Use entirely at your own risk; we are not liable for any financial losses incurred.