Indeed using an optimize trading system doesnt mean it will be 100% profitable now, or in the future.
Optimized Trading system seek to project the future by assuming that the past will repeat itself.
This is surely not a full proof method.
So the next question is: What is a better and more credible, more accurate method to project into the future? If you can come up with a better method pls let me know I am all ears.
As long as there is an element of skill involved, abilities, it's an art. It's applies to TA.
The abilities between 2 surgeons or 2 carpenters aren't going to be the same.
Price is made up of perceptions of collective individuals each acting on their own personal interest. Humans are involved. Humans are dynamic creatures wouldn't you agree?
Imagine yourself being in a swordfight with another swordsman. You need to anticipate his next move or even a few moves ahead, is he going to cut from the top down, or maybe from the side. Is he going to side step? How would you do it?
By reading him. Looking into his eyes, being aware of his breathing, his steps, his facial expression, his rhythm, the miniscule movements of his elbows and wrist.
Try programming some robot to do that. Impossible, because there is no algorithm. There is no fixed routine. Your opponent changes everytime. A different human being who is dynamic and has his own nuances.
Contrast that with the human being who has been in countless sword fights (and is still alive). For every battle that he survives, he gets better and better. The human brain is a powerful learning tool.
About the part about how history repeats itself. If price is so dynamic (some people may confuse it with being random) then noone can really make money out of it except through some luck. Your wife, girlfriend or mother can be really emotionally "dynamic" at times but there are some things they still tend to do, albeit a bit different each time.
Science. Better tools? Sure there are.
End of the day, the best tool is understanding. Understanding what's really going on. Just by looking at price it tells a story. The language of price. Pure and untainted. Those indicators, they are designed to give you specific information. You input some time period, some deriavatives of price. They give you that. Will they be sufficient to tell you everything that is going on, no. Can you make money with them? Sure, if you know how to use them. Most people just use them to generate trade signals. If this crosses this, is a green dot, buy. If it crosses below, it's a red dot, sell. Don't work? Then more information is needed. Solution: throw in another few indicators, add more filters.
This are just my own opinions. Sorry for the long ramblings, my post seems to be out of place in this thread. I will refrain from that.