Starting to think my time is better spent analysing shares direct than spending time coding something...pity.
Your time will be best spent on finding a method to tackle the markets that work with your personality,
ie if you want to be a famous musician and you dont like singing then dont waste your time going to choir practise,
try out the drums or the flute instead, despite the advise given on this thread.
Find a methodology that works for you as I can show you succesful traders with most methodologies,
there are those who trade charts that do well, there are those that code that do well, and guys
who read balance sheets that do well.
Focus on the one that interests you and keep at it for about 5 years.
Its 5 years if no-one helps, its faster if you get mentored by the right person and slower by ...others.
Only you will be able to find which "instrument" works for you, as it depends on your background
and your personality...for example IT guys like coding, most people like charts because you can read it
in seconds and some people even like reading balance sheets (go figure!)
Just understand there is no right and wrong way with your method (Im obviously using that loosly)
but the crux of it comes down to how much you make when your right and how much you loose
when your wrong.
Van K Tharpe proved that you didnt need to use any funny formulaes or statistics or indicators
as he outperformed the market 3 years in a row with his dartboard and coin toss experiment,
where he use a coin to determine whether he enteres a trade.