Multicharts not displaying latest daily bar from eSignal

Questions about MultiCharts and user contributed studies.
gregcccc
Posts: 13
Joined: 29 Dec 2009
Location: Sydney, Australia
Been thanked: 2 times

Multicharts not displaying latest daily bar from eSignal

Postby gregcccc » 19 Oct 2011

Please refer to the attached screen dump which shows data from eSignal and Quote Manager side by side. The dump was taken at 5pm (NY time) after the market close. eSignal shows the $VIX closing at 34.44 on the 19th October. However, under "Edit Data" the Multicharts Quote Manager shows no data for 19 October hence my charts show the close from 18 October at 31.56.

I have used "Reload All Data" and have Data Server Mode set to "Download missing historical data" - but none of this helps.

Any ideas how I can solve this problem?

gregcccc
Attachments
Data missing on $VIX.jpg
$VIX - eSignal and Quote Manager screen dump
(199.75 KiB) Downloaded 214 times

User avatar
Henry MultiСharts
Posts: 9165
Joined: 25 Aug 2011
Has thanked: 1264 times
Been thanked: 2957 times

Re: Multicharts not displaying latest daily bar from eSignal

Postby Henry MultiСharts » 31 Oct 2011

This is eSignal API limitation.
The daily data is placed on eSignal server with one or two hour delay.
Unfortunately this is how historical data is provided from eSignal server for all regions.
The API data is provided from a server different than the one eSignal charting software uses.
That is why it is not relevant to compare the data.

MultiCharts requests daily data from eSignal API server on the session end time specified in Quote Manager.
If the bar is not present on the API server-it will be missing in MultiCharts.
The only way to get that bar is to reload the chart in about two hours after the session end.
You may want to ask eSignal to place historical data in time to avoid that issue.

In MultiCharts we have implemented a workaround for realtime-a feature to form the daily bar in realtime from ticks.
This bar is not saved to the database as the daily bar, because the bar can be different from the actual historical daily bar.
Doing that will bring a discrepancy, as most of the data feeds have a small difference between realtime and historical data.
This bar will be present on the chart before closing MC or reload.
After you close MC or reload the chart- the daily bar will be requested from the API server.


Return to “MultiCharts”