Has anyone had any success installing NT7 with Wine?
My laptop is running Linux Mint 8, 2.6.31. Wine v1.01 it seems (might look for a newer version).
A regular run of setup.exe fails after prompting for the installation directory (C:\Program Files\NinjaTrader 7). I also tried downloading the .msi directly and running it:
wine msiexec /i NinjaTrader.Install.msi ALLUSERS=1
Code:
fixme:mscoree:GetRequestedRuntimeInfo ((null), L"v3.5.21022", (null), 0x00000006, 0x00000000, 0x7e14d2e8, 0x00000104, 0x7e14d228, 0x7e14d63c, 0x00000014, 0x7e14d220) stub
fixme:mscoree:GetCORVersion (0x7e14d63c, 20, 0x7e14d220): semi-stub!
fixme:msi:ACTION_HandleStandardAction unhandled standard action L"SetODBCFolders"
fixme:msi:msi_unimplemented_action_stub MsiUnpublishAssemblies -> 77 ignored L"MsiAssembly" table values
fixme:msi:msi_unimplemented_action_stub SelfUnregModules -> 2 ignored L"SelfReg" table values
fixme:msi:msi_unimplemented_action_stub UnregisterTypeLibraries -> 2 ignored L"TypeLib" table values
fixme:msi:msi_unimplemented_action_stub UnregisterExtensionInfo -> 1 ignored L"Extension" table values
fixme:msi:msi_unimplemented_action_stub UnregisterProgIdInfo -> 1 ignored L"ProgId" table values
fixme:msi:msi_unimplemented_action_stub RemoveShortcuts -> 4 ignored L"Shortcut" table values
fixme:msi:msi_unimplemented_action_stub RemoveFolders -> 53 ignored L"CreateFolder" table values
fixme:msi:ITERATE_CreateShortcuts poorly handled shortcut format, advertised shortcut
fixme:msi:ITERATE_CreateShortcuts poorly handled shortcut format, advertised shortcut
fixme:msi:ITERATE_CreateShortcuts poorly handled shortcut format, advertised shortcut
fixme:msi:ITERATE_CreateShortcuts poorly handled shortcut format, advertised shortcut
fixme:shellllCanUnloadNow stub
err:msi:register_progid L"NinjaTrader Backup Archive" has no class
err:msi:ITERATE_RegisterTypeLibraries Could not load file! L"C:\\Program Files\\NinjaTrader 7\\bin\\ninjatrader.client.tlb"
err:msi:ITERATE_RegisterTypeLibraries Could not load file! L"C:\\Program Files\\NinjaTrader 7\\bin\\ninjatrader.client.tlb"
Successfully registered DLL C:\Program Files\NinjaTrader 7\bin\MetaLib.dll
Successfully registered DLL C:\Program Files\NinjaTrader 7\bin\MetaLib.dll
fixme:mscoree:CorBindToRuntimeHost ((null), (null), L"C:\\windows\\temp\\CFG6436.tmp", (nil), 6, 0x606b11ec, 0x606b11fc, 0x7e14d64c): semi-stub!
wine: Install the Windows version of Mono to run .NET executables
err:msi:custom_get_thread_return Invalid Return Code -4
err:msi:ITERATE_Actions Execution halted, action L"InstallExecute" returned 1603
err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned 1603
Mike
Need help? 1) Stop changing things. No new indicators. No new charts. No new methods. Be consistent with what is in front of you first. 2) Start a journal and post to it every day with the trades you made. It will show your strengths and weaknesses. 3) Set goals for yourself that you can reach every day. Make them about how you trade, and not about how much money you make. 4) Accept responsibility for your actions. Stop looking elsewhere to explain away poor performance. You must look within. 5) Have a question? Create a new thread so the community can help.
If you want to support our community, become an Elite Member.
Quick Summary is created and edited by users like you... Add FAQ's, Links and other Relevant Information by clicking the edit button in the lower right hand corner of this message.
Need help? 1) Stop changing things. No new indicators. No new charts. No new methods. Be consistent with what is in front of you first. 2) Start a journal and post to it every day with the trades you made. It will show your strengths and weaknesses. 3) Set goals for yourself that you can reach every day. Make them about how you trade, and not about how much money you make. 4) Accept responsibility for your actions. Stop looking elsewhere to explain away poor performance. You must look within. 5) Have a question? Create a new thread so the community can help.
If you want to support our community, become an Elite Member.
Looks like winetricks might be needed and the experimental dotnet35. Before I go much further I am wondering if anyone else has got it to work...
Mike
Need help? 1) Stop changing things. No new indicators. No new charts. No new methods. Be consistent with what is in front of you first. 2) Start a journal and post to it every day with the trades you made. It will show your strengths and weaknesses. 3) Set goals for yourself that you can reach every day. Make them about how you trade, and not about how much money you make. 4) Accept responsibility for your actions. Stop looking elsewhere to explain away poor performance. You must look within. 5) Have a question? Create a new thread so the community can help.
If you want to support our community, become an Elite Member.
Looks like winetricks might be needed and the experimental dotnet35. Before I go much further I am wondering if anyone else has got it to work...
Mike
Mike,
I successfully tweaked MetaTrader 4 and quite a few Windows-based FX platforms (e. g. HotSpotFx) to run on Linux (specifically, Foresight Linux) using Wine, some two years ago; but I did not succeed in tweaking NT.
When I got my MacBook machines over a year ago, I was also able to tweak MetaTrader 4 and HotspotFx to run natively on my MAC OS X using Darwine (a variant of Wine for MAC OS X); but again, I could not succeed in tweaking NT.
From my experience and understanding, NT may not be tweak-able to run on Linux or MAC OS X because NT depends on .NET to run. Even Mono did not help my tweaking process.
I'm currently having a look at this. You may wish to have a look at it too.
Lolu
The following user says Thank You to lolu for this post:
Hmm. Well, I upgraded to Wine 1.2 and installed winetricks, then installed dotnet35 via winetricks. It crashed on the final step. Now nothing runs at all, NT7 setup won't even launch.
Guess I need to figure out how to uninstall that and try again.
Mike
Need help? 1) Stop changing things. No new indicators. No new charts. No new methods. Be consistent with what is in front of you first. 2) Start a journal and post to it every day with the trades you made. It will show your strengths and weaknesses. 3) Set goals for yourself that you can reach every day. Make them about how you trade, and not about how much money you make. 4) Accept responsibility for your actions. Stop looking elsewhere to explain away poor performance. You must look within. 5) Have a question? Create a new thread so the community can help.
If you want to support our community, become an Elite Member.
On my Foresight Linux with Wine, I'm able to get the NT 6.5 splash screen displayed, and "Loading server side config files" seems to be successful, but the splash screen disappeared a few seconds of displaying "Loading custom assemblies"; and this is where I'm stuck for now (see screenshot on the left).
The screenshott on the right shows the various Windows apps I successfully installed on my Foresight Linux, with the followings successfully running
ATC FX Pro - MT4
HostspotFxr
ICTS-Wintrader
FXCM Trading Station II
MetaTrader 4 Alpari UK - MT4
FxPro MetaTrader - MT4
The other Windows apps such as NT and VT Trader were successfully installed but do not run.
I'll keep on tweaking-on on NT.
Lolu
Last edited by lolu; February 11th, 2010 at 05:29 PM.
According to this, you should be able to get further.
I'll try uninstalling dotnet35 and wine 1.2, and re-doing it and see if I can get further on NT7.
Mike
Need help? 1) Stop changing things. No new indicators. No new charts. No new methods. Be consistent with what is in front of you first. 2) Start a journal and post to it every day with the trades you made. It will show your strengths and weaknesses. 3) Set goals for yourself that you can reach every day. Make them about how you trade, and not about how much money you make. 4) Accept responsibility for your actions. Stop looking elsewhere to explain away poor performance. You must look within. 5) Have a question? Create a new thread so the community can help.
If you want to support our community, become an Elite Member.
The following user says Thank You to Big Mike for this post: