ADX doesn't have any constructors defined
Author: JDardon
Creation Date: 3/1/2011 4:58 PM
profile picture

JDardon

#1
In the WealthLab 6.1 language documentation it seems that using constructors is the preferred method for instantiating indicators in general. However neither ADX nor ADXR have constructors defined for them, and instead we have to use the ADX.Series method to use those indicators.

I was wondering if there is any fundamental reason for this, or just a slip of the development process? Can you shed more light in terms of when an indicator will not have a constructor?

Thanks.

Jorge

profile picture

Cone

#2
It's an exception. The directional indicators ADX, ADXR, DIMinus, DIPlus, and DX are created using a factory method. There may be other exceptions, but this is the only one like it that I can recall.