Login Page - Create Account

Support Board


Date/Time: Wed, 08 Apr 2026 14:15:01 +0000



Post From: Alert condition using Daily OHLC current day low (SG3[0]) does not trigger

[2026-03-03 07:27:07]
User138457 - Posts: 57
That is interesting, as in the following the last 2 lines appear to never execcute


OR(
AND(
abs(H[0]-ID5.SG1[0])< (ID60.SG4[-1]*ticksize),
H[0]<=ID5.SG1[0]
),
AND(
abs(H[0]-ID19.SG2[0])< (ID60.SG4[-1]*ticksize),
H[0]<=ID19.SG2[0]
),
AND(
abs(H[0]-ID19.SG3[0])< (ID60.SG4[-1]*ticksize),
H[0]<=ID19.SG3[0]
),
AND(
abs(H[0]-ID19.SG4[0])< (ID60.SG4[-1]*ticksize),
H[0]<=ID19.SG4[0]
),
AND(
abs(H[0]-ID25.SG2[0])< (ID60.SG4[-1]*ticksize),
H[0]<=ID25.SG2[0]
),
AND(
abs(H[0]-ID25.SG3[0])< (ID60.SG4[-1]*ticksize),
H[0]<=ID25.SG3[0]
),
AND(
abs(H[0]-ID25.SG4[0])< (ID60.SG4[-1]*ticksize),
H[0]<=ID25.SG4[0]
),
AND(
abs(H[0]-ID14.SG4[0])< (ID60.SG4[-1]*ticksize),
H[0]<=ID14.SG4[0]
),
AND(
abs(H[0]-ID12.SG2[0])< (ID60.SG4[-1]*ticksize),
H[0]<=ID12.SG2[0]
),
AND(
abs(H[0]-ID12.SG3[0])< (ID60.SG4[-1]*ticksize),
H[0]<=ID12.SG3[0]
),
AND(
abs(H[0]-ID20.SG1[0])< (ID60.SG4[-1]*ticksize),
H[0]<=ID20.SG1[0]
),
AND(
abs(H[0]-ID20.SG2[0])< (ID60.SG4[-1]*ticksize),
H[0]<=ID20.SG2[0]
),
AND(
abs(H[0]-ID20.SG3[0])< (ID60.SG4[-1]*ticksize),
H[0]<=ID20.SG3[0]
),
AND(
abs(H[0]-ID20.SG4[0])< (ID60.SG4[-1]*ticksize),
H[0]<=ID20.SG4[0]
),
AND(
abs(H[0]-ID6.SG2[0])<= (ID60.SG4[-1]*ticksize),
H[0]<=ID6.SG2[0]
),
AND(
abs(H[0]-ID6.SG3[0])<= (ID60.SG4[-1]*ticksize),
H[0]<=ID6.SG3[0]
)
)
howewver, when I restrict to these last two

OR(
AND(
abs(H[0]-ID6.SG2[0])<= (ID60.SG4[-1]*ticksize),
H[0]<=ID6.SG2[0]
),
AND(
abs(H[0]-ID6.SG3[0])<= (ID60.SG4[-1]*ticksize),
H[0]<=ID6.SG3[0]
)
)
it executes flawlessly, so I had assumes a "limit" being the problem