New publications in CodeBase
- DeMarker_HTF DeMark's oscillator with an option of setting a fixed timeframe for the calculation of the indicator in the input parameters.
- Demo_IndicatorSetString An example of how to use the IndicatorSetString() function. A simple indicator that shows how to create a label, e.g. "Overbought level" for each level.
- Simple Hedge Panel A panel for opening and closing positions on several financial symbols in one click.
Published article "Building an Automatic News Trader".

This is the continuation of Another MQL5 OOP class article which showed you how to build a simple OO EA from scratch and gave you some tips on object-oriented programming. Today I am showing you the technical basics needed to develop an EA able to trade the news. My goal is to keep on giving you ideas about OOP and also cover a new topic in this series of articles, working with the file system.
Bestsellers in the Market:
Published article "How Reliable is Night Trading?".

The article covers the peculiarities of night flat trading on cross currency pairs. It explains where you can expect profits and why great losses are not unlikely. The article also features an example of the Expert Advisor developed for night trading and talks about the practical application of this strategy.
The most popular forum topics:
- What's new in MetaTrader 4 and MQL4 - big changes on the way 84 new comments
- Interesting and Humour 66 new comments
- Closing out half lots. 43 new comments
New publications in CodeBase
- Demo_IndicatorSetInteger An example of the IndicatorSetInteger() function. A simple indicator that shows how to create a label, e.g. "Overbought level" for each horizontal level.
- Gann_Hi-lo_Activator_SSL A simple indicator, a good one for MQL5 beginners
- PinBar An indicator of pin bars, to be used as a built-in indicator in Expert Advisors. Shows levels specified by the pattern for the open price and stop-loss.
Bestsellers in the Market:
Published article "MQL5 Cookbook: Writing the History of Deals to a File and Creating Balance Charts for Each Symbol in Excel".

When communicating in various forums, I often used examples of my test results displayed as screenshots of Microsoft Excel charts. I have many times been asked to explain how such charts can be created. Finally, I now have some time to explain it all in this article.
2 new products are now available on the Market:
The most popular forum topics:
- Econometrics: State-space model forecasting 89 new comments
- Market patterns 29 new comments
- Championship all? :) 25 new comments
New publications in CodeBase
- ATRStops_v1_HTF A trend indicator implemented in the form of NRTR. Timeframe is specified in the input parameters of the indicator.
- Volatility2 A simple indicator that calculates only the volatility of a financial asset
- ATRStops_v1 A trend indicator implemented in the form of NRTR
The most popular forum topics:
- Interesting and Humour 64 new comments
- What's new in MetaTrader 4 and MQL4 - big changes on the way 39 new comments
- Championship all? :) 30 new comments
New publications in CodeBase
- Change To Range Ratio The Change To Range Ratio indicator is used for closing short-term positions and/or for filtering entry points.
- MTF_MACD_Bars A semaphore signal indicator showing the MACD histogram calculated on the timeframe specified in the input parameters
- Tro_Range A simple volatility meter which displays sizes of candlesticks in a separate subwindow
Bestsellers in the Market:
The most popular forum topics:
- Interesting and Humour 65 new comments
- What's new in MetaTrader 4 and MQL4 - big changes on the way 50 new comments
- New Members introduction 42 new comments
Bestsellers in the Market:
The most popular forum topics:
New publications in CodeBase
- Stochastic Fan A fan of Stochastic indicators, the period of which is defined by one of four types of progressions
- ang_AZad_Css The trend indicator drawn in the form of a colored cloud
- RSI Fan A fan of RSI indicators, the period of which is defined by one of the four progressions
Bestsellers in the Market:
The most popular forum topics:
- Interesting and Humour 78 new comments
- What's new in MetaTrader 4 and MQL4 - big changes on the way 71 new comments
- Using neural networks in trading 69 new comments
Bestsellers in the Market:
New publications in CodeBase
- MA Fan A fan of MA indicators, the period of which is defined by one of four types of progressions
- SR_TLB An interpretation of Stieve Nisson's 'Three Line Break' strategy
- Damiani_volatmeter The volatility meter with the indication in the form of a colored cloud
- MQL4 to MQL5 compatibility library Version 1.2 - MQL5\Include\mql4compat.mqh
Published article "Money Management Revisited".

The article deals with some issues arising when traders apply various money management systems to Forex trading. Experimental data obtained from performing trading deals using different money management (MM) methods is also described.
The most popular forum topics:
- Structure rules. Learning how to structure programmes, exploring possibilities, errors, solutions, etc. 59 new comments
- Errors, bugs, questions 41 new comments
- Interesting and Humour 36 new comments
Bestsellers in the Market:
New publications in CodeBase
- JeromeClock The indicator displays the time in different time zones on a chart
- XO The indicator without averaging of the data array, that is a Buy/Sell decision is made in one move.
- Range Ratio An indicator for short term trading, it can be used as a signal for closing a position or as the filter to enter one.
Published article "Another MQL5 OOP Class".

This article shows you how to build an Object-Oriented Expert Advisor from scratch, from conceiving a theoretical trading idea to programming a MQL5 EA that makes that idea real in the empirical world. Learning by doing is IMHO a solid approach to succeed, so I am showing a practical example in order for you to see how you can order your ideas to finally code your Forex robots. My goal is also to invite you to adhere the OO principles.
Published article "Alert and Comment for External Indicators (Part Two)".

Since I published the article "Alert and Comment for External Indicators", I have been receiving requests and questions regarding the possibility of developing an external informer operating based on indicator lines. Having analyzed the questions, I have decided to continue with the subject. Getting data stored in indicator buffers turned out to be another area of interest to users.
The most popular forum topics:
- Interesting and Humour 52 new comments
- New Members introduction 34 new comments
- Any rookie question, so as not to clutter up the forum. Professionals, don't pass by. Nowhere without you - 6. 31 new comments
Bestsellers in the Market:
New publications in CodeBase
- WildersDMI A complex trend indicator that uses ADX for calculations
- Stochastic_HTF A stochastic oscillator with an option for selecting a timeframe for calculations, which may differ from the timeframe on which the indicator is applied
- IINWMARROWS A semaphore signal indicator that uses Moving Averages
Published article "Alert and Comment for External Indicators. Multi-Currency Analysis Through External Scanning".

Alert for multi-currency and multiple time frame analysis of external indicators. The article deals with a method of getting event information in respect of events in external indicators, without having to attach indicators to a chart or open charts themselves. We will call it external scanning.