First I would like to thank all contributors in this forum as I have acquired lots of information and knowledge. Specially in the programming part and most importantly trading strategies that have been proven successful. This work is a dedicated work for 2 months, and the period before that was working on some couple of projects which for reasons I folded them temporarily for sometime to work on this project.
Having said that, I would like to share my work with people who are primarily interested on news trading, and for those fellows who would like to read the market before entering into any trade, or even in the middle of any trade and to be aware what is the current market condition of each currency in term of its fundamental and economical events based on the weekly economic calendar which is released to public by most of the reputed websites, such as Investing.com, TradingEconomics.com.. etc. In this regards, I have chosen the top 3 most famed websites (Investing, TradingEconomics, and TeleTrade) to display the economic calendar right on the screen and get updated second by second fed by the 3 different resources to display the news release of each calendar and for each currency in the world.
https://charts.mql5.com/16/624/eurus...l-services.png
For those who frequently use economic calendars and news releases, it would be much easy to understand the major concepts behind this EA. But the part which makes this EA a bit interesting it flashes the “Actual” figures once released from any of the websites that I have chosen to receive the feed from, and whether the actual was higher, lower or in line with expectation. Likewise, in each economic calendar, options is also available to filter the events whether to show events based on the level of market impact (High, Moderated and/or Low), and another option “Economic Calendar” which will display all the past and incoming events for the whole week. “Refresh Calendar” option can be used any moment if someone feels there is some kind of lag or delay in displaying the events release, it will clear the cache history and force the URLDownload function to reinitiate with fresh data.
Apart from the economic calendar and news releases, RSS feeds are also displayed on the screen up to date once released from relevant website, such as Reuters, CNNMoney, TradingEconomics, ForexFactory, MarketWatch, etc. and from each website, 5 RSS categories are available for viewing and all updated instantly (almost every 10 to 15 seconds). Any of the RSS feeds can be clicked which will open the webpage to read the relative full story/article.
The same can be done on the Calendar Events List, once clicked it will display full description about the event and the historical data and changes of the last 12 releases of that particular event. Currently this option is only available to Investing.com economic calendar, whereas the rest is still under development which will be available in the next updates.
Now, how to make money using this EA?
All the above, describes only two parts of the EA. Now coming to trading techniques using this EA, first everyone should know this is not a robot neither moneymaking machine. As a matter of fact, this is an EA based on a strategy used by many traders who trade news and more precisely during news release only. I suggest to do some research on how professional traders practice news trading strategy. Youtube is best place to know more about such strategies which I personally have been using it for quite sometime and by experience, it requires a lot of knowledge and training before trading on real money though it seems simple. The key of success to trade the news, is to be very patient, and I mean very very patient, and the only time to enter trades is when incoming events of “High Impact” nature, means that events that dramatically shakes the market up or down based on the news results. Whether it is worse or better than forecasted, you will make a fair profit if you know when to enter and most importantly when to exit. Such events occurs very few times in a week.
As I mentioned, this is EA is not a Robot like other EA’s, rather than a good support to perform tasks which are bit difficult for a human being to do them accurately and quickly. The tasks performed by this EA are; quickly open trades, trace them for few minutes, lock pending trades, and once triggered it will monitor the profit and exit the market at the targeted profit or stop loss.
For example, if the calendar alerts an incoming event which is marked as High Impact (3 Red Circles), there will three scenarios, either the result is above the expected, lower than expected or in line with expectation. Here we should wait till 2 minutes before the release, and then select that particular currency from the top left list which the incoming event is related to, once selected, click on “Place Stop Orders”, here the EA will place 14 different orders, 7 buy stop orders and 7 sell stop orders. All against the major 7 opposite currencies. The distance is set already in the “StopOrder Range” field, and 30 seconds before the release we need to click on “Narrow Stop Orders”, at this moment, all stop orders levels will be modified to “Narrow Range” level as specified in the field “Narrow Range”. Once results are released and the actual figure is higher or lower than expected, the currency will tend to be strengthen or weakened against the rest 7 currencies, and depending on the movement of the currency, all or some orders will be initiated, and immediately we need to delete the rest of pending stop orders and monitor the opened trades by clicking on “Delete Pending Orders”. No need to monitor the status window as the EA displays each trade profit/loss on the dashboard to track p/l changes in each pair. Here comes the most smart move, based on experience, we should quickly scan the market information and reaction of the release whether to hold, close active trades whether in profit or loss.
I cannot recommend any follow up actions, but first we all know that greed kills, and fear makes you weak and poor. So, I suggest to do some searches on news strategies, because I can tell you effect of news some times takes minutes, and some take days. I suggest reading and reading and knowing things will make traders better equipped with knowledge and awareness.
Additional features:
Having said that, I would like to share my work with people who are primarily interested on news trading, and for those fellows who would like to read the market before entering into any trade, or even in the middle of any trade and to be aware what is the current market condition of each currency in term of its fundamental and economical events based on the weekly economic calendar which is released to public by most of the reputed websites, such as Investing.com, TradingEconomics.com.. etc. In this regards, I have chosen the top 3 most famed websites (Investing, TradingEconomics, and TeleTrade) to display the economic calendar right on the screen and get updated second by second fed by the 3 different resources to display the news release of each calendar and for each currency in the world.
https://charts.mql5.com/16/624/eurus...l-services.png
For those who frequently use economic calendars and news releases, it would be much easy to understand the major concepts behind this EA. But the part which makes this EA a bit interesting it flashes the “Actual” figures once released from any of the websites that I have chosen to receive the feed from, and whether the actual was higher, lower or in line with expectation. Likewise, in each economic calendar, options is also available to filter the events whether to show events based on the level of market impact (High, Moderated and/or Low), and another option “Economic Calendar” which will display all the past and incoming events for the whole week. “Refresh Calendar” option can be used any moment if someone feels there is some kind of lag or delay in displaying the events release, it will clear the cache history and force the URLDownload function to reinitiate with fresh data.
Apart from the economic calendar and news releases, RSS feeds are also displayed on the screen up to date once released from relevant website, such as Reuters, CNNMoney, TradingEconomics, ForexFactory, MarketWatch, etc. and from each website, 5 RSS categories are available for viewing and all updated instantly (almost every 10 to 15 seconds). Any of the RSS feeds can be clicked which will open the webpage to read the relative full story/article.
The same can be done on the Calendar Events List, once clicked it will display full description about the event and the historical data and changes of the last 12 releases of that particular event. Currently this option is only available to Investing.com economic calendar, whereas the rest is still under development which will be available in the next updates.
Now, how to make money using this EA?
All the above, describes only two parts of the EA. Now coming to trading techniques using this EA, first everyone should know this is not a robot neither moneymaking machine. As a matter of fact, this is an EA based on a strategy used by many traders who trade news and more precisely during news release only. I suggest to do some research on how professional traders practice news trading strategy. Youtube is best place to know more about such strategies which I personally have been using it for quite sometime and by experience, it requires a lot of knowledge and training before trading on real money though it seems simple. The key of success to trade the news, is to be very patient, and I mean very very patient, and the only time to enter trades is when incoming events of “High Impact” nature, means that events that dramatically shakes the market up or down based on the news results. Whether it is worse or better than forecasted, you will make a fair profit if you know when to enter and most importantly when to exit. Such events occurs very few times in a week.
As I mentioned, this is EA is not a Robot like other EA’s, rather than a good support to perform tasks which are bit difficult for a human being to do them accurately and quickly. The tasks performed by this EA are; quickly open trades, trace them for few minutes, lock pending trades, and once triggered it will monitor the profit and exit the market at the targeted profit or stop loss.
For example, if the calendar alerts an incoming event which is marked as High Impact (3 Red Circles), there will three scenarios, either the result is above the expected, lower than expected or in line with expectation. Here we should wait till 2 minutes before the release, and then select that particular currency from the top left list which the incoming event is related to, once selected, click on “Place Stop Orders”, here the EA will place 14 different orders, 7 buy stop orders and 7 sell stop orders. All against the major 7 opposite currencies. The distance is set already in the “StopOrder Range” field, and 30 seconds before the release we need to click on “Narrow Stop Orders”, at this moment, all stop orders levels will be modified to “Narrow Range” level as specified in the field “Narrow Range”. Once results are released and the actual figure is higher or lower than expected, the currency will tend to be strengthen or weakened against the rest 7 currencies, and depending on the movement of the currency, all or some orders will be initiated, and immediately we need to delete the rest of pending stop orders and monitor the opened trades by clicking on “Delete Pending Orders”. No need to monitor the status window as the EA displays each trade profit/loss on the dashboard to track p/l changes in each pair. Here comes the most smart move, based on experience, we should quickly scan the market information and reaction of the release whether to hold, close active trades whether in profit or loss.
I cannot recommend any follow up actions, but first we all know that greed kills, and fear makes you weak and poor. So, I suggest to do some searches on news strategies, because I can tell you effect of news some times takes minutes, and some take days. I suggest reading and reading and knowing things will make traders better equipped with knowledge and awareness.
Additional features:
- Automatic update is available whenever new version released, which I expect to be very often as I have just started the project.
- If you enable notification, you should receive instant messages to your smart phone through MetaTrader App from RSS feeders to the EA, and if you want to stay connected with news on the go, you should enable the RSS option by clicking on the RSS Logo next to “Investing.com” logo, which keep scanning all RSS feeders for any quick news or events.
- All settings of the EA are available on screen, once you choose your appropriate settings, it can be saved, and once your start the EA once again, it will load all the settings and bring back the EA with the selected preferences.
- Automatic trading is still under development, and “Filter” economic calendar is also still unavailable.
Last but not least, I have been working in this project for sometime and my ambition will not stop somewhere in between until I reach my goal to create a complete and "All Covered" tool to include as many as possible of featured options which included in most of the software.
I humbly request everyone to have look at it and explore it by trying out all the options and provide your feedback and will be happy to help everyone because I expect your opinion is of high value to me.
Good luck and happy trading day !!
Attached File(s)
EC_Trader.ex4
505 KB
|
501 downloads
|
Uploaded Nov 6, 2017 7:23am