~~
(2) must not be trapped in a range over many years unless the buy signal is outside of that range.
Are you against trading within a range? A problem with blue sky trading (although it's done very well of late) is that you do not know when you are nearing resistance and the support line has been left too far behind to know if it would hold.