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 |