Hello,

You don't need to worry about adding symbols. It is all done automatically by 
AmiBroker.
Your only responsibility is to fill data for given symbol IF/WHEN AmiBroker 
asks for it
via GetQuotesEx.
The idea is very simple: AmiBroker ask for data for given symbol and you should 
deliver.
If you can not satisfy request immediately you can simply send request in your 
plugin
and return immediatelly without delivering data at this moment.
Once data arrive, you should send WM_STREAMING_UPDATE message to AmiBroker
and it will call GetQuotesEx again, then you will deliver the data.

Inside plugin you should maintain list of active symbols that is
as large as data source/subscription allows. Least recently used symbols should 
be removed
from this list if AmiBroker asks for new data for other symbols via GetQuotesEx.

Best regards,
Tomasz Janeczko
amibroker.com

On 2010-08-27 10:55, gy.lukacs wrote:
> Hi
>
> In a data plugin:
>
> Do you know how to add to / change ticks of a ticker which is not in view and 
> the data plugin does not receive GetQuotes(Ex) for? How to force Amibroker to 
> call GetQuotes(Ex) to any ticker? I want to avoid OLE.
>
> Thanks,
> lukit
>
>
>
> ------------------------------------
>
> **** IMPORTANT PLEASE READ ****
> This group is for the discussion between users only.
> This is *NOT* technical support channel.
>
> TO GET TECHNICAL SUPPORT send an e-mail directly to
> SUPPORT {at} amibroker.com
>
> TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
> http://www.amibroker.com/feedback/
> (submissions sent via other channels won't be considered)
>
> For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
> http://www.amibroker.com/devlog/
>
> Yahoo! Groups Links
>
>
>
>

Reply via email to