As per the requirements you’ve stated I think you can have a look at turnkey forex.
They are ECN broker and offer CFD trading.
You can get leverage up to 500X.
As trading platform they have Mt4.
and yes, they do accept BTC and some other cryptos also like XRP, ETH.
But you can trade with them...