PureBytes Links
Trading Reference Links
|
Herman,
The daily counter of your database is
x=Foreign("~count","v");
where ^count may be calculated as a daily function from
AddToComposite(1,"~count","v");
Buy=0;
This will help for accurate averaging, even if some data are missing.
Dimitris Tsokakis
--- In amibroker@xxxx, "Herman van den Bergen" <psytek@xxxx> wrote:
> Hi all,
>
> The number of historical bars for each stock in your data base may
vary. For
> example if I check the number of bars for my N100 data they vary
from 612 to
> 2597.
>
> Depending on the type of composites you create this may be an
important
> issue to consider. If you want to average a parameter for the N100,
for
> example, you cannot simply divide each bar in your composite by
100; unless
> you have checked that data is present for ALL 100 stocks, for each
bar, for
> the period sampled.
>
> I use this preliminary Scan to give me the numbers I need to
calculate
> accurate averages. See the attached capture for my N100.
>
> EMPTY = -1^10;
> AddToComposite(IIf(Open == EMPTY,0,1),"_DataPresent","x",3);
> Buy= 0;
> Filter=1;
>
> Can this be improved?
> Note in my capture that data can have holes and that you have to
consider
> how to handle those.
>
> best regards,
> Herman.
|