Hi N,
Looking again at your post, the way I understand it, you try to adapt your trading to Bull markets and bear markets. In a bull market buy sooner and sell later. In a bear market sell sooner and buy later. Please correct me here if needed.
In a sense I do the same with broad index funds. I look at the Power curve ( the e-power growth of an index ) and try to buy below the power curve and sell above the power curve. Because the buy is below the Power curve, I don't want to sell too soon.
For single stocks I do not use the Power curve concept, but look at valuation metrics (positive cash-flow and return on investment)
For safe I use 10% for sells. When starting a machine, the cash % = 100% en equity 0%, set the buy safe at 0% for easier acquiring stock, and use the buy safe increase function to increase buy safe to 10% or even higher. When everything is stabilized, a 10% safe for buying and selling seems good, the buy safe increase function can increase the buy safe upwards. For minimum order size I use whatever I like, because I don't pay tax on the transaction. If you have to pay tax, you can add the tax on top of the safe range to determine your minimum transaction size.
Dynamic adapting of the trade range, as soon as you see it, you can't unsee :)
I hope this answer helps a bit.
Kind regards, K