The difficulty in trading imo is the ability of reducing to simplicity.
You cannot reduce it to simplicity, in best case you can make it manageable. Markets are too complicated to reduce them to simplicity.
My experience, noob and dumb traders use multiple indicators, hundreds of lines.
Pros use very little other than a handful of basics principles.
Coding though is a different beast, coding something simple is hard.
Coding is an essential part of trading. Everything you see on your screen is coding.