Original script is thanks to synapticex I have just migrated to version 3, heavily modified it and added Zones.
Modified S/R Zones so that it has option to show the true Zone or the Expanded Zone and not just the Expanded Zone as before
Added Daily and Weekly High Low Close Extensions
In true TradingView spirit, the author of this script has published it open-source, so traders can understand and verify it. Cheers to the author! You may use it for free, but reuse of this code in a publication is governed by House Rules. You can favorite it to use it on a chart.