InitPhase
InitPhase
InitPhase
Gets the current phase of the object initialization.
ENUM_INIT_PHASE InitPhase()Return Value
Current phase of the object initialization.
Note
The object initialization consist of several phases:
- Start initialization.
- start - after finish of the constructor
- finish - after successful completion of the Init(…) method.
- allowed - call of the Init(…) method
- not allowed - call of the ValidationSettings() method and other initialization methods
- Parameters setting phase. In this phase you need to set all the object parameters, used for creation of indicators.
- start - after successful completion of the Init(…) method
- finish - after successful completion of the ValidationSettings() method
- allowed - call of Symbol(…) and Period(…) methods
- not allowed - call of the Init(…), SetPriceSeries(…), SetOtherSeries(…) and InitIndicators(…) methods
- Checking of parameters.
- start - after successful completion of the ValidationSettings() method
- finish - after successful completion of the InitIndicators(…) method
- allowed - call of the Symbol(…), Period(…) and InitIndicators(…) methods
- not allowed - call of any other initialization methods
- Finish of initialization.
- start - after successful completion of the InitIndicators(…) method
- not allowed - call of initialization methods
Last updated on