# MQL5 ADVANCED: Code & Test a News EA & News Fi… Review (2026) — 8.7/10

> Independent review of MQL5 ADVANCED: Code & Test a News EA & News Filter in MQL5 on Udemy. Rated 8.7/10 by our editorial team. Pros, cons, price, and top alt…

Software Development Courses

MQL5 ADVANCED: Code & Test a News EA & News Filter in MQL5

![MQL5 ADVANCED: Code & Test a News EA & News Filter in MQL5](/api/media/file/hero/mql5-advanced-code-test-news-ea-news-filter-course.jpg?width=800)

# MQL5 ADVANCED: Code & Test a News EA & News Filter in MQL5 Course — Review (8.7/10)

This course delivers a practical, step-by-step guide to building a news-based Expert Advisor in MQL5. Learners gain hands-on experience coding filters, logging economic data, and backtesting strategie...

Explore This Course

MQL5 ADVANCED: Code & Test a News EA & News Filter in MQL5 is a 4h 5m online all levels-level course on Udemy by Latvian Trading Solutions that covers software development. This course delivers a practical, step-by-step guide to building a news-based Expert Advisor in MQL5. Learners gain hands-on experience coding filters, logging economic data, and backtesting strategies. While focused and technical, it assumes some familiarity with MT5. A solid pick for traders aiming to automate news-driven decisions. We rate it 8.7/10.

## Prerequisites

No prior experience required. This course is designed for complete beginners in software development.

## Pros

- Clear, project-based structure from start to finish

- Teaches backtestable news strategies using real MQL5 calendar functions

- Practical focus on scripting and EA development

- Lifetime access allows repeated review and practice

## Cons

- Limited explanation of fundamental economic theory behind news impact

- Assumes prior exposure to MQL5 basics

- No mobile-optimized coding environment support

## MQL5 ADVANCED: Code & Test a News EA & News Filter in MQL5 Course Review

Platform: Udemy

Instructor: Latvian Trading Solutions

Updated May 3, 2026·Editorial Standards·How We Rate

## What will you learn in MQL5 ADVANCED: Code & Test a News EA & News Filter in MQL5 course

- How to code a News Filter for EAs using MQL5

- How to collect News Data into a csv file using a script using MQL5

- How to Code a News EA using MQL5

- How to Backtest a News EA using the MT5 Strategy Tester

### Program Overview

### Module 1: Introduction to News-Based Trading Systems

6m

- Introduction (6m)

### Module 2: Building the News Filter and Data Collection Tools

1h 3m

- Coding a News Filter Template (1h 3m)

### Module 3: Script Development for Economic Data Logging

33m

- Creating a Save News Data Script (33m)

### Module 4: Expert Advisor Development and Testing

2h 21m

- Creating a News Expert Advisor (2h 21m)

### Module 5: Finalization and Best Practices

4m

- Conclusion (4m)

### Get certificate

#### Job Outlook

- Develop algorithmic trading strategies using real-time economic events

- Enhance portfolio performance with automated news-based decision logic

- Apply MQL5 coding skills to proprietary trading or fintech roles

## Editorial Take

Latvian Trading Solutions' Udemy course offers a niche but powerful deep dive into event-driven algorithmic trading using MQL5. It targets traders and developers who want to automate responses to economic news, a critical edge in forex and CFD markets. The course is tightly structured around a single, high-value outcome: building a backtestable News Expert Advisor.

### Standout Strengths

- Project-Centric Design: The entire curriculum revolves around constructing a functional News EA, ensuring learners apply every concept immediately. This hands-on focus reinforces coding patterns and logic flow effectively.

- Backtesting Integration: Unlike many theoretical algorithmic courses, this one emphasizes strategy validation using MT5's Strategy Tester. Learners gain confidence that their EA performs under historical market conditions.

- Real Data Logging: Teaching how to export news data to CSV using MQL5 scripts bridges the gap between platform limitations and real-world data analysis. This skill extends beyond the course into broader quantitative research.

- News Filter Implementation: The course delivers a reusable template for filtering economic events by impact level, currency, and timing. This modular approach promotes code reusability across different trading strategies.

- Clear Module Progression: From introduction to finalization, each section builds logically on the last. The incremental complexity helps learners avoid feeling overwhelmed by the full scope of an EA build.

- Expertise in Niche Domain: Latvian Trading Solutions demonstrates deep familiarity with MQL5’s economic calendar functions, a rarely taught but valuable area. Their guidance on structuring time-sensitive trading logic is particularly insightful.

### Honest Limitations

- Narrow Scope Focus: While excellent for its purpose, the course does not cover broader algorithmic trading concepts like risk management frameworks or portfolio-level automation. Learners seeking a comprehensive trading bot may need supplementary material.

- Static Content Delivery: The lectures follow a traditional screen-recorded format without interactive coding environments or quizzes. Engagement relies heavily on self-driven practice, which may not suit all learning styles.

### How to Get the Most Out of It

- Study cadence: Complete one module per session with at least 30 minutes of follow-up coding. This allows digestion of complex logic and debugging of custom implementations.

- Parallel project: Build a companion journal tracking each function written. Documenting purpose and behavior reinforces understanding and creates a personal reference.

- Note-taking: Use code comments and external notes to annotate why certain conditions are used in the filter. This clarifies intent and improves long-term retention.

- Community: Join MQL5 forums or Telegram groups focused on algorithmic trading. Sharing code snippets and asking for feedback accelerates learning and exposes bugs.

- Practice: Modify the EA to include additional filters like volatility thresholds or time-of-day restrictions. Experimentation deepens mastery beyond the tutorial steps.

- Consistency: Dedicate fixed weekly time to revisit and improve the EA. Even 20 minutes reinforces skills and helps integrate new ideas from external research.

### Supplementary Resources

- Book: 'Algorithmic Trading: Winning Strategies and Their Rationale' by Ernie Chan. It complements the course by explaining statistical foundations behind event-based strategies.

- Tool: MQL5.com Code Base. Explore published scripts and EAs to see alternative implementations of news filters and data collectors.

- Follow-up: Advanced MQL5 courses on multi-threaded trading or neural network integration. These expand on the automation concepts introduced here.

- Reference: Official MQL5 documentation on EconomicCalendar class. Essential for understanding parameter options and event types not covered in the course.

### Common Pitfalls

- Pitfall: Overlooking timezone differences between economic event timestamps and broker server time. This can cause misalignment in trade execution and must be corrected in code logic.

- Pitfall: Ignoring slippage and spread during high-impact news events. Backtests may look profitable, but live performance suffers without proper risk modeling.

- Pitfall: Relying solely on news impact labels without verifying actual market movement. Some 'high impact' events produce low volatility, so price confirmation should be part of the filter.

### Time & Money ROI

- Time: At 4 hours of content, the course is concise. With practice, learners can complete it in under a week while building a functional, reusable EA.

- Cost-to-value: As a paid course, it offers strong value for those serious about algorithmic trading. The skills are directly applicable to improving trading performance.

- Certificate: The Certificate of Completion adds credibility to profiles, especially when combined with a GitHub repo showing the working EA code.

- Alternative: Free YouTube tutorials often lack structure and backtesting guidance. This course's systematic approach justifies its price for serious developers.

### Editorial Verdict

This course excels in delivering a focused, technical outcome: a working, backtestable News Expert Advisor built entirely in MQL5. It fills a gap in the educational market by tackling a complex but practical trading automation strategy—responding to economic news—that most courses either oversimplify or ignore entirely. The structure is logical, moving from foundational setup to full EA deployment, and the inclusion of CSV data logging adds real-world utility beyond simple trading signals. Learners gain not just code, but a framework they can adapt to various currency pairs and news sources.

While the course assumes prior familiarity with MQL5, it doesn't leave learners stranded—each step is clearly demonstrated and explained. The strengths in project design, backtesting integration, and data handling make it a standout for intermediate developers. However, beginners may need to supplement with basic MQL5 tutorials first. Given its narrow but high-value focus, the price is reasonable for those aiming to automate news-based strategies. We recommend this course to traders and developers seeking to enhance their algorithmic toolkit with event-driven logic, especially those targeting forex markets where economic data releases drive significant volatility.

## How MQL5 ADVANCED: Code & Test a News EA & News Filter in MQL5 Compares

| Course | Platform | Rating | Level | Duration |

| --- | --- | --- | --- | --- |

| MQL5 ADVANCED: Code & Test a News EA & News Filter in MQL5 | Udemy | 8.7/10 | All Levels | 4h 5m |

| A Guide to Learning Software Trace and Log Analysis Patterns Course | Educative | 9.7/10 | N/A | N/A |

| Software Architecture in Applications Course | Educative | 9.6/10 | N/A | N/A |

| C# Concurrency for Senior Engineering Interviews Course | Educative | 9.6/10 | N/A | N/A |

## Who Should Take MQL5 ADVANCED: Code & Test a News EA & News Filter in MQL5?

This course is best suited for learners with any experience level in software development. Whether you are a complete beginner or an experienced professional, the curriculum adapts to meet you where you are. The course is offered by Latvian Trading Solutions on Udemy, combining institutional credibility with the flexibility of online learning. Upon completion, you will receive a certificate of completion that you can add to your LinkedIn profile and resume, signaling your verified skills to potential employers.

If you are exploring adjacent fields, you might also consider courses in Agile & Scrum Courses, AI Courses, Arts and Humanities Courses, which complement the skills covered in this course.

### Career Outcomes

- Apply software development skills to real-world projects and job responsibilities

- Qualify for entry-level positions in software development and related fields

- Build a portfolio of skills to present to potential employers

- Add a certificate of completion credential to your LinkedIn and resume

- Continue learning with advanced courses and specializations in the field

## More Software Development Courses on Udemy

Explore other highly rated courses in software development available on Udemy to expand your learning path:

- How to make your first iOS 7 iPhone app BOOTCAMP 10.0/10

- GitHub Copilot Masterclass for Java, Spring, AI and IntelliJ 9.8/10

- Mastering Authentication in Nodejs: JWT, SSO, Token based 9.8/10

- .NET MAUI for Beginners: Build a Real-World Mobile App 9.8/10

- Master Playwright - Basics to AI-Powered Testing with JS/TS Course 9.8/10

- Docker, Docker Hub and Docker Compose for Java Developers Course 9.8/10

- Jira Essentials 2025 | Complete Guide for Beginners Course 9.7/10

- UML and Object-Oriented Design Foundations Course 9.7/10

- Computer Science 101: Master the Theory Behind Programming Course 9.7/10

- Introduction to REST APIs for Absolute Beginners Course 9.7/10

## Top Alternatives on Other Platforms

Looking for a different teaching style or approach? These top-rated software development courses from other platforms cover similar ground:

- A Guide to Learning Software Trace and Log Analysis Patterns Course 9.7/10 Educative

- Software Architecture in Applications Course 9.6/10 Educative

- C# Concurrency for Senior Engineering Interviews Course 9.6/10 Educative

- The Complete Guide to Bash Programming Course 9.6/10 Educative

- Mastering Jest: A Complete Guide to Testing Course 9.6/10 Educative

- Learn TypeScript: The Complete Course for Beginners 9.6/10 Educative

- Cracking the Google Associate Cloud Engineer Certification Course 9.6/10 Educative

- Technical Program Management: A Practitioner’s Guide Course 9.6/10 Educative

- Software Testing Fundamentals Course 9.6/10 Edureka

- Learn C++ from Scratch Course 9.5/10 Educative

## Related Articles & Guides

Deepen your understanding with these articles from our editorial team, covering career advice, industry trends, and learning strategies:

- Build AI skills with the Google AI Professional Certificate

- Python Tutorial: Best Courses to Learn Python in 2026

- CISSP vs CompTIA Security+: Which Cert Should You Pursue?

- Coursera Data Analytics Professional Certificate: Worth It in 2026?

- Best edX Courses in 2026: Top Picks by Enrollment and Career Value

- Best Online Coursera Courses in 2026: What's Actually Worth Your Time

- Udemy Online: What the Platform Actually Delivers in 2026

- OKR for Leaders: 7 Best Training Courses Compared (2026)

- Generative AI for Marketing with Microsoft 365 Copilot: Professional Certificate Review

- The Best React Courses in 2026, Ranked and Reviewed

## Explore All Course Categories

Not sure what to learn next? Browse our full catalog of course categories to find the right fit for your career goals:

Agile & Scrum Courses

AI Courses

Arts and Humanities Courses

Business & Management Courses

Cloud Computing Courses

Computer Science Courses

Construction Management Courses

Cybersecurity Courses

Data Analyst Courses

Data Analytics Courses

Data Engineering Courses

Data Science Courses

Design Courses

Developer Courses

Economics & Finance Courses

Education & Teacher Training Courses

Entrepreneurship Courses

Excel Courses

Finance Courses

Game Development Courses

Graphic Design Courses

Health Science Courses

Information Technology Courses

Language Learning Courses

Leadership Courses

Lifestyle Courses

Machine Learning Courses

Marketing Courses

Math and Logic Courses

Music Courses

Negotiation Courses

Office Productivity Courses

Other

Personal Development Courses

Photography & Videography Courses

Physical Science and Engineering Courses

Project Management Courses

Python Courses

SEO Courses

Social Media Marketing Courses

Social Sciences Courses

Software Development Courses

Supply Chain Management Courses

Teaching Courses

Uncategorized

UX Design Courses

Web Development Courses

Explore related topics

Web Development

Computer Science

Python

Cloud Computing

Developer

Explore Related Topics

Best Software Development Courses

Learning Path

Browse All Courses

## User Reviews

No reviews yet. Be the first to share your experience!

## FAQs

What are the prerequisites for MQL5 ADVANCED: Code & Test a News EA & News Filter in MQL5?

MQL5 ADVANCED: Code & Test a News EA & News Filter in MQL5 is designed for learners at any experience level. Whether you are just starting out or already have experience in Software Development, the curriculum is structured to accommodate different backgrounds. Beginners will find clear explanations of fundamentals while experienced learners can skip ahead to more advanced modules.

Does MQL5 ADVANCED: Code & Test a News EA & News Filter in MQL5 offer a certificate upon completion?

Yes, upon successful completion you receive a certificate of completion from Latvian Trading Solutions. This credential can be added to your LinkedIn profile and resume, demonstrating verified skills to employers. In competitive job markets, having a recognized certificate in Software Development can help differentiate your application and signal your commitment to professional development.

How long does it take to complete MQL5 ADVANCED: Code & Test a News EA & News Filter in MQL5?

The course takes approximately 4h 5m to complete. It is offered as a lifetime access course on Udemy, which means you can learn at your own pace and fit it around your schedule. The content is delivered in English and includes a mix of instructional material, practical exercises, and assessments to reinforce your understanding. Most learners find that dedicating a few hours per week allows them to complete the course comfortably.

What are the main strengths and limitations of MQL5 ADVANCED: Code & Test a News EA & News Filter in MQL5?

MQL5 ADVANCED: Code & Test a News EA & News Filter in MQL5 is rated 8.7/10 on our platform. Key strengths include: clear, project-based structure from start to finish; teaches backtestable news strategies using real mql5 calendar functions; practical focus on scripting and ea development. Some limitations to consider: limited explanation of fundamental economic theory behind news impact; assumes prior exposure to mql5 basics. Overall, it provides a strong learning experience for anyone looking to build skills in Software Development.

How will MQL5 ADVANCED: Code & Test a News EA & News Filter in MQL5 help my career?

Completing MQL5 ADVANCED: Code & Test a News EA & News Filter in MQL5 equips you with practical Software Development skills that employers actively seek. The course is developed by Latvian Trading Solutions, whose name carries weight in the industry. The skills covered are applicable to roles across multiple industries, from technology companies to consulting firms and startups. Whether you are looking to transition into a new role, earn a promotion in your current position, or simply broaden your professional skillset, the knowledge gained from this course provides a tangible competitive advantage in the job market.

Where can I take MQL5 ADVANCED: Code & Test a News EA & News Filter in MQL5 and how do I access it?

MQL5 ADVANCED: Code & Test a News EA & News Filter in MQL5 is available on Udemy, one of the leading online learning platforms. You can access the course material from any device with an internet connection — desktop, tablet, or mobile. The course is lifetime access, giving you the flexibility to learn at a pace that suits your schedule. All you need is to create an account on Udemy and enroll in the course to get started.

How does MQL5 ADVANCED: Code & Test a News EA & News Filter in MQL5 compare to other Software Development courses?

MQL5 ADVANCED: Code & Test a News EA & News Filter in MQL5 is rated 8.7/10 on our platform, placing it among the top-rated software development courses. Its standout strengths — clear, project-based structure from start to finish — set it apart from alternatives. What differentiates each course is its teaching approach, depth of coverage, and the credentials of the instructor or institution behind it. We recommend comparing the syllabus, student reviews, and certificate value before deciding.

What language is MQL5 ADVANCED: Code & Test a News EA & News Filter in MQL5 taught in?

MQL5 ADVANCED: Code & Test a News EA & News Filter in MQL5 is taught in English. Many online courses on Udemy also offer auto-generated subtitles or community-contributed translations in other languages, making the content accessible to non-native speakers. The course material is designed to be clear and accessible regardless of your language background, with visual aids and practical demonstrations supplementing the spoken instruction.

Is MQL5 ADVANCED: Code & Test a News EA & News Filter in MQL5 kept up to date?

Online courses on Udemy are periodically updated by their instructors to reflect industry changes and new best practices. Latvian Trading Solutions has a track record of maintaining their course content to stay relevant. We recommend checking the "last updated" date on the enrollment page. Our own review was last verified recently, and we re-evaluate courses when significant updates are made to ensure our rating remains accurate.

Can I take MQL5 ADVANCED: Code & Test a News EA & News Filter in MQL5 as part of a team or organization?

Yes, Udemy offers team and enterprise plans that allow organizations to enroll multiple employees in courses like MQL5 ADVANCED: Code & Test a News EA & News Filter in MQL5. Team plans often include progress tracking, dedicated support, and volume discounts. This makes it an effective option for corporate training programs, upskilling initiatives, or academic cohorts looking to build software development capabilities across a group.

What will I be able to do after completing MQL5 ADVANCED: Code & Test a News EA & News Filter in MQL5?

After completing MQL5 ADVANCED: Code & Test a News EA & News Filter in MQL5, you will have practical skills in software development that you can apply to real projects and job responsibilities. You will be prepared to pursue more advanced courses or specializations in the field. Your certificate of completion credential can be shared on LinkedIn and added to your resume to demonstrate your verified competence to employers.

## Similar Courses

Other courses in Software Development Courses

![Learn to Code with Ruby Course](/api/media/file/hero/learn-to-code-with-ruby-course.webp?width=480)

Udemy

Information Technology Courses

### Learn to Code with Ruby Course

★★★★½

Udemy

View Course »

Enroll

![Coding for Beginners 1: You Can Learn to Code! Course](/api/media/file/images/2025/05/Coding-for-Beginners-1-You-Can-Learn-to-Code.webp?width=480)

Udemy

Information Technology Courses

### Coding for Beginners 1: You Can Learn to Code! Course

★★★★½

Udemy

View Course »

Enroll

![Responsive Website Basics: Code with HTML, CSS, and JavaScript Course](/api/media/file/images/2025/05/Responsive-Website-Basics-Code-with-HTML-CSS-and-JavaScript.webp?width=480)

Coursera

Computer Science Courses

### Responsive Website Basics: Code with HTML, CSS, and JavaScript Course

★★★★½

Coursera

View Course »

Enroll

![Cracking the Creativity Code: Discovering Ideas Course](/api/media/file/hero/cracking-the-creativity-code-discovering-ideas-course.webp?width=480)

Coursera

Business & Management Courses

### Cracking the Creativity Code: Discovering Ideas Course

★★★★½

Coursera

View Course »

Enroll

![Claude Code: Software Engineering with Generative AI Agents course](/api/media/file/hero/claude-code-software-engineering-with-generative-ai-agents-course.webp?width=480)

Coursera

AI Courses

### Claude Code: Software Engineering with Generative AI Agents course

★★★★½

Coursera

View Course »

Enroll

![Solar Energy for Engineers, Architects and Code Inspectors Specialization Course](/api/media/file/images/2025/07/Solar-Energy-for-Engineers-Architects-and-Code-Inspectors-Specialization.webp?width=480)

Coursera

Physical Science and Engineering Courses

### Solar Energy for Engineers, Architects and Code Inspectors Specialization Course

★★★★½

Coursera

View Course »

Enroll

## Related Job Opportunities

### Warehouse Technician

CELSA GROUP

Cantabria, ES

Full-Time

### Network Admin

TECEZE

Barcelona, ES

Full-Time

### Building Maintenance Technician

Nuffield Health

Remote

Full-Time

### Maintenance Services Technician

Arcus FM

City of Westminster, GB

Full-Time

### Maintenance Planning Technician

Castle Cement Limited

Stamford, GB

Full-Time

Browse more jobs on JobsNearMe.career →

### Explore Related Categories

All Software Development Courses

Explore Course Reviews

### Review: MQL5 ADVANCED: Code & Test a News EA & News Filter...

Your Name *

Email (optional, not displayed)

Rating *

Your Review *

### Discover More Course Categories

Explore expert-reviewed courses across every field

Data Science Courses

AI Courses

Python Courses

Machine Learning Courses

Web Development Courses

Cybersecurity Courses

Data Analyst Courses

Excel Courses

Cloud & DevOps Courses

UX Design Courses

Project Management Courses

SEO Courses

Agile & Scrum Courses

Business Courses

Marketing Courses

Browse all 10,000+ courses »