Use long and short moving average to look for a potential price in/out. (default as 14 and 7, bases on the history experience) ADX and DMI to prevent the small volatility and tangling MA.
Test it in 4HR, "BINANCE:BTCUSDT"
From 12/1/2017- 11/1/2020 (Mixed Bull/Bear market) Overall Profit: 560.89%
From 1/1/2018 - 1/1/2019 (Bear market) Overall Profit: -2.19%
From 4/1/2020 - 11/1/2020 (Bull Market) Overall Profit: 274.74%