belated thanks Mike, I didn't manage to loop my more complicated code :-(, but thanks for your help.
Cheers, Rich --- In [email protected], "Mike" <[EMAIL PROTECTED]> wrote: > > Are you looking to buy if the High is greater or equal to the High of > any of the preceding days? If so, just check if High is greater or > equal to the lowest of the preceding Highs. > > e.g. > Buy = High >= Ref(LLV(High, 5), -1); > > Or are you looking that the High is specifically equal to the High of > any of the preceding days? > > e.g. > Buy = False; > for (i = -1; i > -6; i--) { > Buy = Buy OR AlmostEqual(High, Ref(High, i)); > } > > Mike > > --- In [email protected], "foxblade2000invest" <foxblade@> > wrote: > > > > Hello, > > > > I have a simple "system" as follows; > > > > buy= h==hhv(h,5); > > sell=barssince(buy)=1 > > > > Basically buys on the high of the last 5 days. I would like to > ammend > > it to buy on the high of either 5,4,3,2 or 1 days (don't worry > about > > the logic, it's the principle I'm interested in.) > > > > Is this achieved by looping and would someone be so knd to ammend > > that formula to achieve the required outcome? I want to avoid "or" > as > > in relity, the code is much more complicated than above. > > > > I have tried, and failed, to loop this myself. > > > > Thanks in advance for any help, > > Rich > > >
