if your end goal is more fiat, then you should buy btc, wait till it rise and sell.
this way, you just see fiat price (MYR/USD) vs BTC.
if your end goal is more BTC, can either trade vs fiat or trade vs alt.
you will need to see in satoshis when trading with Alts.
example : you buy 0.03 ETH/BTC, sell at 0.04ETH/BTC, this will result in more BTC.
but if BTC suddenly rises like recently, ETH USD value might still be at the same but vs BTC rate, ETH is dipping vs BTC and if you sell it to BTC, you end up losing more BTC despite it seems you might be earning in USD.
example :
> ETH priced @ 400usd, is 0.04 ETH/BTC
> BTC moons
> ETH price @ 400usd, but in terms of Satoshi is 0.03.
> selling your ETH to BTC, result in a loss of 0.01 BTC, even tho in terms of USD its the same.
not sure if I explained it right.. haha
This is what im doing on ETH/BTC, repeat BS and earn BTC. Im botting my software to buy -0.0001 and sell +0.0001. Effectively earned 8-10% worth of satoshis of my capped cost under 24hours.