Rob, It is always a tough choice between different tools tradeoffs for each trader. There never seems to be one universal solution that works for everyone. I think that is because there is not one universal way to trade the markets. There are so many different trading vehicles and styles. Couple that with the different mental and emotional personalities of the traders and it is one very rich landscape. Everyone is looking for some inefficient niche to exploit. It is the traders that can find an under-exploited niche that can make money. The best ones are the original finds of course. That is what makes trading the markets so interesting.
I had hoped that I could just work on my trading algorithms, and over time, the CPU hardware would get more powerful. Unfortunately, the CPUs seem to have hit resistance in the 3-4 GHz zone. Increases in power have switched to more parallel cores instead. This is unfortunate, as it requires a lot of work on TJ's part to code for parallel processes in a way that makes sense for AB. Faster CPU's would have been so much easier for all concerned. BR, Dennis On Aug 2, 2010, at 2:52 AM, Rob wrote: > Fair enough... I have an Apple background myself Dennis and was running AB on > both Fusion and eventually Bootcamp for the past few years. > > Anyway, I just bit the bullet and build myself a trading PC... I've moved > away from my 8 core 3 Ghz mac pro for a 4 core i7 overclocked to 4Ghz (8 > cores if you count hyperthreading). Anyway, I wish I'd done it a while ago. > The performance boost has been hugely significant. > > Basically Mac Pro's are not build for linear processing like that required by > AmiBroker when it's pushed... you need less cores and more power in each > core. Mac Pro's are great for proper multi-threaded apps like video editing > in final cut pro. > > Just my 2 cents as a mac user too. > > --- In [email protected], Dennis Brown <se...@...> wrote: >> >> Rob, >> >> I realize I would get some performance boost, but no can do. I run a lot of >> Mac programs on the same machine that support my trading. I give 2 cores to >> the Mac and 2 cores to the PC. The only reason I run Parallels is to run >> Amibroker. Otherwise, I would have no need or use for Windows or Parallels. >> BTW, Parallels V5 is quite a bit faster than V4. Fusion 3.1 is a lot >> faster than 3.0. It is close to Bootcamp now, except for gaming graphics. >> >> I also have a duplicate machine that runs the rest of my trading software >> and general things like email and web browser. Both machines are tightly >> networked together and back each other up. If my Parallels machine goes down >> for any reason, I can bring it up on the other machine from a time machine >> restore. As far as Windows knows, the hardware never changed. >> >> Maintainability, security, and redundancy are more important to me than >> speed. If I were to take the approach of running W7 + AB natively on a >> machine, I would get a completely separate machine just for that, but then I >> would have to network it into the Macs for backups. Instead, I would likely >> make it more like a read only realtime execution system for the day. The >> real development would stay in the Parallels system and I would download the >> AB folder every day. It would not be as simple a setup to maintain as I now >> have. >> >> BR, >> >> Dennis >> >> On Aug 1, 2010, at 6:40 PM, Rob wrote: >> >>> Dennis, >>> >>> I imagine you'd get a huge performance boost from running under Bootcamp >>> rather than Parallels. That's my experience anyway. Simply Parallels & >>> Fusion, despite what they claim can't match the native speed under Bootcamp. >>> >>> --- In [email protected], Dennis Brown <see3d@> wrote: >>>> >>>> Jerry, >>>> >>>> Thanks for this information. These are fantastic results. >>>> >>>> I have been waiting for the best time to move from XP 32 bit to W7 64 bit. >>>> >>>> >>>> IQFeed and AB 64 bit are now available, I just upgraded my RAM to 8GB >>>> yesterday, and Parallels on a Mac now supports W7 64 bit. >>>> It seems that all the parts are in place to make the switch to 64 bit. >>>> >>>> However, I am still wary of making the switch too soon before all the bugs >>>> are worked out. Even though I am desperate for more speed, >>>> I still have to use this system in live trading every day. >>>> >>>> It looks like I will have to make an experimental version of the complete >>>> system as a new virtual machine in the next several weeks to test it. >>>> >>>> Best regards, >>>> >>>> Dennis >>>> >>>> >>>> On Aug 1, 2010, at 11:54 AM, Jerry Gress wrote: >>>> >>>>> >>>>> Hello All, >>>>> >>>>> My results using 64 bit vs 32 bit, mid morning market hours using IB, not >>>>> IB >>>>> Gateway. Running 4 charts, under 'Code Check & Profile" the two biggest >>>>> total time users are Foreign and Set Foreign, 10.263 and 9.973 ms for >>>>> total >>>>> of 0.0260055 sec. All running on quad core Q8200 2.34 GHz, 4 GB memory. >>>>> >>>>> Load Factor: >>>>> >>>>> 32 bit = 116% >>>>> >>>>> 64 bit = 58% >>>>> >>>>> Total refresh time: >>>>> >>>>> 32 bit = 212 ms >>>>> >>>>> 64 bit = 117 ms >>>>> >>>>> Total Data Access Time: >>>>> >>>>> 32 bit = 18 ms >>>>> >>>>> 64 bit = 1 ms >>>>> >>>>> Plug in time: >>>>> >>>>> 32 bit = .3 ms >>>>> >>>>> 64 bit = .2 ms >>>>> >>>>> Free virtual memory: >>>>> >>>>> 32 bit = 3905 mb >>>>> >>>>> 64 bit = 8388448 mb >>>>> >>>>> Thanks TJ >>>>> >>>>> Regards, >>>>> >>>>> JG >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> ------------------------------------ >>>>> >>>>> **** IMPORTANT PLEASE READ **** >>>>> This group is for the discussion between users only. >>>>> This is *NOT* technical support channel. >>>>> >>>>> TO GET TECHNICAL SUPPORT send an e-mail directly to >>>>> SUPPORT {at} amibroker.com >>>>> >>>>> TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at >>>>> http://www.amibroker.com/feedback/ >>>>> (submissions sent via other channels won't be considered) >>>>> >>>>> For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG: >>>>> http://www.amibroker.com/devlog/ >>>>> >>>>> Yahoo! Groups Links >>>>> >>>>> >>>>> >>>> >>> >>> >>> >>> >>> ------------------------------------ >>> >>> **** IMPORTANT PLEASE READ **** >>> This group is for the discussion between users only. >>> This is *NOT* technical support channel. >>> >>> TO GET TECHNICAL SUPPORT send an e-mail directly to >>> SUPPORT {at} amibroker.com >>> >>> TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at >>> http://www.amibroker.com/feedback/ >>> (submissions sent via other channels won't be considered) >>> >>> For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG: >>> http://www.amibroker.com/devlog/ >>> >>> Yahoo! Groups Links >>> >>> >>> >> > > > > > ------------------------------------ > > **** IMPORTANT PLEASE READ **** > This group is for the discussion between users only. > This is *NOT* technical support channel. > > TO GET TECHNICAL SUPPORT send an e-mail directly to > SUPPORT {at} amibroker.com > > TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at > http://www.amibroker.com/feedback/ > (submissions sent via other channels won't be considered) > > For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG: > http://www.amibroker.com/devlog/ > > Yahoo! Groups Links > > >
