NexusFi: Find Your Edge


Home Menu

 





32-Bit Vs. 64-Bit


Discussion in Tech Support

Updated
      Top Posters
    1. looks_one plethora with 4 posts (1 thanks)
    2. looks_two sam028 with 2 posts (3 thanks)
    3. looks_3 max-td with 1 posts (1 thanks)
    4. looks_4 Bondi9999 with 1 posts (0 thanks)
      Best Posters
    1. looks_one NetTecture with 4 thanks per post
    2. looks_two sam028 with 1.5 thanks per post
    3. looks_3 max-td with 1 thanks per post
    4. looks_4 plethora with 0.3 thanks per post
    1. trending_up 9,165 views
    2. thumb_up 9 thanks given
    3. group 6 followers
    1. forum 11 posts
    2. attach_file 1 attachments




 
Search this Thread

32-Bit Vs. 64-Bit

  #1 (permalink)
 
plethora's Avatar
 plethora 
Los Angeles, CA
 
Experience: Intermediate
Platform: NinjaTrader
Broker: Rithmic
Trading: GC
Posts: 629 since Dec 2010
Thanks Given: 1,174
Thanks Received: 425

(If this question has been discussed before, a link to that thread would be more than sufficient but I searched and could not find one.)

I am surprised that not all brokers support 64-bit (such as Velocity). As my computer supports it, it seems a waste not to use a broker that also uses it. But customer support is important to me at this point and I'm wondering what other folks thoughts are on the subject of having access to 64-bit and not availing their computer of it? TIA.

Started this thread Reply With Quote

Can you help answer these questions
from other members on NexusFi?
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
Quant vue
Trading Reviews and Vendors
MC PL editor upgrade
MultiCharts
Pivot Indicator like the old SwingTemp by Big Mike
NinjaTrader
ZombieSqueeze
Platforms and Indicators
 
  #3 (permalink)
 
plethora's Avatar
 plethora 
Los Angeles, CA
 
Experience: Intermediate
Platform: NinjaTrader
Broker: Rithmic
Trading: GC
Posts: 629 since Dec 2010
Thanks Given: 1,174
Thanks Received: 425


Just found out it's NT that doesn't support it. Crazy.
Well, I guess, there's no longer any dilemma.

Started this thread Reply With Quote
  #4 (permalink)
 
max-td's Avatar
 max-td 
Frankfurt
 
Experience: Intermediate
Platform: NinjaTrader
Trading: FGBL 6E B4
Posts: 1,752 since Jun 2009
Thanks Given: 2,309
Thanks Received: 927

type in "64" in our searchbox and you will get several infos about this topic.

max-td
Attached Thumbnails
Click image for larger version

Name:	64-bit.png
Views:	275
Size:	38.6 KB
ID:	30530  
Reply With Quote
Thanked by:
  #5 (permalink)
 
sam028's Avatar
 sam028 
Site Moderator
 
Posts: 3,765 since Jun 2009
Thanks Given: 3,825
Thanks Received: 4,629

I don't understand, why 64 bits instead of 32 bits, for a data feed.
In many cases, coding in 64 bits will means more memory used, and also means manipulating bigger objects.
On a network point of view, this is the same "problem": if I want to send a single character, a 64 bits machines will transmit 8 bytes of useful information (add 64 bytes for the ethernet packet...).
I assume that a 64 bits data feed will be slower, and will consume more resources than the same one with a 32 bits API.

Success requires no deodorant! (Sun Tzu)
Follow me on Twitter Reply With Quote
Thanked by:
  #6 (permalink)
 MetalTrade 
 
Posts: 1,055 since May 2010

sam, did anyone stress tested NT64bit compared to NT32bit ?

wouldn't surprise me to see 32bit running faster

Reply With Quote
  #7 (permalink)
 NetTecture 
Szczecin
 
Experience: Intermediate
Platform: Ninja, writing own now
Posts: 211 since Mar 2010

Ok, reality check. I work a lot of computers- also databases - inymy day to day job

* 64 prorams are larger. Memroy is a little larger when pointers are involved .Basically every poitner to an address is 62 istnstead of 32 bit.
* THis translates into a little slower execution. sSImply as less real code fits into caches.

So, no need to go 64 bit for a data connector.

THAT SAID: 32 bit is severely limtied in memory (2-3 gb, max nearly 4) while 64 bit programs can access more. THis means stuff like charting and even processing of many quotes can be more efficient in 64 bit. If you need 64 bit (and NInja can use it at times), then the price for a 32 / 64 bit bridge is higher than just putting the connector into 64 bit. Painfully high, actually.

Using 64 bit since Vista only - servers before that. And definitely not looking back

Reply With Quote
  #8 (permalink)
 
plethora's Avatar
 plethora 
Los Angeles, CA
 
Experience: Intermediate
Platform: NinjaTrader
Broker: Rithmic
Trading: GC
Posts: 629 since Dec 2010
Thanks Given: 1,174
Thanks Received: 425

After Velocity said it was NT who didn't support 64-bit, I wrote NT, who responded, "Velocity executes through Trading Technologies. We are currently not compatible with them on the 64-bit OS. We have no ETA on when this will be."

Tough to get a handle on 64-bit vs. 32.

Started this thread Reply With Quote
  #9 (permalink)
 
sam028's Avatar
 sam028 
Site Moderator
 
Posts: 3,765 since Jun 2009
Thanks Given: 3,825
Thanks Received: 4,629


plethora View Post
After Velocity said it was NT who didn't support 64-bit, I wrote NT, who responded, "Velocity executes through Trading Technologies. We are currently not compatible with them on the 64-bit OS. We have no ETA on when this will be."

Tough to get a handle on 64-bit vs. 32.

For Ninja 32 vs 64, the only advantage is when you need to do very large optimizations: complex strategies, a lot of bars, multiples time frames and multiple instruments. In this case, Ninja will need a lot of memory, and only a Ninja 64 bits can manage more than 3 Gb.
So, unless you do this kind of things, using the 32 bits version will not change anything for you.

I don't know how Ninja is working with their data feed providers, and what information is given to Ninja by them, but I assume their give them some specifications and/or their API.
If TT API is not 64 bits, Ninja cannot do a lot against it...

Success requires no deodorant! (Sun Tzu)
Follow me on Twitter Reply With Quote
Thanked by:
  #10 (permalink)
 
plethora's Avatar
 plethora 
Los Angeles, CA
 
Experience: Intermediate
Platform: NinjaTrader
Broker: Rithmic
Trading: GC
Posts: 629 since Dec 2010
Thanks Given: 1,174
Thanks Received: 425



sam028 View Post
For Ninja 32 vs 64, the only advantage is when you need to do very large optimizations: complex strategies, a lot of bars, multiples time frames and multiple instruments. In this case, Ninja will need a lot of memory, and only a Ninja 64 bits can manage more than 3 Gb.
So, unless you do this kind of things, using the 32 bits version will not change anything for you.

Then that settles it. Thanks, sam.
The folks at Velocity have been so
helpful and patient. Mirus strikes
me as a cattle house, as does, ahem,
NT/

Started this thread Reply With Quote




Last Updated on February 14, 2011


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts