x = C > ref( HHV (C, 5 ),-1) ; -- Cheers Graham Kav AFL Writing Service http://www.aflwriting.com
2008/9/12 Panos Boufardeas <[EMAIL PROTECTED]>: > hi > i think this is the fastest way x = C >=HHV (C, 5 ) ; > > > Plot(x, "Close",colorBlack,styleHistogram| styleOwnScale); > Plot(Close, "Close",colorBlack,styleCandle); > > Panos > > At 03:53 AM 12-09-2008 12-09-2008, you wrote: > > Try the following: > > HigherClose = C > Ref (C,- 1 ); > HigherThanLast4 = Sum (HigherClose, 5 ) > 4 ; > Plot (HigherThanLast4, "" ,colorBlue, 2 ); > > Cheers, > > Gordon Sutherland > -----Original Message----- > From: amibroker@yahoogroups.com [ mailto:[EMAIL PROTECTED] On > Behalf Of ozzyapeman > Sent: Friday, 12 September 2008 12:36 p.m. > To: amibroker@yahoogroups.com > Subject: [amibroker] Close > At least 4 of the previous 5 Closes > > Quick question - is there a compact way to write the following: > > Close > At least 4 of the previous 5 Closes > > I know I can write out each case like: > > Case_1 = > C > ref(C,-1) and C > ref(C,-2)and C > ref(C,-3)and C > ref(C,-4)and C > > ref(C,-5) > > Case_2 = > C < ref(C,-1) and C > ref(C,-2)and C > ref(C,-3)and C > ref(C,-4)and C > > ref(C,-5) > > etc.... > > and then write if Case _1 or Case _2 or Case_3 or ... > > But I'm guessing there must be a simpler way to do this? > > Any feedback appreciated. >