A simple alternate way would be to have one more array, say PriceX and then
use it to hold the array you want to work on:

PriceX = IIF(arrayNbr ==1, Price1, IIF(arrayNbr ==2, Price2 .... etc..

and then you can use Pricex(i) in a subroutine ..

d

On Wed, Aug 27, 2008 at 2:19 PM, Ara Kaloustian <[EMAIL PROTECTED]> wrote:

>  can not dynamically assign array names
>
> ----- Original Message -----
> *From:* Ken Close <[EMAIL PROTECTED]>
> *To:* [email protected]
> *Sent:* Wednesday, August 27, 2008 10:45 AM
> *Subject:* [amibroker] Subscripted Array Names
>
> How can I use "subscripted array names"?
>
> Price[i] refers to the i-th bar of the the array named "Price"
>
> I have a series of arrays, Price01, Price02, Price03, all representing
> prices over the full number of bars.
>
> Is it possible and how to refer to Price(k) where k in this case is "01".
> "02", "03", etc.
>
> IOW, I would like to more easily manipulate arrays using loops.
>
> Any help?
>
> Ken
>
> 
>

Reply via email to