I have just gotten Ninjatrader 7 working in linux using wine and winetricks. This is an important step since I want to be free of windows. The following will be a tutorial / documentation. Please use this post for the installation process. This post will be continually updated as needed.
Programs used:
Gentoo amd64
Wine Staging version 1.7.51
Winetricks version 20150706
Ninjatrader 7.0.1000.30 32 bit
Url's for reference
https://help.ubuntu.com/community/Wine
https://appdb.winehq.org/objectManager. ... &iId=10166
http://ninjatrader.com/InstallationGuide
http://ninjatrader.com/ConnectionGuides ... tion-Guide
http://www.elitetrader.com/et/index.php ... oo.285772/
1. Setup before Wine installation.
Add to /etc/portage/package.accept_keywords: (Gentoo amd64)
Code: Select all
app-emulation/wine ~amd64
app-emulation/winetricks ~amd64Code: Select all
app-emulation/wine staging abi_x86_32 -abi_x86_64Code: Select all
sudo emerge -av wine winetricksA.
Code: Select all
winecfgB. Applications>Wine>Configure Wine
Then set the following:
1. Application>Windows Version>Windows XP
2. Desktop Integration>Folders>/home/user/Documents
4. Install .Net 3.5sp1: This is where Winetricks get involved.
Execute the install script file for .Net series 2 - 3.5 (Don't restart during installation when asked....select restart later)
A. Manual way (will need to keep executing dotnet35 until completed):
Code: Select all
winetricks dotnet35B. Automated way (may fail if msxml3 file isn't downloaded first, could be fixed):
Code: Select all
winetricks -q dotnet35sp1Code: Select all
winetricks -q corefonts gdiplus mdac27 mdac28 msftedit msxml4 msxml6 riched20 riched30 vb6run vcrun2003 vcrun2005 vcrun2008 vcrun2010 vcrun2012 vcrun2013Code: Select all
cd ~/Download
wine setup.exeA. Use the Application Launcher Menu / shortcuts
or
B.
Code: Select all
wine "c:/Program Files/NinjaTrader 7/bin/NinjaTrader.exe"Initial observations:
I will be testing the installation for the next two weeks for general trading use but not testing for strategies or backtesting. The current status:
Most everything seems to be working, charts, datafeeds (Ninjatrader continuum and Kinetic end of day), etc...
There are a few items that should be addressed:
1. Ninjatrader CQG continuum does not connect about 20% of the time. For now I just close the program and restart which has taken care of the issue.
2. Ninjatrader closes during the use the the session manager. I created about 10 entries for instrument session time and 2 - 3 times Ninjatrader closed.
3. Graphics could be better. I'm using a CI7-4790 with 4600HD and the colors aren't as good as they could be. The text isn't as sharp either. I'm not sure how to address this.
4. I restored a backup from a current windows setup and starting getting some random errors. I ended up re-installing wine, .Net 3.5sp1 and Ninjatrader which resolved the random errors.
Final thoughts:
With everything considered, I'm pleased but will try to see the improvements through. I will continue to use the Gentoo / Ninjatrader setup as long as it is viable.
The main Issues List is located on post #8.

