Looking at your code you are wanting to find where the current volume is greater than the lowest volume value of the last 4 weeks (multiplied by 0.99) and with a Turnover greater than 1 million dollars?
If that is correct the following script will work:
No, what I'm looking for on Saturday/Sunday are stocks which show that the volume for that week is lower than any of the weekly volumes for the previous 3 weeks (with a turnover greater than 1 million dollars). Apologies for not making it clearer the first time.
This is what I've been using to look for the weekly volume that is higher than the previous 3 weeks, so I was trying to reverse it.
V1 = VOLUME() ; H1 = HIGHESTHIGH(V1, BARS=4) ; V1 >= (H1 * 1.01) and TO(Week(PERIODAMOUNT=1)) > 1000000 and VOL()>0