Finally completed my tick compressor 
I was interested in making it much faster than the fabled TickZoom where the inventor claimed that it could process 11 million ticks in 8 seconds on a quad core machine.
Well.. my algorithm compresses 3.75 million ticks per second in debug mode.
It compresses the ticks into 15 minutes bars.
It is developed in C# 4.0
=> 30 milliion ticks in 8 seconds
- and that is performed by a Dual Core:
Processor Intel(R) Core(TM) i7 CPU Q 720 @ 1.60GHz, 1600 Mhz, 2 Core(s), 4 Logical Processor(s)
Take a look at the screenshot, I actually tried to optimize to the best performing parallel processing threads, it's is around 49
I will keep posting on this project.

I was interested in making it much faster than the fabled TickZoom where the inventor claimed that it could process 11 million ticks in 8 seconds on a quad core machine.
Well.. my algorithm compresses 3.75 million ticks per second in debug mode.
It compresses the ticks into 15 minutes bars.
It is developed in C# 4.0
=> 30 milliion ticks in 8 seconds

- and that is performed by a Dual Core:
Processor Intel(R) Core(TM) i7 CPU Q 720 @ 1.60GHz, 1600 Mhz, 2 Core(s), 4 Logical Processor(s)
Take a look at the screenshot, I actually tried to optimize to the best performing parallel processing threads, it's is around 49

I will keep posting on this project.
