Current location | Thread information | |
![]() ![]() ![]() ![]() ![]() ![]() |
Last Activity 3/11/2022 10:09 PM 4 replies, 1963 viewings |
|
|
Printer friendly version |
^ Top | |||
kmcintyre![]() Legend ![]() ![]() ![]() ![]() Posts: 410 Joined: 8/30/2007 Location: Valley Center, CA ![]() |
I have been downloading hour bar data with my OmniData EOD subscription. (Great stuff! Historical and delayed hour bars for free...) One issue is that it takes a bit of time to download years of hour bars. I would like to do it once, and then share the data between OT, VT and between several computers on which I run OT. Questions 1 - does OT and VT share the same OmniData database? 2 - are OT and VT aware of the latest data available so they do not download data already available locally? 3- what is held in Nirvana/data vs. Nirvana/Nirvana RT Data vs. Nirvana/OmniData? 4 - if I xcopy all three Nirvana data directories to a different PC, will OT and VT on the destination PC work with the copied data? Will they know where the data download left off and only download newer data? Cheers and Happy Holidays! | ||
^ Top | |||
LSJ![]() Legend ![]() Posts: 515 Joined: 8/17/2006 Location: Citrus Springs, FL ![]() |
Good question. I could use the answers too. I am anxiously awaiting installation of cable with 400mbs and a ping of 10-20 ms. I have been laboring with a satellite internet for the last 2 years with 25mbs and a ping of 600ms+. I think it may be the cause of some weird problems I have from time to time having to do with RT and data download. I have been downloading hourly bars in an EOD profile and it takes forever, and sometimes more. | ||
^ Top | |||
John J![]() Veteran ![]() ![]() ![]() ![]() Posts: 272 Joined: 8/3/2010 Location: Leduc, AB ![]() |
The short answer is that they do share the same database. That's why error messages sometimes pop up when both OT and VT are running and accessing the database... | ||
^ Top | |||
Barry Cohen![]() Sage ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6338 Joined: 1/19/2004 ![]() |
The answer to these questions is a little more complicated. Let me try to shed some light. OmniData EOD OmniData EOD is shared between all OmniTrader versions & VisualTrader versions on the same device, so if you download it in one it will show as updated in the others. What is OmniData EOD though? In OmniTrader, this means daily bars and higher for use only in EOD profiles. In VisualTrader it means when OmniData Batch Download is in use (under Data Settings). OmniScan also only uses the shared OmniData EOD (My Symbols lists custom scans are different). All OTs & VTs on the same device also share OmniScan files. If you copied the entire ...Nirvana\OmniData folder to another device, it should work & provide identical data & scans. But I would not recommend it. It's better & easier to reinstall data & transfer the OmniScan backup file to the other device. New OmniData installs are also typically less problematic than older ones. OmniData RT OmniData RealTime is not shared at all - it's saved separately per application. What is OmniData RT? In OmniTrader, this means daily & intraday bars for use in RealTime profiles. In VisualTrader it means when OmniData RealTime is in use (under Data Settings). OmniData RealTime data is never used in OmniScan. RealTime data is stored in a file called SymData.otd inside the ...Nirvana\OT20XX\Database folder. You can transfer this file to another device. OmniData Intraday Delayed OmniData Intraday Delayed is not shared at all - it's saved separately per application. What is it? In OmniTrader, this means intraday bars for use in EOD profiles. The daily bars & higher timeframes remain OmniData EOD though. Intraday Delayed is not available in VisualTrader. Intraday Delayed data is never used in OmniScan. Intraday Delayed data is stored in a file called SymDataEOD.otd inside the ...Nirvana\OT20XX\Database folder. You can transfer this file to another device. #3 Nirvana\Data holds OmniTrader's symbols databases & contains the exchange database which holds all the exchange & holiday information. (these are shared between all OTs on the same device, but each VT has its own). This folder also stores data files for other data feeds. Nirvana/Nirvana RT Data is the installation for OmniData RealTime - basically this is the OmniData Manager. The OmniData Manager is shared across all OTs & VTs on the same device, but no data files are stored there. Nirvana\OmniData = OmniData EOD (see above). | ||
^ Top | |||
kmcintyre![]() Legend ![]() ![]() ![]() ![]() Posts: 410 Joined: 8/30/2007 Location: Valley Center, CA ![]() |
Barry Thanks for that very detailed explanation. It will take me a while to digest it. It would be great is all these differences where abstracted away and a simple, orthogonal object model. That way all Nirvana apps, and any other COM compliant application could access OmniData and OmniScan, sharing one common data store. But it is what it is. I will probably just install and download data for each app and computer separately. I will think of them as completely independent entities, which seems clearly the way it was "designed". Cheers and Happy New Year! |
|
|
Legend | Action | Notification | |||
Administrator
Forum Moderator |
Registered User
Unregistered User |
![]() |
Toggle e-mail notification |