AGet.xtl() Advanced GET Studies
Returns the series or values of the GET XTL study.
The XTL (eXpert Trend Locator) is a proprietary study Tom Joseph developed that uses a statistical evaluation of the market that can tell the difference between random market swings (noise) and directed market swings (trends).
Syntax
AGet.xtl( Length [, sym() | inv() ][, BarIndex ] )
Parameters
Parameter: | Description: | Default: |
Length | An integer which represents the number of bars used to calculate the study. | n/a |
sym() | inv() | [Optional] Function of sym() or inv() to determine symbol/interval source for the study. | Base sym/int |
BarIndex | [Optional] Bar index of series to retrieve. | n/a |
Return Value(s)
Returns a Series Object when nBarIndex is not specified. It consists of the set of constants shown below.
Returns a single value when nBarIndex is specified from the set of constants shown below.
A set of constants:
NEITRAL = 0
UP_TREND = 1
DOWN_TREND = -1
Notes
Only available in versions 11.8 or later.
Code Example
Creating and Using Series Example:
var bInit = false; var xSer = null; setPriceStudy(true); setColorPriceBars(true); function main() { if (bInit == false) { xSer = AGet.xtl(35); bInit = true; } var nSer = xSer.getValue(0); if (nSer == null) return; if (nSer == UP_TREND) setPriceBarColor(Color.RGB(0x00, 0x91, 0xff)); if (nSer == DOWN_TREND) setPriceBarColor(Color.RGB(0xff, 0x00, 0x00)); if (nSer == NEITRAL) setPriceBarColor(Color.RGB(0xa0, 0xa0, 0xa4)); }
See Also