Do you think that he was asking himself: "I would appreciate feedback as to it's value as trading tool." If he asked himself then he probably doesn't need an answer from us. If he asked me and you then my answer is NO. Too busy, outdated, and cannot compete with modern tools.
If you can do better than 50% your are doing better than most Funds. Which the 5 Day RSI seems to do. The software double screen is designed to select the stocks to produce the results. Down markets need a combination of signals from other oscillators. I have observed through back testing, that for the best results, buy the low RSI and sell the high Stochastic.
that looks great!!!! and like you said, it's like you want it. I code my own strategies in C++ and some parts in python, why? Because i just can't stand it being dependant on 3rd party software and not in control. great job! In what did you coded it?
The code is in VB6 98 Version. I tried to write C++ but it was to much coding for me. I use a lot of control indexes which I can't do with Visual Net and C#. I wish I would have learn C++ but I'm too old and tired. CajunFarmer
don't worry about that, it's just a tool to help you create what you want. If you're a VB guy then so be it. I only use C++ because i started coding it in early 90s with Borland C++ and I have so much old code that works great that i still use. Python is basically pseudo code that runs, yeah it's that easy. I don't have many GUI it's all shell code for me running in docker containers on kubernetes. I display what's going on in Kibana dashboards they get the data from Redis. Have fun and good luck
It will be good to start at a higher level e.g. industry group. At this level, just advance and decline statistic would suffice. Further drill down to the detail that you already have.
You might want to look into Java. It's simpler than C++ (most notably no memory management and pointers). It's also the most popular language used today according to TIOBE https://www.tiobe.com/tiobe-index/ I personally find it to have the cleanest and most appealing syntax of all the popular languages. With the exception of Calendar, most of the core APIs that I have encountered are well thought-out and efficient. Lots of tutorials available on the Internet. C# might be more popular for retail system development (NinjaTrader / MultiCharts).
Java still has a huge installed base, but isn't a good candidate for new projects. Who wants to be held hostage by Larry Ellison?
I don't even think Oracle can really influence new features. There's an independent committee called the Java Community Process which decides which features to include in the language. It's quite academic and as a consequence, does slow down the development of the language (compared to C# which has evolved much faster since fewer entities are involved in the decision process). https://en.wikipedia.org/wiki/Java_Community_Process In any case, I'd be more worried about Microsoft controlling C# than Oracle controlling Java.