PureBytes Links
Trading Reference Links
|
This is far from truth. C# is a superior language when compared to Easy
language. This is a very young language and already .Net 2.0 which is in
beta is proving very promising especially in speed. It can only get faster
from here.
If you compare code written in Easy language which accesses a DLL in C to
the same code written purely in C# you have a 10 fold performance increase
when C# is used for the whole code. For example a complex smoothing filter
which takes about 9seconds to load in EL takes about 0.45 seconds to load in
c#. So running complex strategies in real-time on any symbol is not a
problem.
If you compare some lines of PURE C# code (without .NET classes)
you can get around 80-98% of native C++ speed. But I'm sure you can easily
produce some examples where C# is remarkable slower.
For MULTI-dimensional arrays, I did see some fairly slow
cases with C#, because the CLR classes are used.
C++ just does this with simple pointer logic.
For Math.*, the raw performance is the same for C# and C++, as this is
mostly executed by the hardware Floating Point Coprocessor.
Sure, managed code could add some more error checking & exception handling
logic.
I would rather use a development environment where all can be done in one
language than to be forced to use stone aged Pascal invented by the
Flintstones and mix it with c++. You cant even compare the 2 development
environments!
With regards,
R
-----Original Message-----
From: Mark Simms [mailto:marksimms@xxxxxxxxxxx]
Sent: Friday, February 10, 2006 3:33 PM
To: Omega-list@xxxxxxxxxx
Subject: RE: Advanced Trading Platform using C#.Net
Does dot-nyet and C# have the requisite speed and performance for real-time
charting
and will keep-up with the activity of the eminis ?
Discussions over at Tradestation.com regarding the DLL interface indicates
C,C++ far ahead
of C# in terms of performance.
> -----Original Message-----
> From: Mark Brown [mailto:markbrown@xxxxxxxxxxxxx]
> Sent: Thursday, February 09, 2006 6:32 PM
> To: Omega-list@xxxxxxxxxx
> Subject: Advanced Trading Platform using C#.Net
>
> Hello Omega-list,
>
> Oh yea Omega here it comes. A application that will blow TS
> away is about to be made available via online brokerage
> service. Plans are to directly compete with TS and take all
> of it's market share as well as all the Forex business there
> is (.) period
>
> Finally something that will make TS look like an old DOS
> version of MetaStock. Web site should be launched in about
> two months. Stay tuned and start reading up on C#.Net ;)
>
> --
> Thank You,
> Mark Brown
> www.markbrown.com
>
> Yea I learned some things from traderware at least I'm doing
> something to advance the craft so we all can have a better platform.
>
>
>
>
>
|