LOL... see... you just proved my point. You said initially that coding wasn't necessary, that is actually hinders, and yet here is a direct example where your coding skills gave you the go ahead signal after running a test that gave you faith in what you are doing.I recently encoded my "strategy" into a pine script and it was profitable. Not as profitable as me trading myself, since it took entries I wouldn't, but it had positive expectancy.
I think pinescript is a good initial test, if you can encode your approach in code.
I think in trading, so many profitable traders don't even really know why they are profitable. They might go on and on about their indicators or other bullshit, but in the end, its I think years of screen time and developing a feel for how the market is moving.
Fib guys love to quote their 50% or 61.8% levels, but they still say they don't put on a trade just because a level is hit. They still need to see something else. I think its that something else which matters more. There are like 4 or 5 fib levels in a retracement from 0 to 100%. Mathematically, price is highly likely to turn at one of them. LOL