The most popular forum topics:
Bestsellers in the Market:
1 new signal now available for subscription:
Bestsellers in the Market:
The most downloaded free products:
Most read articles this week
![How to purchase a trading robot from the MetaTrader Market and to install it?](https://c.mql5.com/2/0/MQL5_market__1.png)
How to purchase a trading robot from the MetaTrader Market and to install it?
A product from the MetaTrader Market can be purchased on the MQL5.com website or straight from the MetaTrader 4 and MetaTrader 5 trading platforms. Choose a desired product that suits your trading style, pay for it using your preferred payment method, and activate the product.
![Dealing with Time (Part 1): The Basics](https://c.mql5.com/2/43/mql5-dealing-with-time.png)
Dealing with Time (Part 1): The Basics
Functions and code snippets that simplify and clarify the handling of time, broker offset, and the changes to summer or winter time. Accurate timing may be a crucial element in trading. At the current hour, is the stock exchange in London or New York already open or not yet open, when does the trading time for Forex trading start and end? For a trader who trades manually and live, this is not a big problem.
![Combinatorics and probability theory for trading (Part III): The first mathematical model](https://c.mql5.com/2/43/gix1_2.png)
Combinatorics and probability theory for trading (Part III): The first mathematical model
A logical continuation of the earlier discussed topic would be the development of multifunctional mathematical models for trading tasks. In this article, I will describe the entire process related to the development of the first mathematical model describing fractals, from scratch. This model should become an important building block and be multifunctional and universal. It will build up our theoretical basis for further development of this idea.
Most downloaded source codes this week
- PivotPoint This indicator draws pivot points, resistances and supports.
- G channel G channel is a channel indicator with 3 lines- a middle line representing a central tendency and 2 Upper and Lower boundaries calculated based on the past values of same indicator. Its based on the paper "Recursive Bands - A New Indicator For Technical Analysis" by Alex Grover and is a code conversion from TradingView. The channel breakout of Upper or Lower boundaries represent a new trend or trend continuation while narrowing of bands represents ranging or low volatility conditions. The channel can prove to be a good indicator of a trend direction and also a guide for trailing of stop loss. It has only 2 variables. Channel period - default set to 100. Price type.
- Candle Time End and Spread The indicator displays the current spread and the time till closing the bar (candlestick) at the same time.
The most popular forum topics:
Bestsellers in the Market:
1 new signal now available for subscription:
The most downloaded free products:
Bestsellers in the Market:
New publications in CodeBase
- SpeeD Oscillator v2.3 This indicator provides handles for 2 properties, MA Speed (scaled) & Price-to-MA Distance (%)
- Read news from forex factory website by web request Read news from forex factory website by web request
Bestsellers in the Market:
The most popular forum topics:
Published article "Better Programmer (Part 06): 9 habits that lead to effective coding".
![Better Programmer (Part 06): 9 habits that lead to effective coding](https://c.mql5.com/2/43/coding_pro.png)
It's not always all about writing the code that leads to effective coding. There are certain habits that I have found in my experience that lead to effective coding. We are going to discuss some of them in detail in this article. This is a must-read article for every programmer who wants to improve their ability to write complex algorithms with less hassle.
The most downloaded free products:
Bestsellers in the Market:
The most downloaded free products:
Most read articles this month
![How to purchase a trading robot from the MetaTrader Market and to install it?](https://c.mql5.com/2/0/MQL5_market__1.png)
How to purchase a trading robot from the MetaTrader Market and to install it?
A product from the MetaTrader Market can be purchased on the MQL5.com website or straight from the MetaTrader 4 and MetaTrader 5 trading platforms. Choose a desired product that suits your trading style, pay for it using your preferred payment method, and activate the product.
![How to Test a Trading Robot Before Buying](https://c.mql5.com/2/0/avatar_test_mql5_market.png)
How to Test a Trading Robot Before Buying
Buying a trading robot on MQL5 Market has a distinct benefit over all other similar options - an automated system offered can be thoroughly tested directly in the MetaTrader 5 terminal. Before buying, an Expert Advisor can and should be carefully run in all unfavorable modes in the built-in Strategy Tester to get a complete grasp of the system.
![Bid/Ask spread analysis in MetaTrader 5](https://c.mql5.com/2/43/bid-ask-spread.png)
Bid/Ask spread analysis in MetaTrader 5
An indicator to report your brokers Bid/Ask spread levels. Now we can use MT5s tick data to analyze what the historic true average Bid/Ask spread actually have recently been. You shouldn't need to look at the current spread because that is available if you show both bid and ask price lines.
Most downloaded source codes this month
- PivotPoint This indicator draws pivot points, resistances and supports.
- Simple timer next candle A non-invasive candle time that can be positioned next to price or near a corner.
- Candle Time End and Spread The indicator displays the current spread and the time till closing the bar (candlestick) at the same time.
Bestsellers in the Market:
The most popular forum topics:
- MQL5.community: authorization failed 40 new comments
- Questions from Beginners MQL5 MT5 MetaTrader 5 25 new comments
- Any questions from newcomers on MQL4 and MQL5, help and discussion on algorithms and codes 20 new comments
1 new signal now available for subscription:
Bestsellers in the Market:
Published article "Graphics in DoEasy library (Part 83): Class of the abstract standard graphical object".
![Graphics in DoEasy library (Part 83): Class of the abstract standard graphical object](https://c.mql5.com/2/43/MQL5-avatar-doeasy-library3-2__2.png)
In this article, I will create the class of the abstract graphical object. This object is to serve as a basis for creating the class of standard graphical objects. Graphical objects feature multiple properties. Therefore, I will need to do a lot of preparatory work before actually creating the abstract graphical object class. This work includes setting the properties in the library enumerations.
The most popular forum topics:
- Any questions from newcomers on MQL4 and MQL5, help and discussion on algorithms and codes 130 new comments
- Why do prices move in the same direction but with a lag on correlated instruments? 109 new comments
- Can you modify this EA to move SL to Breakeven+5pips (lock 5 pips after BE) when it get 20 pips in profit? Thank you. 7 new comments
The most downloaded free products:
Most read articles this week
![How to purchase a trading robot from the MetaTrader Market and to install it?](https://c.mql5.com/2/0/MQL5_market__1.png)
How to purchase a trading robot from the MetaTrader Market and to install it?
A product from the MetaTrader Market can be purchased on the MQL5.com website or straight from the MetaTrader 4 and MetaTrader 5 trading platforms. Choose a desired product that suits your trading style, pay for it using your preferred payment method, and activate the product.
![Dealing with Time (Part 1): The Basics](https://c.mql5.com/2/43/mql5-dealing-with-time.png)
Dealing with Time (Part 1): The Basics
Functions and code snippets that simplify and clarify the handling of time, broker offset, and the changes to summer or winter time. Accurate timing may be a crucial element in trading. At the current hour, is the stock exchange in London or New York already open or not yet open, when does the trading time for Forex trading start and end? For a trader who trades manually and live, this is not a big problem.
![Combinatorics and probability theory for trading (Part II): Universal fractal](https://c.mql5.com/2/42/Centropolis2.png)
Combinatorics and probability theory for trading (Part II): Universal fractal
In this article, we will continue to study fractals and will pay special attention to summarizing all the material. To do this, I will try to bring all earlier developments into a compact form which would be convenient and understandable for practical application in trading.
Most downloaded source codes this week
- Simple timer next candle A non-invasive candle time that can be positioned next to price or near a corner.
- Candle Time End and Spread The indicator displays the current spread and the time till closing the bar (candlestick) at the same time.
- PivotPoint This indicator draws pivot points, resistances and supports.
Bestsellers in the Market:
Bestsellers in the Market:
New publications in CodeBase
- Open Pending order After Position Get StopLoss Open Pending order After Position Get StopLoss
- G channel G channel is a channel indicator with 3 lines- a middle line representing a central tendency and 2 Upper and Lower boundaries calculated based on the past values of same indicator. Its based on the paper "Recursive Bands - A New Indicator For Technical Analysis" by Alex Grover and is a code conversion from TradingView. The channel breakout of Upper or Lower boundaries represent a new trend or trend continuation while narrowing of bands represents ranging or low volatility conditions. The channel can prove to be a good indicator of a trend direction and also a guide for trailing of stop loss. It has only 2 variables. Channel period - default set to 100. Price type.