I've used a few different strategies at different times depending on what was going on. My technique doesn't involve a whole lot of technical analysis...has more to do with an active understanding of the coin and its market dynamics. I think some good advice is to be plugged into the communities and not spread yourself thin as far as what you're paying attention too. It allows you to have a better reaction time if you're going to be an active trader and understand what's behind the ups and downs. Also, I only trade with a portion of my bag. Ultimately, I believe in the coin and want to get more of it...not looking to cash out short term. If that's your motive as well, one bad trade can hurt you a lot, so I only trade with 20-25% of my bag.
Generally, if the market is bullish where I feel there could be a decent swing up, I set several high sell orders in front of larger sell orders in hopes that the market will pump to those levels and give me time to check whats going and decide whether to try arbitrage, swing trade, or a quick turnaround daytrade while the large orders get eaten up. If I do swing/daytrade it, I'll usually only look to make 5-10% or less and then find a new higher position to set. If I think its going to pump higher (50-100%+), I might put one high order in, but generally I'll just HODL that thing until I feel it's peaked and sell most of it, hanging onto a bit in case it goes higher.
On downturns, it's kind of the same thing in reverse. I'll set some lower buys at various levels (above larger orders), and if they fill I'll generally try to make 2-3% on a low sell order and then set a lower price buy order in again.
In flat portions, I'll use both strategies to just make those 1-5% plays in either direction and try to stay sort of close to the top of both buy/sell books. I usually won't have my whole trading bag out there either, in case things shift suddenly, which can definitely happen in crypto.
There are exceptions where I might do something different depending on why the price is going up or down, but in general that's what's worked best. And of course, don't be too greedy, and have some patience. Also, don't be afraid to take some small losses. If you sold/bought too early, and the market is still moving quick, find a way to get out of the position and make it up with a better trade later on.
Full disclosure/disclaimer...I only have been trading crypto for like a month or two, but I've over tripled my trading bag doing the stuff above.
If your strategy is working great, I think I will try and give it a go to see if it works. It sounds quite similar like a scalping technique where you place your buys or sells above support and resistence as sometimes price action will occasionally pierce through the S/R before moving in the opposite direction.
Another technique i occasionally use is the retracement strategy. When a coin is in a consistent long term downtrend or uptrend (say last 50/100 trading days), I look at the Previous retracement value in satoshis, tether or USD. If the the differnece between the previous swing high and swing low is say $100, I anticpate the next retracement may likely be similar between say between $90/$120.
I will then place buy or sell orders accordingly. It may surprise you, a simple trading strategy is more effective than you think.
I think consistent account growth is proof and verifies if your strategy is successful or not in the end however.