Hi:
I was reading in the Indicore SDK manual in "The structure of an Indicator: Update (period, mode)" section that:
"Please note that the period index for the same date and time can be changed, when data appears or disappears at the beginning of the source stream. Therefore, you must not use arrays and tables to keep intermediate data for the periods. Use the internal streams instead."
I do see where this could really mess up tables and arrays when the price index (ie. firstperiod()) changes, but does this mean I shouldn't use tables or arrays at all when creating indicators? As an example: How could I store some price values within a set of periods and count the ones within a specific price range as intermediate data using internal streams?
The internal stream instruction quoted above left me confused because the SDK manual has some sections showing table and array-related commands.
Any clarity would be very helpful. Thanks!