C

Anyone here who love programming in C and are developing or looking to develop trading systems, manual or automatic in it?

I figure there is alot of common code that can be shared in dynamic libraries. Common tasks like downloading index component lists, historical data, etc.

Interested to contribute to a bundle/package of of a function modules for Linux and Windows?
 
Quote from bln:

Anyone here who love programming in C and are developing or looking to develop trading systems, manual or automatic in it?

I figure there is alot of common code that can be shared in dynamic libraries. Common tasks like downloading index component lists, historical data, etc.

Interested to contribute to a bundle/package of of a function modules for Linux and Windows?

For trading platforms, you could contribute to the TradeLink project instead of starting a new one.

For risk and pricing models, see QuantLib.
 
Quote from dazzwater:

For trading platforms, you could contribute to the TradeLink project instead of starting a new one.

For risk and pricing models, see QuantLib.

Tradelink is written in C#. The OP was asking about C.
 
Quote from bln:

Anyone here who love programming in C and are developing or looking to develop trading systems, manual or automatic in it?
All are retired now. You can play cards with them and stroll on the beach.
 
Quote from hft_boy:

Tradelink is written in C#. The OP was asking about C.

He could work on a C++ port of TradeLink then. Not sure about the benefits of such a project, but it'll still beat reinventing the wheel.
 
Quote from bln:



I figure there is alot of common code that can be shared in dynamic libraries. Common tasks like downloading index component lists, historical data, etc.


why would anyone use C to download lists, or do historical data work? python, perl, ruby etc is the right tool fo rthe job in those situations.

Here's a C task for you matlab zeromq interface
 
Quote from dazzwater:

He could work on a C++ port of TradeLink then. Not sure about the benefits of such a project, but it'll still beat reinventing the wheel.

This is really the problem with the whole open-source "why don't you write/port it yourself" mentality. Maybe he's the best trader/accountant/statistician/matlab-user/baker on earth, but he's probably not a great programmer
 
Quote from gip3:

This is really the problem with the whole open-source "why don't you write/port it yourself" mentality. Maybe he's the best trader/accountant/statistician/matlab-user/baker on earth, but he's probably not a great programmer

i find you learn things you never forget doing things people tell you not to.. haha
 
Quote from 2rosy:

why would anyone use C to download lists, or do historical data work? python, perl, ruby etc is the right tool fo rthe job in those situations.

Why? Because I can code it much more quickly in C because it's the language I use in my day job (well, C++ really). Spending time learning the latest new whiz-bangy languages is counter-productive for me. I'd much rather work directly on projects in the language I'm most familiar with.

Remember the Beta versus VHS video tape war? Even though Beta was technically superior to VHS, guess who won out?
 
Back
Top