Easy Indicators
EasyABANDS
Automatically defines the input fields, calculates the ABANDS, plots the chart and returns the signal.
Syntax: EasyABANDS(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetBuySellLevelSignal() template. Signals are generated when price breaks above Upper and below Lower band.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyADOSC
Automatically defines the input fields, calculates the ADOSC, plots the chart and returns the signal.
Syntax: EasyADOSC(chartIndex, [ name ], [ interval ])
Returns a signal based on ADOSC, it's MA and selected signal type.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyAlice
Automatically defines the input fields, calculates the Alice signal based on the Haasonline Intelli Alice bot. By default Alice works on a 2 minute interval., plots the chart and returns the signal.
Syntax: EasyAlice([ interval ])
Returns a signal based on the Intelli-Bot Alice.
Return type: Enum
interval
Number
False
InputInterval,Number,CurrentInterval
EasyAO
Automatically defines the input fields, calculates the AO, plots the chart and returns the signal.
Syntax: EasyAO(chartIndex, [ name ], [ interval ])
Returns a signal based on AO, it's MA and selected signal type.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyAPO
Automatically defines the input fields, calculates the APO, plots the chart and returns the signal.
Syntax: EasyAPO(chartIndex, [ name ], [ interval ])
Returns a signal based on APO, it's MA and selected signal type.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyAROON
Automatically defines the input fields, calculates the AROON, plots the chart and returns the signal.
Syntax: EasyAROON(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetThresholdSignal() template.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyAROONOSC
Automatically defines the input fields, calculates the AROONOSC, plots the chart and returns the signal.
Syntax: EasyAROONOSC(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetThresholdSignal() template.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyBBANDS
Automatically defines the input fields, calculates the BBANDS, plots the chart and returns the signal.
Syntax: EasyBBANDS(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetBuySellLevelSignal() template. Signals are generated when price breaks above Upper and below Lower band.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyBBANDSB
Automatically defines the input fields, calculates the BBANDS %B, plots the chart and returns the signal.
Syntax: EasyBBANDSB(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetBuySellLevelSignal() template. Signals are generated when price breaks above Upper and below Lower band.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyBBANDSW
Automatically defines the input fields, calculates the BBANDS %W, plots the chart and returns the signal.
Syntax: EasyBBANDSW(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetBuySellLevelSignal() template. Signals are generated when price breaks above Upper and below Lower band.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyBOP
Automatically defines the input fields, calculates the BOP, plots the chart and returns the signal.
Syntax: EasyBOP(chartIndex, [ name ], [ interval ])
Returns a signal based on BOP, it's MA and selected signal type.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyCCI
Automatically defines the input fields, calculates the CCI, plots the chart and returns the signal.
Syntax: EasyCCI(chartIndex, [ name ], [ interval ])
Returns a signal based on CCI, it's MA and selected signal type.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyCDL
Automatically defines the input fields, calculates the CDL, plots the chart and returns the signal.
Syntax: EasyCDL(chartIndex, [ name ], [ interval ])
Returns a signal based on selected Candle Pattern.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyCMO
Automatically defines the input fields, calculates the CMO, plots the chart and returns the signal.
Syntax: EasyCMO(chartIndex, [ name ], [ interval ])
Returns a signal based on CMO, it's MA and selected signal type.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyCOPPOCK
Automatically defines the input fields, calculates the COPPOCK, plots the chart and returns the signal.
Syntax: EasyCOPPOCK(chartIndex, [ name ], [ interval ])
Returns a signal based on COPPOCK, it's MA and selected signal type.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyCRSI
Automatically defines the input fields, calculates the CRSI, plots the chart and returns the signal.
Syntax: EasyCRSI(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetBuySellLevelSignal() template.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyDMI
Automatically defines the input fields, calculates the ADX, +DI, -DI, plots the chart and returns the signal.
Syntax: EasyDMI(chartIndex, [ name ], [ interval ])
Returns a signal based on ADX level and +DI/-DI crossover.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyDONCHIAN
Automatically defines the input fields, calculates the DONCHIAN, plots the chart and returns the signal.
Syntax: EasyDONCHIAN(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetBuySellLevelSignal() template. Signals are produced when price breaks above upper or below lower band.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyDPO
Automatically defines the input fields, calculates the DPO, plots the chart and returns the signal.
Syntax: EasyDPO(chartIndex, [ name ], [ interval ])
Returns a signal based on DPO, it's MA and selected signal type.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyDX
Automatically defines the input fields, calculates the DX, plots the chart and returns the signal.
Syntax: EasyDX(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetThresholdSignal() template.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyDynamicLongShortLevels
Automatically defines the input fields, calculates the DynamicBuySellLevel, plots the chart and returns the signal.
Syntax: EasyDynamicLongShortLevels(chartIndex, [ name ], [ interval ])
Returns a signal based on dynamic short/long level.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyFastRSI
Automatically defines the input fields, calculates the FastRSI, plots the chart and returns the signal.
Syntax: EasyFastRSI(chartIndex, [ name ], [ interval ])
Returns a signal based on FastRSI & RSI values and selected signal type.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyFIBONACCI
Automatically defines the input fields, calculates the FIBONACCI, plots the chart and returns the signal.
Syntax: EasyFIBONACCI(chartIndex, [ name ], [ interval ])
Returns a signal based on FIBONACCI.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyFixedLongShortLevels
Automatically defines the input fields, calculates the FixedLongShort, plots the chart and returns the signal.
Syntax: EasyFixedLongShortLevels(chartIndex, [ name ], [ interval ])
Returns a signal based on fixed long/short levels.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyICHIMOKU
Automatically defines the input fields, calculates the ICHIMOKU, plots the chart and returns the signal.
Syntax: EasyICHIMOKU(chartIndex, [ name ], [ interval ])
Returns a signal based on ICHIMOKU and selected signal type.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyIMI
Automatically defines the input fields, calculates the IMI, plots the chart and returns the signal.
Syntax: EasyIMI(chartIndex, [ name ], [ interval ])
Returns a signal based on IMI, it's MA and selected signal type.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyKELTNER
Automatically defines the input fields, calculates the KELTNER, plots the chart and returns the signal.
Syntax: EasyKELTNER(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetBuySellLevelSignal() template. Signals are produced when price breaks above upper or below lower band.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyKRI
Automatically defines the input fields, calculates the KRI, plots the chart and returns the signal.
Syntax: EasyKRI(chartIndex, [ name ], [ interval ])
Returns a signal based on KRI, it's MA and selected signal type.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyKST
Automatically defines the input fields, calculates the KST, plots the chart and returns the signal.
Syntax: EasyKST(chartIndex, [ name ], [ interval ])
Returns a signal based on KST and selected signal type.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyLINEARREG
Automatically defines the input fields, calculates the LINEARREG, plots the chart and returns the signal.
Syntax: EasyLINEARREG(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetAboveBelowSignal() template.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyMA
Automatically defines the input fields, calculates the MA, plots the chart and returns the signal.
Syntax: EasyMA(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetAboveBelowSignal() template. Signals are produced when faster MA crosses above or below the slower MA.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyMACD
Automatically defines the input fields, calculates the MACD, plots the chart and returns the signal.
Syntax: EasyMACD(chartIndex, [ name ], [ interval ])
Returns a signal based on MACD and selected signal type.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyMFI
Automatically defines the input fields, calculates the MFI, plots the chart and returns the signal.
Syntax: EasyMFI(chartIndex, [ name ], [ interval ])
Returns a signal based on MFI, it's MA and selected signal type.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyMOM
Automatically defines the input fields, calculates the MOM, plots the chart and returns the signal.
Syntax: EasyMOM(chartIndex, [ name ], [ interval ])
Returns a signal based on MOM, it's MA and selected signal type.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyOBV
Automatically defines the input fields, calculates the OBV, plots the chart and returns the signal.
Syntax: EasyOBV(chartIndex, [ name ], [ interval ])
Returns a signal based on OBV, it's MA and selected signal type.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyPPO
Automatically defines the input fields, calculates the PPO, plots the chart and returns the signal.
Syntax: EasyPPO(chartIndex, [ name ], [ interval ])
Returns a signal based on PPO and selected signal type.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyROC
Automatically defines the input fields, calculates the ROC, plots the chart and returns the signal.
Syntax: EasyROC(chartIndex, [ name ], [ interval ])
Returns a signal based on ROC, it's MA and selected signal type.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyRSI
Automatically defines the input fields, calculates the RSI, plots the chart and returns the signal.
Syntax: EasyRSI(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetBuySellLevelSignal() template.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasySAR
Automatically defines the input fields, calculates the SAR, plots the chart and returns the signal.
Syntax: EasySAR(chartIndex, [ name ], [ interval ])
Returns a signal based on SAR.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasySlowRSI
Automatically defines the input fields, calculates the SlowRSI, plots the chart and returns the signal.
Syntax: EasySlowRSI(chartIndex, [ name ], [ interval ])
Returns a signal based on SlowRSI & RSI values and selected signal type.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasySSTOCH
Automatically defines the input fields, calculates the SSTOCH, plots the chart and returns the signal.
Syntax: EasySSTOCH(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetBuySellLevelSignal() template.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasySTOCH
Automatically defines the input fields, calculates the STOCH, plots the chart and returns the signal.
Syntax: EasySTOCH(chartIndex, [ name ], [ interval ])
Returns a signal based on %K, %D and selected signal type.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasySTOCHF
Automatically defines the input fields, calculates the STOCHF, plots the chart and returns the signal.
Syntax: EasySTOCHF(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetCrossOverUnderSignal() template.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasySTOCHRSI
Automatically defines the input fields, calculates the STOCHRSI, plots the chart and returns the signal.
Syntax: EasySTOCHRSI(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetCrossOverUnderSignal() template.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyTRIX
Automatically defines the input fields, calculates the TRIX, plots the chart and returns the signal.
Syntax: EasyTRIX(chartIndex, [ name ], [ interval ])
Returns a signal based on TRIX, it's MA and selected signal type.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyTSI
Automatically defines the input fields, calculates the TSI, plots the chart and returns the signal.
Syntax: EasyTSI(chartIndex, [ name ], [ interval ])
Returns a signal based on TSI, it's MA and selected signal type.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyUDRSI
Automatically defines the input fields, calculates the UDRSI, plots the chart and returns the signal.
Syntax: EasyUDRSI(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetBuySellLevelSignal() template.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyULTOSC
Automatically defines the input fields, calculates the ULTOSC, plots the chart and returns the signal.
Syntax: EasyULTOSC(chartIndex, [ name ], [ interval ])
Returns a signal based on ULTOSC, it's MA and selected signal type.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyWILLR
Automatically defines the input fields, calculates the WILLR, plots the chart and returns the signal.
Syntax: EasyWILLR(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetBuySellLevelSignal() template.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
EasyZLMA
Automatically defines the input fields, calculates the ZLMA, plots the chart and returns the signal.
Syntax: EasyZLMA(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetAboveBelowSignal() template. Signals are produced when faster ZLMA crosses above or below the slower ZLMA.
Return type: Enum
chartIndex
Number
True
name
String
False
interval
Number
False
InputInterval,Number,CurrentInterval
Last updated