Well, first I recommend you read this article
"Teach Yourself Programming in Ten Years"
http://norvig.com/21-days.html
Learning to program, is a hard endeavor, and to be really good at it, will take years ... 10 years is not an exaggeration
C++ for example is a notoriously hard language to learn
Some other languages like Ruby or Python are much easier to learn
C# and Java, stand somewhere in between
Sadly most of the programming interfaces API available for Datafeeds and trading platforms are in C#, C++ or Java
And all of them require a lot of dedication to learn
I am kind of surprised that by now no firm that sells trading software adopted Ruby or Lua for 3rd party integration and API
What I recommend is that you focus on learning how to trade and try to find a platform that is easy to use, customized and where you can define your own KPIs or indicators without much programming knowledge
If you already knew how to program, it might have been easier to program your indicators yourself instead of using professional trading software, and it would have been probably cheaper
On that note, can anyone else recommend a good software package that is easier to use than excel to look for patterns and indicators in datafeeds?
There are so many charting and analysis tools, finding the right tool is itself a challenge
Some tool are very cheap, others can cost up to 1000 USD per month
You can spend months researching to find the right tool to use
"Teach Yourself Programming in Ten Years"
http://norvig.com/21-days.html
Learning to program, is a hard endeavor, and to be really good at it, will take years ... 10 years is not an exaggeration
C++ for example is a notoriously hard language to learn
Some other languages like Ruby or Python are much easier to learn
C# and Java, stand somewhere in between
Sadly most of the programming interfaces API available for Datafeeds and trading platforms are in C#, C++ or Java
And all of them require a lot of dedication to learn
I am kind of surprised that by now no firm that sells trading software adopted Ruby or Lua for 3rd party integration and API
What I recommend is that you focus on learning how to trade and try to find a platform that is easy to use, customized and where you can define your own KPIs or indicators without much programming knowledge
If you already knew how to program, it might have been easier to program your indicators yourself instead of using professional trading software, and it would have been probably cheaper
On that note, can anyone else recommend a good software package that is easier to use than excel to look for patterns and indicators in datafeeds?
There are so many charting and analysis tools, finding the right tool is itself a challenge
Some tool are very cheap, others can cost up to 1000 USD per month
You can spend months researching to find the right tool to use
I want to learn how to program so I can analyze market data. I want to do things such as finding the average daily volume of an instrument for the past _x_ days. What languages do I need to learn to accomplish this? Can it be done in Microsoft Excel? For data source I would try to use either Google or SterlingTrader...