| 
 PureBytes Links 
Trading Reference Links 
 | 
I'm writing an indicator. Searching the newsgroup archives, I found 
(posted 3/2/2003) what I thought was my answer to determining the bar 
index of the last visible bar:
"
Tomasz posted this to the member section a while ago......
 
barvisible = Status("barvisible");
r = RSI( 14 );
maxr = LastValue( Highest( IIf( barvisible, r, 0 ) ) );
"
So it would seem that:
aVisBars = Status("barvisible");
nLastVisBar = LastValue(Highest(IIf(aVisBars, BarIndex(), 0)));
should work, where nLastVisBar holds the barindex of the last visible 
bar. However, nLastVisBar always has a value of 0 when I access it in 
code. Also, the help says that Highest returns a NUMBER, but it seems 
to be an ARRAY. Without the use of the LastValue() function, I can't 
use nLastVisBar in an IF statement. 
That way I initialize nLastVisBar, btw, is at the top of an 
indicator. The value is then used to control a for loop. 
If anyone can see the error I must be missing, I would appreciate it.
Gordon
------------------------ Yahoo! Groups Sponsor ---------------------~-->
Buy Ink Cartridges or Refill Kits for your HP, Epson, Canon or Lexmark
Printer at MyInks.com. Free s/h on orders $50 or more to the US & Canada.
http://www.c1tracking.com/l.asp?cid=5511
http://us.click.yahoo.com/mOAaAA/3exGAA/qnsNAA/GHeqlB/TM
---------------------------------------------------------------------~->
Send BUG REPORTS to bugs@xxxxxxxxxxxxx
Send SUGGESTIONS to suggest@xxxxxxxxxxxxx
-----------------------------------------
Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx 
(Web page: http://groups.yahoo.com/group/amiquote/messages/)
--------------------------------------------
Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.html 
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ 
 |