modify an exising automated trading package or build a new one ?

Thanks, slacker, that is really helpful. I just checked out wine, seems like a good solution for the cross OS issue.

I have done a lot of scientific programming in the past in Fortran, on Unix. Not new to programming but new to the kind of things that trading algos require. I am not sure that I should now use Windows and have it run through wine on Unix so that more gets done.

I see now mfc is terminology in microsoft version of C++.

So can you let your trading algo handle all the exits and risk management relatively unatttended?

Quote from slacker:

VisualStudio does not work on Linux. I program with VisualStudio under windows, and have a trading program built with Studio that can run on both Linux, Solaris and Windows.

I started 2 years ago but only program when I want to add something. Usually nights and weekends. In the last six months I have written very few 'new features' as I am very satisfied with what I have today.

WINE is an environment that allows windows apps to run under Linux.

http://www.winehq.com/

Codeweavers is a commercialization of WINE
http://www.codeweavers.com/

My approach lets me program a single app with VisualStudio (under Windows) and run it on several different OSs.

However, if you are new to programming it is impossible to say how long anything will take to develop, other than to say, 'more time than expected'!
Good luck
 
SLACKER,

What is the advantage of porting to linux a code that is already running perfectly on windows ? is it any faster ? or only not to pay some $ for the OS ?

Thank you for the reply !

Regards,

Fabio
 
Quote from ecoscien:


So can you let your trading algo handle all the exits and risk management relatively unatttended?

Too many things (market, network, broker, political, software bugs, etc., etc. etc.) can go wrong to leave a system on 'automatic' IMHO. It is not something I am interested in doing.
 
Quote from fabiods:
What is the advantage of porting to linux a code that is already running perfectly on windows ? is it any faster ? or only not to pay some $ for the OS ?
It is not a 'port' of the code as the lines of code in the application are the same regardless of the operating system it runs on. It works the same on both OS, looks the same, and shares the same database.

Has nothing to do with paying for the OS. Only convience of having a single charting program to run on all of my machines.
 
Thank you Slacker !!!

I might do it in the future only to diversify my programming knowledge "portfolio" ... I have a poor machine here with linux installed, and I will give some attention to it and not use it only as a web browser.
I will try to migrate a program in the future, just for sport !

What kind of trading are you currently doing ?

I can "see" there are pretty good developers in this forum... we should do a combined development in a larger project in the future ! Or even join to open a high level electronic trading desk, powered by some crazy rich partner !


Super Best Regards,

Fabio
 
I will only shift when a good "visual studio" equivalent is in place. Until that I will stick with my good "old" Visual Studio.... very flexible, nice, pratical...

"Good Visual Studio equivalent" is an oxymoron to a linux developer.

Linux developers already have far more power and flexibility in software development then Visual Studio could ever dream of providing.

IMHO.

Fletch
 
You maybe right ! I'm not the right person to judge.

Could you please help me find a good IDE programing TOOL for linux I use KDE... I just hear people say it is better.. but not showing nothing concrete !


PS:
Assembly language is a very flexible language as well...
But programmer with only this knowledge have become obsolete, specially if they try to use it for trading.
*I really would like to have a crystal ball to see which OS will turn out to be as obsolete as an ATARI in the future! But this... only time will tell ! Any way, I'm on the same side using both OS. Although I don't like linux.

Best Regards !
 
Quote from fletch2:

"Good Visual Studio equivalent" is an oxymoron to a linux developer.

Linux developers already have far more power and flexibility in software development then Visual Studio could ever dream of providing.

IMHO.

Fletch

That is a very strong statement. Can you elaborate on it? :)
 
Back
Top