Library "ZigzagMethods"
Object oriented implementation of Zigzag methods. Please refer to ZigzagTypes library for User defined types used in this library
tostring(this, sortKeys, sortOrder, includeKeys)
Converts ZigzagTypes/Pivot object to string representation
Parameters:
this: ZigzagTypes/Pivot
sortKeys: If set to true, string output is sorted by keys.
sortOrder: Applicable only if sortKeys is set to true. Positive number will sort them in ascending order whreas negative numer will sort them in descending order. Passing 0 will not sort the keys
includeKeys: Array of string containing selective keys. Optional parmaeter. If not provided, all the keys are considered
Returns: string representation of ZigzagTypes/Pivot
tostring(this, sortKeys, sortOrder, includeKeys)
Converts Array of Pivot objects to string representation
Parameters:
this: Pivot object array
sortKeys: If set to true, string output is sorted by keys.
sortOrder: Applicable only if sortKeys is set to true. Positive number will sort them in ascending order whreas negative numer will sort them in descending order. Passing 0 will not sort the keys
includeKeys: Array of string containing selective keys. Optional parmaeter. If not provided, all the keys are considered
Returns: string representation of Pivot object array
tostring(this)
Converts ZigzagFlags object to string representation
Parameters:
this: ZigzagFlags object
Returns: string representation of ZigzagFlags
tostring(this, sortKeys, sortOrder, includeKeys)
Converts ZigzagTypes/Zigzag object to string representation
Parameters:
this: ZigzagTypes/Zigzagobject
sortKeys: If set to true, string output is sorted by keys.
sortOrder: Applicable only if sortKeys is set to true. Positive number will sort them in ascending order whreas negative numer will sort them in descending order. Passing 0 will not sort the keys
includeKeys: Array of string containing selective keys. Optional parmaeter. If not provided, all the keys are considered
Returns: string representation of ZigzagTypes/Zigzag
calculate(this, ohlc, indicators, indicatorNames)
Calculate zigzag based on input values and indicator values
Parameters:
this: Zigzag object
ohlc: Array containing OHLC values. Can also have custom values for which zigzag to be calculated
indicators: Array of indicator values
indicatorNames: Array of indicator names for which values are present. Size of indicators array should be equal to that of indicatorNames
Returns: current Zigzag object
calculate(this)
Calculate zigzag based on properties embedded within Zigzag object
Parameters:
this: Zigzag object
Returns: current Zigzag object
nextlevel(this)
Calculate Next Level Zigzag based on the current calculated zigzag object
Parameters:
this: Zigzag object
Returns: Next Level Zigzag object
clear(this)
Clears zigzag drawings array
Parameters:
this: array<ZigzagDrawing>
Returns: void
drawfresh(this)
draws fresh zigzag based on properties embedded in ZigzagDrawing object
Parameters:
this: ZigzagDrawing object
Returns: ZigzagDrawing object
drawcontinuous(this)
draws zigzag based on the zigzagmatrix input
Parameters:
this: ZigzagDrawing object
Returns:
Object oriented implementation of Zigzag methods. Please refer to ZigzagTypes library for User defined types used in this library
tostring(this, sortKeys, sortOrder, includeKeys)
Converts ZigzagTypes/Pivot object to string representation
Parameters:
this: ZigzagTypes/Pivot
sortKeys: If set to true, string output is sorted by keys.
sortOrder: Applicable only if sortKeys is set to true. Positive number will sort them in ascending order whreas negative numer will sort them in descending order. Passing 0 will not sort the keys
includeKeys: Array of string containing selective keys. Optional parmaeter. If not provided, all the keys are considered
Returns: string representation of ZigzagTypes/Pivot
tostring(this, sortKeys, sortOrder, includeKeys)
Converts Array of Pivot objects to string representation
Parameters:
this: Pivot object array
sortKeys: If set to true, string output is sorted by keys.
sortOrder: Applicable only if sortKeys is set to true. Positive number will sort them in ascending order whreas negative numer will sort them in descending order. Passing 0 will not sort the keys
includeKeys: Array of string containing selective keys. Optional parmaeter. If not provided, all the keys are considered
Returns: string representation of Pivot object array
tostring(this)
Converts ZigzagFlags object to string representation
Parameters:
this: ZigzagFlags object
Returns: string representation of ZigzagFlags
tostring(this, sortKeys, sortOrder, includeKeys)
Converts ZigzagTypes/Zigzag object to string representation
Parameters:
this: ZigzagTypes/Zigzagobject
sortKeys: If set to true, string output is sorted by keys.
sortOrder: Applicable only if sortKeys is set to true. Positive number will sort them in ascending order whreas negative numer will sort them in descending order. Passing 0 will not sort the keys
includeKeys: Array of string containing selective keys. Optional parmaeter. If not provided, all the keys are considered
Returns: string representation of ZigzagTypes/Zigzag
calculate(this, ohlc, indicators, indicatorNames)
Calculate zigzag based on input values and indicator values
Parameters:
this: Zigzag object
ohlc: Array containing OHLC values. Can also have custom values for which zigzag to be calculated
indicators: Array of indicator values
indicatorNames: Array of indicator names for which values are present. Size of indicators array should be equal to that of indicatorNames
Returns: current Zigzag object
calculate(this)
Calculate zigzag based on properties embedded within Zigzag object
Parameters:
this: Zigzag object
Returns: current Zigzag object
nextlevel(this)
Calculate Next Level Zigzag based on the current calculated zigzag object
Parameters:
this: Zigzag object
Returns: Next Level Zigzag object
clear(this)
Clears zigzag drawings array
Parameters:
this: array<ZigzagDrawing>
Returns: void
drawfresh(this)
draws fresh zigzag based on properties embedded in ZigzagDrawing object
Parameters:
this: ZigzagDrawing object
Returns: ZigzagDrawing object
drawcontinuous(this)
draws zigzag based on the zigzagmatrix input
Parameters:
this: ZigzagDrawing object
Returns:
Notas de prensa:
v2
Updates to auto calculate zigzag in Drawing methods.
Updated:
drawfresh(this, ohlc, indicators, indicatorNames)
draws fresh zigzag based on properties embedded in ZigzagDrawing object
Parameters:
this: ZigzagDrawing object
ohlc: values on which the zigzag needs to be calculated and drawn. If not set will use regular OHLC
indicators: Array of indicator values
indicatorNames: Array of indicator names for which values are present. Size of indicators array should be equal to that of indicatorNames
Returns: ZigzagDrawing object
drawcontinuous(this, ohlc, indicators, indicatorNames)
draws zigzag based on the zigzagmatrix input
Parameters:
this: ZigzagDrawing object
ohlc: values on which the zigzag needs to be calculated and drawn. If not set will use regular OHLC
indicators: Array of indicator values
indicatorNames: Array of indicator names for which values are present. Size of indicators array should be equal to that of indicatorNames
Returns:
Updates to auto calculate zigzag in Drawing methods.
Updated:
drawfresh(this, ohlc, indicators, indicatorNames)
draws fresh zigzag based on properties embedded in ZigzagDrawing object
Parameters:
this: ZigzagDrawing object
ohlc: values on which the zigzag needs to be calculated and drawn. If not set will use regular OHLC
indicators: Array of indicator values
indicatorNames: Array of indicator names for which values are present. Size of indicators array should be equal to that of indicatorNames
Returns: ZigzagDrawing object
drawcontinuous(this, ohlc, indicators, indicatorNames)
draws zigzag based on the zigzagmatrix input
Parameters:
this: ZigzagDrawing object
ohlc: values on which the zigzag needs to be calculated and drawn. If not set will use regular OHLC
indicators: Array of indicator values
indicatorNames: Array of indicator names for which values are present. Size of indicators array should be equal to that of indicatorNames
Returns:
Notas de prensa:
v3
Added:
drawplain(this)
draws fresh zigzag based on properties embedded in ZigzagDrawing object without trying to calculate
Parameters:
this: ZigzagDrawing object
Returns: ZigzagDrawing object
Added:
drawplain(this)
draws fresh zigzag based on properties embedded in ZigzagDrawing object without trying to calculate
Parameters:
this: ZigzagDrawing object
Returns: ZigzagDrawing object
Notas de prensa:
v4
Fixed issues highlighted by @moebius1977
Fixed issues highlighted by @moebius1977
Notas de prensa:
v5
Updated:
method tostring(this, sortKeys, sortOrder, includeKeys)
Converts ZigzagTypes/Zigzag object to string representation
Namespace types: Objects.Zigzag
Parameters:
this (Zigzag type from HeWhoMustNotBeNamed/ZigzagTypes/4): ZigzagTypes/Zigzagobject
sortKeys (bool): If set to true, string output is sorted by keys.
sortOrder (int): Applicable only if sortKeys is set to true. Positive number will sort them in ascending order whreas negative numer will sort them in descending order. Passing 0 will not sort the keys
includeKeys (string): Array of string containing selective keys. Optional parmaeter. If not provided, all the keys are considered
Returns: string representation of ZigzagTypes/Zigzag
method calculate(this)
Calculate zigzag based on properties embedded within Zigzag object
Namespace types: Objects.Zigzag
Parameters:
this (Zigzag type from HeWhoMustNotBeNamed/ZigzagTypes/4): Zigzag object
Returns: current Zigzag object
method nextlevel(this)
Calculate Next Level Zigzag based on the current calculated zigzag object
Namespace types: Objects.Zigzag
Parameters:
this (Zigzag type from HeWhoMustNotBeNamed/ZigzagTypes/4): Zigzag object
Returns: Next Level Zigzag object
method clear(this)
Clears zigzag drawings array
Namespace types: Objects.ZigzagDrawing
Parameters:
this (ZigzagDrawing type from HeWhoMustNotBeNamed/ZigzagTypes/4): array
Returns: void
method drawplain(this)
draws fresh zigzag based on properties embedded in ZigzagDrawing object without trying to calculate
Namespace types: Objects.ZigzagDrawing
Parameters:
this (ZigzagDrawing type from HeWhoMustNotBeNamed/ZigzagTypes/4): ZigzagDrawing object
Returns: ZigzagDrawing object
method drawfresh(this, ohlc, indicators, indicatorNames)
draws fresh zigzag based on properties embedded in ZigzagDrawing object
Namespace types: Objects.ZigzagDrawing
Parameters:
this (ZigzagDrawing type from HeWhoMustNotBeNamed/ZigzagTypes/4): ZigzagDrawing object
ohlc (float): values on which the zigzag needs to be calculated and drawn. If not set will use regular OHLC
indicators (matrix): Array of indicator values
indicatorNames (string): Array of indicator names for which values are present. Size of indicators array should be equal to that of indicatorNames
Returns: ZigzagDrawing object
method drawcontinuous(this, ohlc, indicators, indicatorNames)
draws zigzag based on the zigzagmatrix input
Namespace types: Objects.ZigzagDrawing
Parameters:
this (ZigzagDrawing type from HeWhoMustNotBeNamed/ZigzagTypes/4): ZigzagDrawing object
ohlc (float): values on which the zigzag needs to be calculated and drawn. If not set will use regular OHLC
indicators (matrix): Array of indicator values
indicatorNames (string): Array of indicator names for which values are present. Size of indicators array should be equal to that of indicatorNames
Returns:
Updated:
method tostring(this, sortKeys, sortOrder, includeKeys)
Converts ZigzagTypes/Zigzag object to string representation
Namespace types: Objects.Zigzag
Parameters:
this (Zigzag type from HeWhoMustNotBeNamed/ZigzagTypes/4): ZigzagTypes/Zigzagobject
sortKeys (bool): If set to true, string output is sorted by keys.
sortOrder (int): Applicable only if sortKeys is set to true. Positive number will sort them in ascending order whreas negative numer will sort them in descending order. Passing 0 will not sort the keys
includeKeys (string): Array of string containing selective keys. Optional parmaeter. If not provided, all the keys are considered
Returns: string representation of ZigzagTypes/Zigzag
method calculate(this)
Calculate zigzag based on properties embedded within Zigzag object
Namespace types: Objects.Zigzag
Parameters:
this (Zigzag type from HeWhoMustNotBeNamed/ZigzagTypes/4): Zigzag object
Returns: current Zigzag object
method nextlevel(this)
Calculate Next Level Zigzag based on the current calculated zigzag object
Namespace types: Objects.Zigzag
Parameters:
this (Zigzag type from HeWhoMustNotBeNamed/ZigzagTypes/4): Zigzag object
Returns: Next Level Zigzag object
method clear(this)
Clears zigzag drawings array
Namespace types: Objects.ZigzagDrawing
Parameters:
this (ZigzagDrawing type from HeWhoMustNotBeNamed/ZigzagTypes/4): array
Returns: void
method drawplain(this)
draws fresh zigzag based on properties embedded in ZigzagDrawing object without trying to calculate
Namespace types: Objects.ZigzagDrawing
Parameters:
this (ZigzagDrawing type from HeWhoMustNotBeNamed/ZigzagTypes/4): ZigzagDrawing object
Returns: ZigzagDrawing object
method drawfresh(this, ohlc, indicators, indicatorNames)
draws fresh zigzag based on properties embedded in ZigzagDrawing object
Namespace types: Objects.ZigzagDrawing
Parameters:
this (ZigzagDrawing type from HeWhoMustNotBeNamed/ZigzagTypes/4): ZigzagDrawing object
ohlc (float): values on which the zigzag needs to be calculated and drawn. If not set will use regular OHLC
indicators (matrix): Array of indicator values
indicatorNames (string): Array of indicator names for which values are present. Size of indicators array should be equal to that of indicatorNames
Returns: ZigzagDrawing object
method drawcontinuous(this, ohlc, indicators, indicatorNames)
draws zigzag based on the zigzagmatrix input
Namespace types: Objects.ZigzagDrawing
Parameters:
this (ZigzagDrawing type from HeWhoMustNotBeNamed/ZigzagTypes/4): ZigzagDrawing object
ohlc (float): values on which the zigzag needs to be calculated and drawn. If not set will use regular OHLC
indicators (matrix): Array of indicator values
indicatorNames (string): Array of indicator names for which values are present. Size of indicators array should be equal to that of indicatorNames
Returns:
Notas de prensa:
v6
Updated:
method tostring(this, sortKeys, sortOrder, includeKeys)
Converts ZigzagTypes/Zigzag object to string representation
Namespace types: Objects.Zigzag
Parameters:
this (Zigzag type from HeWhoMustNotBeNamed/ZigzagTypes/5): ZigzagTypes/Zigzagobject
sortKeys (bool): If set to true, string output is sorted by keys.
sortOrder (int): Applicable only if sortKeys is set to true. Positive number will sort them in ascending order whreas negative numer will sort them in descending order. Passing 0 will not sort the keys
includeKeys (string): Array of string containing selective keys. Optional parmaeter. If not provided, all the keys are considered
Returns: string representation of ZigzagTypes/Zigzag
method calculate(this)
Calculate zigzag based on properties embedded within Zigzag object
Namespace types: Objects.Zigzag
Parameters:
this (Zigzag type from HeWhoMustNotBeNamed/ZigzagTypes/5): Zigzag object
Returns: current Zigzag object
method nextlevel(this)
Calculate Next Level Zigzag based on the current calculated zigzag object
Namespace types: Objects.Zigzag
Parameters:
this (Zigzag type from HeWhoMustNotBeNamed/ZigzagTypes/5): Zigzag object
Returns: Next Level Zigzag object
method clear(this)
Clears zigzag drawings array
Namespace types: Objects.ZigzagDrawing
Parameters:
this (ZigzagDrawing type from HeWhoMustNotBeNamed/ZigzagTypes/5): array
Returns: void
method drawplain(this)
draws fresh zigzag based on properties embedded in ZigzagDrawing object without trying to calculate
Namespace types: Objects.ZigzagDrawing
Parameters:
this (ZigzagDrawing type from HeWhoMustNotBeNamed/ZigzagTypes/5): ZigzagDrawing object
Returns: ZigzagDrawing object
method drawfresh(this, ohlc, indicators, indicatorNames)
draws fresh zigzag based on properties embedded in ZigzagDrawing object
Namespace types: Objects.ZigzagDrawing
Parameters:
this (ZigzagDrawing type from HeWhoMustNotBeNamed/ZigzagTypes/5): ZigzagDrawing object
ohlc (float): values on which the zigzag needs to be calculated and drawn. If not set will use regular OHLC
indicators (matrix): Array of indicator values
indicatorNames (string): Array of indicator names for which values are present. Size of indicators array should be equal to that of indicatorNames
Returns: ZigzagDrawing object
method drawcontinuous(this, ohlc, indicators, indicatorNames)
draws zigzag based on the zigzagmatrix input
Namespace types: Objects.ZigzagDrawing
Parameters:
this (ZigzagDrawing type from HeWhoMustNotBeNamed/ZigzagTypes/5): ZigzagDrawing object
ohlc (float): values on which the zigzag needs to be calculated and drawn. If not set will use regular OHLC
indicators (matrix): Array of indicator values
indicatorNames (string): Array of indicator names for which values are present. Size of indicators array should be equal to that of indicatorNames
Returns:
Updated:
method tostring(this, sortKeys, sortOrder, includeKeys)
Converts ZigzagTypes/Zigzag object to string representation
Namespace types: Objects.Zigzag
Parameters:
this (Zigzag type from HeWhoMustNotBeNamed/ZigzagTypes/5): ZigzagTypes/Zigzagobject
sortKeys (bool): If set to true, string output is sorted by keys.
sortOrder (int): Applicable only if sortKeys is set to true. Positive number will sort them in ascending order whreas negative numer will sort them in descending order. Passing 0 will not sort the keys
includeKeys (string): Array of string containing selective keys. Optional parmaeter. If not provided, all the keys are considered
Returns: string representation of ZigzagTypes/Zigzag
method calculate(this)
Calculate zigzag based on properties embedded within Zigzag object
Namespace types: Objects.Zigzag
Parameters:
this (Zigzag type from HeWhoMustNotBeNamed/ZigzagTypes/5): Zigzag object
Returns: current Zigzag object
method nextlevel(this)
Calculate Next Level Zigzag based on the current calculated zigzag object
Namespace types: Objects.Zigzag
Parameters:
this (Zigzag type from HeWhoMustNotBeNamed/ZigzagTypes/5): Zigzag object
Returns: Next Level Zigzag object
method clear(this)
Clears zigzag drawings array
Namespace types: Objects.ZigzagDrawing
Parameters:
this (ZigzagDrawing type from HeWhoMustNotBeNamed/ZigzagTypes/5): array
Returns: void
method drawplain(this)
draws fresh zigzag based on properties embedded in ZigzagDrawing object without trying to calculate
Namespace types: Objects.ZigzagDrawing
Parameters:
this (ZigzagDrawing type from HeWhoMustNotBeNamed/ZigzagTypes/5): ZigzagDrawing object
Returns: ZigzagDrawing object
method drawfresh(this, ohlc, indicators, indicatorNames)
draws fresh zigzag based on properties embedded in ZigzagDrawing object
Namespace types: Objects.ZigzagDrawing
Parameters:
this (ZigzagDrawing type from HeWhoMustNotBeNamed/ZigzagTypes/5): ZigzagDrawing object
ohlc (float): values on which the zigzag needs to be calculated and drawn. If not set will use regular OHLC
indicators (matrix): Array of indicator values
indicatorNames (string): Array of indicator names for which values are present. Size of indicators array should be equal to that of indicatorNames
Returns: ZigzagDrawing object
method drawcontinuous(this, ohlc, indicators, indicatorNames)
draws zigzag based on the zigzagmatrix input
Namespace types: Objects.ZigzagDrawing
Parameters:
this (ZigzagDrawing type from HeWhoMustNotBeNamed/ZigzagTypes/5): ZigzagDrawing object
ohlc (float): values on which the zigzag needs to be calculated and drawn. If not set will use regular OHLC
indicators (matrix): Array of indicator values
indicatorNames (string): Array of indicator names for which values are present. Size of indicators array should be equal to that of indicatorNames
Returns:
Trial and Subscription: trendoscope.io
Telegram: p.trendoscope.io/telegram
Rate us : www.trustpilot.com/review/trendoscope.au
Telegram: p.trendoscope.io/telegram
Rate us : www.trustpilot.com/review/trendoscope.au