Discussing the article: "Using the MQL5 Economic Calendar for News Filter (Part 5): The Tier the Calendar Does Not Have"
You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
Check out the new article: Using the MQL5 Economic Calendar for News Filter (Part 5): The Tier the Calendar Does Not Have.
Contents
The news filter we have built so far in Part 4 of this series reads the broker's economic calendar, works out which events touch the chart symbol, blocks new trades inside a window around them, suspends and restores stops, survives a terminal restart, and runs all of it against a static CSV file when the Strategy Tester is driving. Every event the calendar tags as "High" gets the same treatment. For most high-impact releases, that is what you want. You set a window on either side, the EA stands down for that long, and the release passes.
A few releases behave differently. A central bank rate decision, the statement published with it, and the press conference that follows do not simply move price; they can change where the market thinks policy is going. Price can then keep adjusting for longer than the window you would give a routine release. A regional manufacturing survey can spike the chart just as hard and be fully absorbed inside two minutes. The calendar tags both of them "High," and this part does not dispute the tag. Importance is one question, and the tag answers it. How much room a release needs is a second question, which the tag was never meant to answer: it does not separate the kind of release that can reset expectations from the kind that is absorbed before the next bar closes. Whether a particular release did reset them is known only after it is out, and this part does not try to measure that. It works one step earlier: you decide in advance which kinds of release get more room, and the filter gives that room to every release a rule names.
What this can cost depends on the strategy, its settings, and the instrument. Three examples:
You need a way to mark a specific release as different and have the filter treat it differently, without giving up the calendar's tagging for everything else. By the end of this part, the EA will:
Scope of This Article
Author: Solomon Anietie Sunday