Technical Analysis Helpers

CrossOver

Checks if a crossover occurs between value1 and value2.
  • CrossOver(value1, value2)
Returns true if a crossover occurs between value1 and value2. Otherwise false.
Return Type: Boolean
Parameter Name
Parameter Type
Required
Suggested
value1
NumberOrTable
True
-
value2
NumberOrTable
True
-

CrossOverSince

Calculates the number of ticks since the last crossover.
  • CrossOverSince(value1, value2)
Returns the number of ticks since the last crossover. Return value of 1 represents the crossunder happening 'now'.
Return Type: Number
Parameter Name
Parameter Type
Required
Suggested
value1
NumberOrTable
True
-
value2
NumberOrTable
True
-

CrossUnder

Checks if a crossunder occurs between value1 and value2.
  • CrossUnder(value1, value2)
Returns true if a crossunder occurs between value1 and value2. Otherwise false.
Return Type: Boolean
Parameter Name
Parameter Type
Required
Suggested
value1
NumberOrTable
True
-
value2
NumberOrTable
True
-

CrossUnderSince

Calculates the number of ticks since the last crossunder.
  • CrossUnderSince(value1, value2)
Returns the number of ticks since the last crossunder. Return value of 1 represents the crossunder happening 'now'.
Return Type: Number
Parameter Name
Parameter Type
Required
Suggested
value1
NumberOrTable
True
-
value2
NumberOrTable
True
-

GetSwing

Calculates the amount of swing in percentages.
  • GetSwing(input1, input2)
Returns the amount of swing in percentages.
Return Type: ListNumbers
Parameter Name
Parameter Type
Required
Suggested
input1
NumberOrTable
True
-
input2
NumberOrTable
True
-

IsFalling

Checks if the values are decreasing towards the newest within the lookback period.
  • IsFalling(array, lookback)
Returns true if the values are decreasing towards the newest within the lookback period. Otherwise false.
Return Type: Boolean
Parameter Name
Parameter Type
Required
Suggested
array
ListNumbers
True
-
lookback
Number
True
Input, Number, SessionGet

IsFallingSince

Counts the number of falling ticks.
  • IsFallingSince(array, lookback)
Returns the number of ticks the data is falling.
Return Type: Number
Parameter Name
Parameter Type
Required
Suggested
array
ListNumbers
True
-
lookback
Number
True
Input, Number, SessionGet

IsRising

Checks if the values are increasing towards the newest within the lookback period.
  • IsRising(array, lookback)
Returns true if the values are increasing towards the newest within the lookback period. Otherwise false.
Return Type: Boolean
Parameter Name
Parameter Type
Required
Suggested
array
ListNumbers
True
-
lookback
Number
True
Input, Number, SessionGet

IsRisingSince

Counts the number of rising ticks.
  • IsRisingSince(array, lookback)
Returns the number of ticks the data is rising.
Return Type: Number
Parameter Name
Parameter Type
Required
Suggested
array
ListNumbers
True
-
lookback
Number
True
Input, Number, SessionGet
Copy link
On this page
CrossOver
CrossOverSince
CrossUnder
CrossUnderSince
GetSwing
IsFalling
IsFallingSince
IsRising
IsRisingSince