DislikedHint: For speed use arrays of primitives anywhere where you can (no object arrays as they are basically pointers). That way cpu cache starts kicking in. For example my 1 min equity data looks like this:
Inserted Codepublic int barCount; public char[] open; public char[] close; public char[] high; public char[] low; public int[] volume;Ignored
- #1,483
- Feb 16, 2012 9:53am Feb 16, 2012 9:53am
- Joined Mar 2008 | Status: Still testing and trading | 1,454 Posts
- #1,491
- Mar 12, 2012 12:26am Mar 12, 2012 12:26am
- Joined Feb 2006 | Status: Blah blah blah | 1,410 Posts
The breaking of a wave cannot explain the whole sea.
- #1,492
- Mar 12, 2012 12:37am Mar 12, 2012 12:37am
- Joined Feb 2006 | Status: Blah blah blah | 1,410 Posts
The breaking of a wave cannot explain the whole sea.
- #1,494
- Mar 14, 2012 7:07am Mar 14, 2012 7:07am
- Joined Mar 2008 | Status: Still testing and trading | 1,454 Posts
- #1,495
- Mar 14, 2012 7:09am Mar 14, 2012 7:09am
- Joined Mar 2008 | Status: Still testing and trading | 1,454 Posts
- #1,497
- Edited 5:40pm Mar 14, 2012 5:05pm | Edited 5:40pm
- Joined Mar 2008 | Status: Still testing and trading | 1,454 Posts
- #1,499
- Mar 15, 2012 3:06am Mar 15, 2012 3:06am
- Joined Mar 2008 | Status: Still testing and trading | 1,454 Posts
- #1,500
- Mar 15, 2012 3:16am Mar 15, 2012 3:16am
- Joined Mar 2008 | Status: Still testing and trading | 1,454 Posts