I think there's no way to earn profit without selling bitcoin. Trading is buying and selling, it means you need to make more bitcoin for buying and earn profit when you selling which is automatic of reducing the bitcoin.
I have a suggestion, instead of using of your money to buy bitcoin, earn this using signature campaign. It just like, earning money without capital.
Reading from the thread's title "How to take BITCOIN profit without selling" i doubted already and think if these wasn't applicable knowing that the essence of trading is buying and selling. How could a trader generate an income without sacrificing its capital, oh yeah maybe what that YT channel wanted to emphasize was trading using alts so that the generated alts could purchase a bitcoin. Or whatever it is, and yes it is true if you are looking for taking profit without selling your bitcoin so far was achievable here in signature campaign.