RE:RE:RE:questinMy understanding, and someone please correct me if I am wrong:
TFSA account lets you invest up to your limit (check what that is with CRA or you may incur penalties). Any profit, is pure profit (and vice versa). The profit is NOT part of your limit, but every purchase is accumulative, regardless of sells.
Cash account is taxable on 50% of your profit. If you are not Day trading, the tax is typically 10-15% on half your gains.
You can transfer stock from a cash account to TFSA and it will be 'reset' at that point onwards ie no more capital losses or capital gains, just profit (hopefully).
Note when transferring make sure the transfer is a 'TRANSFER IN KIND!' You wouldn't want this being 'cashed out!'