Published article "MQL5 Cookbook: Developing a Multi-Symbol Volatility Indicator in MQL5".
In this article, we will consider the development of a multi-symbol volatility indicator. The development of multi-symbol indicators may present some difficulties for novice MQL5 developers which this article helps to clarify. The major issues arising in the course of development of a multi-symbol indicator have to do with the synchronization of other symbols' data with respect to the current symbol, the lack of some indicator data and the identification of the beginning of 'true' bars of a given time frame. All of these issues will be closely considered in the article.
New publications in CodeBase
- SignalViewer Check out any MQL5 closed positions on a chart.
- Close cross Kijun Sen The EA will close all open orders across all charts corresponding to the EA chart symbol when Bid or Ask is equal to or crosses the Kijun Sen.
- Close Cross MA The EA will close all open orders across all charts corresponding to the EA chart symbol when Bid or Ask is equal to or crosses the MA.
- Stop Loss and Take Profit Scripts A collection of predefined Scripts immediately available for use without having to key-in. Step-by-step instruction how to make your own Scripts from Scripts Collection.
- Fractal Support & Resistance Levels The indicator draws support & resistance levels based on the last MN1, W1, D1, H4 and H1 fractals.
The most popular forum topics:
Most read articles this week
Video tutorial: MetaTrader Signals Service
In just 15 minutes, this video tutorial explains what MetaTrader Signals Service is, and demonstrates in great detail how to subscribe to trade signals and how to become a signal provider in our service. By watching this tutorial, you will be able to subscribe to any trading signal, or publish and promote your own signals in our service.
The article proposes Kagi chart indicator with various charting options and additional functions. Also, indicator charting principle and its MQL5 implementation features are considered. The most popular cases of its implementation in trading are displayed - Yin/Yang exchange strategy, pushing away from the trend line and consistently increasing "shoulders"/decreasing "waists".
Creating a Multi-Currency Multi-System Expert Advisor
The article introduces a structure for an Expert Advisor that trades multiple symbols and uses several trading systems simultaneously. If you already identified the optimal input parameters for all your EAs and got good backtesting results for each of them separately, ask yourself what results you would get if testing all EAs simultaneously, with all your strategies put together.
Most downloaded source codes this week
- Spread Indicator Spread Indicator - displays current spread in the chart window.
- MQL5 Wizard - Trade Signals Based on Morning/Evening Stars + RSI Trade signals based on "Morning Star/Evening Star" candlestick patterns, confirmed by Relative Strength Index (RSI) indicator is considered. The code of the Expert Advisor based on this strategy can be generated automatically using the MQL5 Wizard.
- KLines A set of support and resistance levels with five different timeframes.
Bestsellers in the Market:
The most popular forum topics:
- Interesting and Humour 111 new comments
- learn how to earn money villagers [Episode 2] ! 59 new comments
- Any rookie question, so as not to clutter up the forum. Professionals, don't pass by. Nowhere without you - 6. 42 new comments
Bestsellers in the Market:
The most popular forum topics:
- Interesting and Humour 96 new comments
- Any rookie question, so as not to clutter up the forum. Professionals, don't pass by. Nowhere without you - 6. 93 new comments
- Experts: Milestone 43 new comments
Bestsellers in the Market:
The most popular forum topics:
- Interesting and Humour 39 new comments
- learn how to earn money villagers [Episode 2] ! 38 new comments
- Any rookie question, so as not to clutter up the forum. Professionals, don't pass by. Nowhere without you - 6. 36 new comments
The most downloaded free products:
Bestsellers in the Market:
Most read articles this month
Video tutorial: MetaTrader Signals Service
In just 15 minutes, this video tutorial explains what MetaTrader Signals Service is, and demonstrates in great detail how to subscribe to trade signals and how to become a signal provider in our service. By watching this tutorial, you will be able to subscribe to any trading signal, or publish and promote your own signals in our service.
Creating a Multi-Currency Multi-System Expert Advisor
The article introduces a structure for an Expert Advisor that trades multiple symbols and uses several trading systems simultaneously. If you already identified the optimal input parameters for all your EAs and got good backtesting results for each of them separately, ask yourself what results you would get if testing all EAs simultaneously, with all your strategies put together.
How to Order an Expert Advisor and Obtain the Desired Result
How to write correctly the Requirement Specifications? What should and should not be expected from a programmer when ordering an Expert Advisor or an indicator? How to keep a dialog, what moments to pay special attention to? This article gives the answers to these, as well as to many other questions, which often don't seem obvious to many people.
Most downloaded source codes this month
- Ergodic_Ticks_Volume_Indicator One of the indicators of tick volume with multiple EMAs by William Blau.
- MultiCurrEA An example of how to create a multicurrency Expert Advisor that trades using the Bollinger Bands indicator.
- MQL5 Wizard - Trade Signals Based on Morning/Evening Stars + RSI Trade signals based on "Morning Star/Evening Star" candlestick patterns, confirmed by Relative Strength Index (RSI) indicator is considered. The code of the Expert Advisor based on this strategy can be generated automatically using the MQL5 Wizard.
The most popular forum topics:
- Any rookie question, so as not to clutter up the forum. Professionals, don't pass by. Nowhere without you - 6. 86 new comments
- Interesting and Humour 80 new comments
- New Members introduction 40 new comments
Bestsellers in the Market:
Most read articles this week
Video tutorial: MetaTrader Signals Service
In just 15 minutes, this video tutorial explains what MetaTrader Signals Service is, and demonstrates in great detail how to subscribe to trade signals and how to become a signal provider in our service. By watching this tutorial, you will be able to subscribe to any trading signal, or publish and promote your own signals in our service.
Creating a Multi-Currency Multi-System Expert Advisor
The article introduces a structure for an Expert Advisor that trades multiple symbols and uses several trading systems simultaneously. If you already identified the optimal input parameters for all your EAs and got good backtesting results for each of them separately, ask yourself what results you would get if testing all EAs simultaneously, with all your strategies put together.
How to Order an Expert Advisor and Obtain the Desired Result
How to write correctly the Requirement Specifications? What should and should not be expected from a programmer when ordering an Expert Advisor or an indicator? How to keep a dialog, what moments to pay special attention to? This article gives the answers to these, as well as to many other questions, which often don't seem obvious to many people.
Most downloaded source codes this week
- ColorBlauErgodicMACD Ergodic MACD-Oscillator implemented in the form of a color histogram.
- Exp_BlauCMomentum A trading system that uses the Candle Momentum indicator.
- MQL5 Wizard - Trade Signals Based on Morning/Evening Stars + RSI Trade signals based on "Morning Star/Evening Star" candlestick patterns, confirmed by Relative Strength Index (RSI) indicator is considered. The code of the Expert Advisor based on this strategy can be generated automatically using the MQL5 Wizard.
Bestsellers in the Market:
The most popular forum topics:
Bestsellers in the Market:
The most popular forum topics:
- Interesting and Humour 105 new comments
- Any rookie question, so as not to clutter up the forum. Professionals, don't pass by. Nowhere without you - 6. 47 new comments
- MetaTrader 4 Build 529 beta released with new compiler 25 new comments
Bestsellers in the Market:
The most popular forum topics:
- Interesting and Humour 83 new comments
- I am plagued by questions of the universe 65 new comments
- Any rookie question, so as not to clutter up the forum. Professionals, don't pass by. Nowhere without you - 6. 30 new comments
New publications in CodeBase
- EasyXML - XML Parser EasyXML is a native MQL5 XML Parsing Library. It can parse XML from three different sources: URL, File and String Input. It is completely object oriented and strives to integrate neatly with MQL5, as it utilizes CObject and CArrayObj from the MQL5 standard library to store the DOM.
- a_informer It Is placing stop loss and take profit at a given distance. Displays the current status of open orders. For closing of the order it is enough to select and move the label to the left.
Bestsellers in the Market:
The most popular forum topics:
- Interesting and Humour 85 new comments
- I am plagued by questions of the universe 63 new comments
- What does Joni Bravo have to say to us today? 18 new comments
The most popular forum topics:
- I am plagued by questions of the universe 83 new comments
- Experts: Milestone 40 new comments
- Any rookie question, so as not to clutter up the forum. Professionals, don't pass by. Nowhere without you - 6. 35 new comments
Most read articles this month
Video tutorial: MetaTrader Signals Service
In just 15 minutes, this video tutorial explains what MetaTrader Signals Service is, and demonstrates in great detail how to subscribe to trade signals and how to become a signal provider in our service. By watching this tutorial, you will be able to subscribe to any trading signal, or publish and promote your own signals in our service.
How to Install and Use OpenCL for Calculations
It has been over a year since MQL5 started providing native support for OpenCL. However not many users have seen the true value of using parallel computing in their Expert Advisors, indicators or scripts. This article serves to help you install and set up OpenCL on your computer so that you can try to use this technology in the MetaTrader 5 trading terminal.
How to Order an Expert Advisor and Obtain the Desired Result
How to write correctly the Requirement Specifications? What should and should not be expected from a programmer when ordering an Expert Advisor or an indicator? How to keep a dialog, what moments to pay special attention to? This article gives the answers to these, as well as to many other questions, which often don't seem obvious to many people.
Most downloaded source codes this month
- Ergodic_Ticks_Volume_Indicator One of the indicators of tick volume with multiple EMAs by William Blau.
- MultiCurrEA An example of how to create a multicurrency Expert Advisor that trades using the Bollinger Bands indicator.
- PivotPointUniversal The indicator plots Pivot levels for all available history. There are 5 variants of Pivot levels is supported: Classic, Fibonacci, Demark, Camarilla, Woodies. There are 3 calculation periods: daily, weekly, monthly. For the daily pivot levels it's possible to specify the GMT time shift.