Discussions
»
Product and Service Development
»
MetaStock
»
MetaStock 11 EOD on Mac with Parallels 6 & Snow Leopard
Rank: Newbie
Groups: Registered, Registered Users Joined: 4/30/2011(UTC) Posts: 4
|
I have been using Metastock EOD for years, and after my Dell PC died, I decided to try using my new MacBookPro with an Intel I7 and 8GB RAM to install Windows 7 Pro in Boot Camp and used that Boot Camp partition with Parallels 6 to run both Mac and a dozen Windows programs at the same time with no problems.
Since my forum search here showed little new information here I decided to post this thread that I succeeded in getting MS11 running under Parallels with just a couple of issues:
1. The licensing authorized OK, but there is a trivial issue that the box asking for authorization comes up each time I launch MS,stuck at 29 days. "Just say No" and it goes away. The paid authorization number shows in another box.
2. I transferred my old DEFAULT template and it works with 20 new stock data files and indices. All the charting tools work, and I have been using the Enhanced System tester to refine a trading system I developed using candlesticks combined with several indicators to give Buy/Sell signals EOD. I use Schwab's StreetSmart Pro for realtime data and trading. I just did an OPT optimization run that involved OPT1, 2, 3 & 4 on 16 charts that had about 16,000 combinations to try, which took about 15 minutes. OK for a double virtual emulation. I only have to do these once.
3. Now for the one issue that is bugging me. When I use the Downloader's "Download Prices" it takes about a minute for the window to appear. In contrast "Speed Download' connects bypasses that window, connects and downloads 20 stocks in about two seconds. Both work OK except for the start time delay using FILE-OPEN command and icon.
The same 1 minute time delay with a spinning Windows 7 circle happens when I try to "Open" the Smarchart file data window. However if click on one of the previous smartchart icons under "FILE", they load instantly and I can then jump through all the charts with instant load using the "next chart" and "previous chart arrows. Same delay occurs in opening charts for the Enhanced system tester, but once the test chart(s) is loads all works OK so far.
I also get the 1 minute delay opening Reuter's datalink folders. Each folder takes another minute, but once file names are listed by name they download on my template in less than 2 seconds.
I get this same slow OPEN file behavior running just in BootCamp. It is not a virtual memory issue as Windows says I have about 1GB of unused physical RAM and since I am using 32 bit Windows, I load BootCamp et. al. in the low 4 GB of RAM.
So If any users have any ideas about what is causing this 1 minute delay on file opening it will be appreciated. Downloader does NOT have this problem and opens files instantly. None of the other Windows PC programs such as Office, Photoshop or StreetSmart Pro have this delay opening files.
Also I will be glad to share with others my new experience with this Snow Leopard/BootCamp/Parallels/ use of MS11 EOD.
|
|
|
|
Rank: Advanced Member
Groups ready for retrieval: Registered, Registered Users, Subscribers, Unverified Users Joined: 10/28/2004(UTC) Posts: 3,111 Location: Perth, Western Australia
Was thanked: 16 time(s) in 16 post(s)
|
MS on a Windoze machine suffers a lag problem when opening files if there are a lot of items on the users desktop; collecting all the unused icons and placing them in a new folder on the desktop doesn't always help either, the total number of items must be reduced. Is this the same for your installation?
wabbit [:D]
|
|
|
|
Rank: Newbie
Groups: Registered, Registered Users Joined: 4/30/2011(UTC) Posts: 4
|
Thanks, I only had about 10 desktop files and 20 shortcut links to programs. I reduced them by half but no improvement in "Open" speed for the
"Open dialog box".
Most things are quite fast. It prints a graph instantly, it opens smart graphs using the direct links in less than a second.
I note in Activity monitor that many tasks briefly run the Intel I7 speed up over 50% briefly, but the "Open" files box plugs along at 2% processor speed for 1 minute 9 seconds.
I note the process named prl_vm_app is over 100% on some Metastock tasks but under 3% for the File open with the spinning blue circle before the smartchart stock names appear. Once I get there , the chart opens instantly. Also I cut the number of days of data to be loaded in half down to 500 days, but it made no difference- still 1 minute 9 seconds to open the file name box.
In Downloader the "Download Prices" command takes about the same 1 minute 10sec to open the "select securities box". But "Express Download skips this box and the download is a few seconds. to have all 20 data files in the SAME directory folder updated! Why can Express find the data but "download prices' takes so long getting the window box ready?
thanks for your reply
Don
|
|
|
|
Rank: Newbie
Groups: Registered, Registered Users Joined: 4/30/2011(UTC) Posts: 4
|
After several conversations with tech support and a number of hours investigating MS and Downloader I have concluded the time delay I see is due to the way using the "OPEN" command is built into the software and a delay occurs on PC machines too, but is more obvious in Mac virtual PC. It is an inconvenience, but other wise I am successfully using MS 11 and all the features seem to work. I have developed my own custom Expert Candlestick Advisor optimized with many runs of Enhanced System tester to use several indicators to pick major market trend change candle patterns and plot buy and sell arrows. Now that this system is working there is little need for the Open command and I can scan through 20 SmartCharts for buy/sell signals at end of day in a total 15 seconds. Express Download bypasses the open box delay and updates my data in 5 seconds at EOD.
I believe the delay is due to MS not using Windows 7 conventions for associating the file extension with the exe program. If you go to Control Panel-Default Programs and choose "associate a file type with a program" and scan down the extension list for .dat you see that is the Metastock file extension. However in my Mac virtual PC the associated program is Adobe Reader. In a conversation with tech support his PC showed "Windows Media Player" as the default exe application to open the file. An error occurs if you try to open .dat with either of these two programs. Metastock is non-standard here. These can not be edited to read Metastock or Downloader. I think Windows requires the file extension to match the exe program in the registry or there may be issues, but I will leave that to more expert Windows users. The writers of the Parallels computer code have to assume the user's Windows programs follow Microsoft's methods, so this could be the issue with conflicts between Parallels and Metastock. I have a dozen other Windows programs in Parallels with no issues.
My hypothesis is that this section of the MS program uses non standard lists to associate the .dat file with the search criteria selected in the open box options and this takes time. I have recommended that Equis rewrite this front end to follow Windows 7 protocols for associating the exe program with the file extensions, and I think a substantial speed improvement is possible . During this 1 minute delay before the "OPEN" box appears , I see my I7 intel processor is 97% idle. using only 3% of its processing power. Surely this initial populating the open box could be done more efficiently by rewriting this section of code. Since I have used Metastock for many years this section has not changed noticeably, and possibly dates to earlier limitations on Windows file name length that no longer apply- just a guess.
Discussion or corrections of my hypothesis are more than welcome.
All in All Metastock is still an outstanding program and I am pleased to get it working along with Schwab's StreetSmart Pro trading program concurrently in the same Virtual PC on the Mac. I do email and web work on the Mac for security reasons along with editing 1 hour documentary DVDs and extensive Photoshop work on the Mac, and I can work on both the Mac and monitor my Stock market simultaneously on the same Mac monitor.
One important install note about Parallels. I installed Windows 7 in Boot Camp and THEN used the BOOTCAMP partition as the virtual PC in Parallels. I did not test the option to install Windows directly in Parallels.
|
|
|
|
Rank: Newbie
Groups: Registered, Registered Users Joined: 4/30/2011(UTC) Posts: 4
|
I am very pleased to post that the time delay problem when I use Metastock’s File Open command discussed above has been solved with the help of both Metastock tech support and Parallels tech support supplying background information. However I connected the dots and am fairly sure I found the solution myself after hundreds of tests. The delay is now gone.
To cut to the chase, the solution was simple- Change the Parallels Menu Item Devices “Network1” from the Default “Shared Network” to “Bridged Network”- Ethernet. I have a wired Ethernet connection. Bridged Airport should also work. After this change the time delay is gone and the Open Files box appears in less than 1 second . Similar long delays are now gone when opening Downloader “Download Prices” box, opening the box to “Add Securities to the Enhanced System Tester, and also opening folders when directly on-line to Reuter’s Datalink. In short Metastock works as it should. Eureka!
For the following see the Parallels Manual pages 109 to 111 for information and differences between "Shared" and "Bridged" Network 1 settings.
I believe the cause of the time delay in Parallels in the Network 1 default “Shared” setting is that this setting optimizes sharing of files between the Mac and PC and network drives using just the Mac’s internet connection and IP address which is shared with the PC. This, “Shared” mode simplifies setup for those who want to use applications and share data back and forth between the Mac and PC. The “Bridged Network” setting for Network 1 sets up the Virtual Windows PC as a separate PC with its own Local network IP address and Name. Thus, it no longer sees all the shared resources, folders and files that will vary in each person’s setup.
I can still cut, copy and paste data from the PC to the Mac, and print from the PC on the Mac printer. I can copy a SmartChart in Metastock in the Windows 7 window, and then paste it into Microsoft Word-Mac 2011, Mac Pages program , or Photoshop CV3 on the Mac side. The automatic DHCP assignment of IP addresses from my router to the Mac and virtual PC was seamless and automatic when I switched from "Shared" to "Bridged" Parallels settings and restarted Metastock. I also reset my DSL Modem and router.
Parallels provides icons in the lower right with activity lights for the CD/DVD, Network, and Hard Disk. I first noticed that during the time delays the network activity light was blinking on and off indicating network activity. I turned off both the CD/DVD and the Network and this cured the time delay issue. Further tests showed the CD/DVD drive being on did not cause the delay and it was definitely related to Windows hunting for the Metastock files on the network. My discussion above of the non-standard treatment associating .dat Metastock file extensions as shown in in the Windows 7 Default Programs may still be part of the cause of this problem showing up only in Metastock and not other Windows programs which found their files OK in the default "shared" Network 1 mode..
It is very nice now to have my stock market data running and handy on the Mac while doing work on the Mac side at the same time.
|
|
|
|
Users browsing this topic |
Guest (Hidden)
|
Discussions
»
Product and Service Development
»
MetaStock
»
MetaStock 11 EOD on Mac with Parallels 6 & Snow Leopard
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.