Join our fan page
- Views:
- 2806
- Rating:
- Published:
- 2015.11.02 15:29
- Updated:
- 2016.11.22 07:32
-
Need a robot or indicator based on this code? Order it on Freelance Go to Freelance
This advisor demonstrates an example of global variables usage. The task of the advisor: store the calculation result in a global variable and get the global variable value on new initialization.
The global variable receives its compound name from text and magic number. A typical global variable name example: "main_id_1010458".
The idea of the advisor: binding the name of a global variable to magic number. The advisor algorithm is the following:
- Start of the advisor: if the variable does not exist, it is created and assigned a calculated value; if the variable exists, its value is retrieved and stored in the variable.
- Deinitialization adviser: if the variable does not exist, it is created and assigned a calculated value; if the variable exists, it is assigned a new calculated value.
Translated from Russian by MetaQuotes Ltd.
Original code: https://www.mql5.com/ru/code/13871
![ColorZerolagJCCX](https://c.mql5.com/i/code/indicator.png)
This variant of JCCX oscillator is calculated based on five JCCX indicators.
![JS-Stoh-BB-RSI_HTF](https://c.mql5.com/i/code/indicator.png)
The JS-Stoh-BB-RSI indicator with the timeframe selection option available in the input parameters.
![ColorZerolagJCCX_HTF](https://c.mql5.com/i/code/indicator.png)
The ColorZerolagJCCX indicator with the timeframe selection option available in the input parameters.
![Exp_ColorZerolagJCCX](https://c.mql5.com/i/code/expert.png)
The Exp_ColorZerolagJCCX Expert Advisor enters the market when the ColorZerolagJCCX indicator cloud changes its color.