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