Easy Indicators
EasyABANDS
Automatically defines the input fields, calculates the ABANDS, plots the chart and returns the signal.
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
Suggested
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.
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
Suggested
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.
EasyAlice([ interval ])
Returns a signal based on the Intelli-Bot Alice.
Return Type: Enum
Parameter Name
Parameter Type
Required
Suggested
interval
Number
False
InputInterval, Number, CurrentInterval
EasyAO
Automatically defines the input fields, calculates the AO, plots the chart and returns the signal.
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
Suggested
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.
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
Suggested
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.
EasyAROON(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetThresholdSignal() template.
Return Type: Enum
Parameter Name
Parameter Type
Required
Suggested
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.
EasyAROONOSC(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetThresholdSignal() template.
Return Type: Enum
Parameter Name
Parameter Type
Required
Suggested
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.
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
Suggested
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.
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
Suggested
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.
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
Suggested
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.
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
Suggested
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.
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
Suggested
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.
EasyCDL(chartIndex, [ name ], [ interval ])
Returns a signal based on selected Candle Pattern.
Return Type: Enum
Parameter Name
Parameter Type
Required
Suggested
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.
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
Suggested
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.
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
Suggested
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.
EasyCRSI(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetBuySellLevelSignal() template.
Return Type: Enum
Parameter Name
Parameter Type
Required
Suggested
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.
EasyDMI(chartIndex, [ name ], [ interval ])
Returns a signal based on ADX level and +DI/-DI crossover.
Return Type: Enum
Parameter Name
Parameter Type
Required
Suggested
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.
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
Suggested
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.
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
Suggested
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.
EasyDX(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetThresholdSignal() template.
Return Type: Enum
Parameter Name
Parameter Type
Required
Suggested
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.
EasyDynamicLongShortLevels(chartIndex, [ name ], [ interval ])
Returns a signal based on dynamic short/long level.
Return Type: Enum
Parameter Name
Parameter Type
Required
Suggested
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.
EasyFastRSI(chartIndex, [ name ], [ interval ])
Returns a signal based on FastRSI & RSI values and selected signal type.
Return Type: Enum
Parameter Name
Parameter Type
Required
Suggested
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.
EasyFIBONACCI(chartIndex, [ name ], [ interval ])
Returns a signal based on FIBONACCI.
Return Type: Enum
Parameter Name
Parameter Type
Required
Suggested
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.
EasyFixedLongShortLevels(chartIndex, [ name ], [ interval ])
Returns a signal based on fixed long/short levels.
Return Type: Enum
Parameter Name
Parameter Type
Required
Suggested
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.
EasyICHIMOKU(chartIndex, [ name ], [ interval ])
Returns a signal based on ICHIMOKU and selected signal type.
Return Type: Enum
Parameter Name
Parameter Type
Required
Suggested
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.
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
Suggested
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.
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
Suggested
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.
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
Suggested
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.
EasyKST(chartIndex, [ name ], [ interval ])
Returns a signal based on KST and selected signal type.
Return Type: Enum
Parameter Name
Parameter Type
Required
Suggested
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.
EasyLINEARREG(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetAboveBelowSignal() template.
Return Type: Enum
Parameter Name
Parameter Type
Required
Suggested
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.
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
Suggested
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.
EasyMACD(chartIndex, [ name ], [ interval ])
Returns a signal based on MACD and selected signal type.
Return Type: Enum
Parameter Name
Parameter Type
Required
Suggested
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.
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
Suggested
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.
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
Suggested
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.
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
Suggested
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.
EasyPPO(chartIndex, [ name ], [ interval ])
Returns a signal based on PPO and selected signal type.
Return Type: Enum
Parameter Name
Parameter Type
Required
Suggested
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.
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
Suggested
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.
EasyRSI(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetBuySellLevelSignal() template.
Return Type: Enum
Parameter Name
Parameter Type
Required
Suggested
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.
EasySAR(chartIndex, [ name ], [ interval ])
Returns a signal based on SAR.
Return Type: Enum
Parameter Name
Parameter Type
Required
Suggested
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.
EasySlowRSI(chartIndex, [ name ], [ interval ])
Returns a signal based on SlowRSI & RSI values and selected signal type.
Return Type: Enum
Parameter Name
Parameter Type
Required
Suggested
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.
EasySSTOCH(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetBuySellLevelSignal() template.
Return Type: Enum
Parameter Name
Parameter Type
Required
Suggested
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.
EasySTOCH(chartIndex, [ name ], [ interval ])
Returns a signal based on %K, %D and selected signal type.
Return Type: Enum
Parameter Name
Parameter Type
Required
Suggested
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.
EasySTOCHF(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetCrossOverUnderSignal() template.
Return Type: Enum
Parameter Name
Parameter Type
Required
Suggested
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.
EasySTOCHRSI(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetCrossOverUnderSignal() template.
Return Type: Enum
Parameter Name
Parameter Type
Required
Suggested
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.
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
Suggested
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.
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
Suggested
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.
EasyUDRSI(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetBuySellLevelSignal() template.
Return Type: Enum
Parameter Name
Parameter Type
Required
Suggested
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.
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
Suggested
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.
EasyWILLR(chartIndex, [ name ], [ interval ])
Returns a signal based on the GetBuySellLevelSignal() template.
Return Type: Enum
Parameter Name
Parameter Type
Required
Suggested
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.
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
Suggested
chartIndex
Number
True
-
name
String
False
-
interval
Number
False
InputInterval, Number, CurrentInterval
Last updated