@tomsk the whole point of a touch is 90% of the time on the 5 min chart when the stock rips up and touches the 161.8% its quite the resistance and it does a nice pullback i will instantly buy the put expiring that friday and run it down 1 or 2 fib levels ,believe it or not i grew my account this past week by 100% along with my brother and sister . Its a great technique. i want a watchlist that will alert me (a stock will pop up in it) when it hits the 161.8 on the 5 min . Then i will goto that stock and asses the situation . Dont know if you do options but the technique is great. Look at NFLX on 1/24/20 the 5 min chart the high was 161.8 as soon as i saw a hard time getting through i brought the put . As you can imagine it was a 400% trade. So what Im getting at if you can come up with something it will greatly benefit you as well . Im a moron when it comes to making scripts . But I do know what works but I cant make it .
To hopefully provide the results that you want, @Buckbull, you can append @tomsk's code as modified to the bottom of the swinghl_fibs_v15 script as follows:
def triggerLow = open > fib6 and low <= fib6;
def triggerHigh = open < fib6 and high >= fib6;
plot scan = triggerLow or triggerHigh;
Then in the scanner, add this as a custom study filter:
SwingHL_Fibs_v15()."scan" is true
Although you seem unhappy with the modifications to this code, I did them to respond to requests so that users may understand the code and eventually be able to do things on their own.
As to your last request as to responsiveness, you can adjust the inputs: swingback1 and/or swingforward1.