One way or another you have to use a single value of the array newhigh.  For 
example, 

newhigh = lastvalue(iif (.....)) or selectedvalue(iif(...)) or etc. depending 
on what you are looking for.

Bill

----- Original Message ----- 
From: "jamesmarkharmon" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Friday, October 26, 2007 2:25 AM
Subject: [amibroker] Simple If statement question


> newHigh = IIf(H > Ref(H,-i),1,0);
> 
> if(newHigh == 1)
> {
>       //do this
> }
> 
> I had a question on how If statements should be done like this without
> getting the array error.
> 
> 
> 
> Please note that this group is for discussion between users only.
> 
> To get support from AmiBroker please send an e-mail directly to 
> SUPPORT {at} amibroker.com
> 
> For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
> http://www.amibroker.com/devlog/
> 
> For other support material please check also:
> http://www.amibroker.com/support.html
> 
> Yahoo! Groups Links
> 
> 
> 
> 
> 
> -- 
> No virus found in this incoming message.
> Checked by AVG Free Edition. 
> Version: 7.5.503 / Virus Database: 269.15.10/1091 - Release Date: 10/24/2007 
> 2:31 PM
> 
>

Reply via email to