OmniTrader Forum OmniTrader Forum
forums calendars search
today this week
 
register logon control panel Forum Rules
You are currently browsing as a guest.
You should logon to access more features
A Self-Moderated Community - ALL MEMBERS, PLEASE READ!
Vote for Members who contribute the most to your trading, and help us moderate content within the Forums.


Only Forum Moderators, Administrators, and the owner of this message may delete it.

 
SteveL

Veteran
1001002525
Posts: 262

Joined: 8/19/2005
Location: Boulder, CO

User Profile
 
Subject : RE: OT2016/OT2015 do not create Nirvana\data folde
Posted : 2/8/2016 12:24 PM
Post #36020 - In reply to #36013

Hi, Barry.

This is very perplexing. I've been running OT2015 and OT2016 on my two Win10 PCs for many months. But I have not tried to run OmniPilot on these Win10 systems until this weekend.
NOTE: The system where OmniPilot (OT2015 and OT2016) has been running successfully is an AWS Win2012R2 Server, which has a "Nirvana\data\" folder.

Since the Nirvana\data directory does not exist on my two Win10 PCs, you suggested I look elsewhere. I have searched. I'll comment on that in a moment. But I would like to make a couple of other comments first.

1. OmniPilot fails because the "Nirvana\data" directory does not exist. So, even if it is located somewhere else, that won't fix the OmniPilot problem. Where is OmniPilot configuration which controls where to find that directory?

2. In the Data Settings->Advanced->EasyData->Advanced, the "Nirvana Symbols Database" was set by default to "C:\Program Files(x86)\Nirvana\data". After I saved that, it updated the "C:\ProgramData\Nirvana System\NIRVANA.INI" with a new entry:
[OmniTrader 3.0]
Symbols=C:\Program Files (x86)\Nirvana\data.

But that had no effect on the OmniPilot execution.

On the 3 systems where I run OT2015 and OT2016 (two Win10 PCs and an AWS Win2012Server), both the OT2015 and OT2016 directories have a "Database" folder which contains the files you told me to look for (Symbols32.mdb, ExchangeInfo.otd, plus others). But the file dates aren't current. For example, the Symbols32.mdb date is 11/18/2015, which I think is the date the most current version of the OmniScanPackage.exe was created (and which I downloaded and installed this weekend). I notice that on the AWS server, where the "Nirvana\data" folder DOES exist and OP is working correctly, that the two files in that folder (Symbols32.mdb and ExchangeInfo.otd) are updated daily and have current timestamps.

So, I don't think the "OT2016\Database" or OT2015\Database" folders are the ones that you intended me to find, because the Symbols32.mdb and ExchangeInfo.otd files are not being updated (although other files in the folder are updated - I'll attach a snapshot at the bottom).

I have FolderOptions->Hidden and System files enabled for viewing, and have searched the following usual suspect places for the "data" directory, including:
C:\Program Files (x86)\Nirvana\ (and its subfolders)
C:\ProgramData\Nirvana Systems\ (and its subfolders)
C:\Program Files\
C:\Users\Default\AppData\Local\
C:\Users\Default\AppData\Roaming\
C:\Users\luerm\AppData\Local\
C:\Users\luerm\AppData\LocalLow\
C:\Users\luerm\AppData\Roaming\
My Documents\

I don't know of any other places to look. But it seems to me, it has to be in the only place that OmniPilot is looking: "C:\Program Files (x86)\Nirvana\data"

So, I created a Nirvana\data folder, and tried OmniPilot. The error changed from:
"'C:\Program Files (x86)\Nirvana\data\Symbols32.mdb' is not a valid path"
to
"Could not find file 'C:\Program Files (x86)\Nirvana\data\Symbols32.mdb'"

I then copied the Symbols32.mdb and ExchangeInfo.otd from my working AWS server installation, to my Win10 PC.
NOTE: These files were updated the last time that OP/OT was executed on the AWS server, and so had current timestamps.

I again ran OmniPilot on my Win10 PC, and it ran successfully (no error message), but the Symbols32.mdb and ExchangeInfo.otd timestamps didn't change, indicating to me that these files were not updated by this process.

So, OmniPilot was happy when it found the Symbols32.mdb in the expected location. But I have my doubts that this instance of "data\Symbols32.mdb" will ever be updated (since the timestamp didn't change after the successful OmniPilot and OT2015 execution).

SO MORE QUESTIONS:
1. Where else can you suggest that I look for this folder and these 2 files?
2. Assuming it is located somewhere else, and is found, then how do I configure OmniPilot to go to that location?
3. Is this a Win10 specific issue? Can you check your Win10 system (assuming you have one)?


Database folder contents:


[Edited by SteveL on 2/8/2016 12:26 PM]

Attached file : 2016-02-08_11-17-43 Database folder (annotated).png (80KB - 995 downloads)

Deleting message 36020 : RE: OT2016/OT2015 do not create Nirvana\data folde


Nirvana Systems
For any problems or issues please contact our Webmaster at webmaster@nirvsys.com.