Skip to content

Equations

And

Validates all values on being true.

Syntax: And(values[])

Returns true all values are true.

Return type: Boolean

Parameter Name Parameter Type Required Suggestions
values[] BooleanParams True True,IsTrue,False,IsFalse,Or,Branch,Equals,IsBiggerThan,IsSmallerThan,IsBiggerOrSmallerThan,IsAnyOrderOpen,IsOrderFilled,IsOrderOpen,IsTradeAmountEnough

Compare

Checks if input1 is below, equal to or above input2.

Syntax: Compare(input1, input2)

Returns a list with booleans.

Return type: NumberOrTable

Parameter Name Parameter Type Required Suggestions
input1 NumberOrTable True Input,Number
input2 NumberOrTable True Input,Number

Equals

Compares two values and returns whether or not the values are equal.

Syntax: Equals(value1, value2)

Returns true when the values are equal.

Return type: Boolean

Parameter Name Parameter Type Required Suggestions
value1 Dynamic True
value2 Dynamic True

IfNull

Sets the defaultValue if the value is nil.

Syntax: IfNull(value, defaultValue)

Returns the value of defaultValue when value is nil.

Return type: Dynamic

Parameter Name Parameter Type Required Suggestions
value Dynamic True Load
defaultValue Dynamic True Load

IsBiggerAndSmallerThan

Checks if the value is bigger than lowValue and smaller than highValue.

Syntax: IsBiggerAndSmallerThan(value, lowValue, highValue)

Returns true if the value is bigger than lowValue and smaller than highValue.

Return type: Boolean

Parameter Name Parameter Type Required Suggestions
value NumberOrTable True
lowValue Number True Input,Number,SessionGet
highValue Number True Input,Number,SessionGet

IsBiggerOrSmallerThan

Checks if the value is bigger than highValue or smaller than lowValue.

Syntax: IsBiggerOrSmallerThan(value, highValue, lowValue)

Returns true if the value is bigger than highValue or smaller than lowValue.

Return type: Boolean

Parameter Name Parameter Type Required Suggestions
value NumberOrTable True
highValue Number True Input,Number,SessionGet
lowValue Number True Input,Number,SessionGet

IsBiggerThan

Checks if input1 is bigger than input2.

Syntax: IsBiggerThan(input1, input2)

Returns true input1 is bigger than input2.

Return type: Boolean

Parameter Name Parameter Type Required Suggestions
input1 NumberOrTable True
input2 Number True Input,Number,SessionGet

IsFalse

Validates all values on being false.

Syntax: IsFalse(values[])

Returns true all values are false.

Return type: Boolean

Parameter Name Parameter Type Required Suggestions
values[] BooleanParams True True,IsTrue,False,IsFalse,Or,Branch,Equals,IsBiggerThan,IsSmallerThan,IsBiggerOrSmallerThan,IsAnyOrderOpen,IsOrderFilled,IsOrderOpen,IsTradeAmountEnough

IsNotNull

Checks if the value is not null.

Syntax: IsNotNull(value)

Returns true if the value is not null.

Return type: Boolean

Parameter Name Parameter Type Required Suggestions
value Dynamic True Load

IsNull

Checks if the value is null.

Syntax: IsNull(value)

Returns true if the value is null.

Return type: Boolean

Parameter Name Parameter Type Required Suggestions
value Dynamic True Load

IsSmallerThan

Checks if input1 is smaller than input2.

Syntax: IsSmallerThan(input1, input2)

Returns true if input1 is smaller than input2.

Return type: Boolean

Parameter Name Parameter Type Required Suggestions
input1 NumberOrTable True
input2 Number True Input,Number,SessionGet

IsTrue

Validates all values on being true.

Syntax: IsTrue(values[])

Returns true all values are true.

Return type: Boolean

Parameter Name Parameter Type Required Suggestions
values[] BooleanParams True True,IsTrue,False,IsFalse,Or,Branch,Equals,IsBiggerThan,IsSmallerThan,IsBiggerOrSmallerThan,IsAnyOrderOpen,IsOrderFilled,IsOrderOpen,IsTradeAmountEnough

Not

Validates all values on being false.

Syntax: Not(values[])

Returns true all values are false.

Return type: Boolean

Parameter Name Parameter Type Required Suggestions
values[] BooleanParams True True,IsTrue,False,IsFalse,Or,Branch,Equals,IsBiggerThan,IsSmallerThan,IsBiggerOrSmallerThan,IsAnyOrderOpen,IsOrderFilled,IsOrderOpen,IsTradeAmountEnough

NotEquals

Compares two values and returns whether or not the values are different.

Syntax: NotEquals(value1, value2)

Returns true when the values are not equal.

Return type: Boolean

Parameter Name Parameter Type Required Suggestions
value1 Dynamic True
value2 Dynamic True

Or

Validates if any of the values is true.

Syntax: Or(values[])

Returns true if any of the all values is true.

Return type: Boolean

Parameter Name Parameter Type Required Suggestions
values[] BooleanParams True True,IsTrue,False,IsFalse,Or,Branch,Equals,IsBiggerThan,IsSmallerThan,IsBiggerOrSmallerThan,IsAnyOrderOpen,IsOrderFilled,IsOrderOpen,IsTradeAmountEnough