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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

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

Parameter Name
Parameter Type
Required
Suggestions

chartIndex

Number

True

name

String

False

interval

Number

False

InputInterval,Number,CurrentInterval

Last updated