I have traded quite a bit on Bitmex. My favorite exchange for doing swing trades on BTC. In the degenerate cryptosphere Mex is the exchange I trust the most in terms of risk. Reason is they to a larger degree focus on not loosing crypto on their platform and create fair trading environments (Relative to crypto as an asset class that is). They like all else use market makers and give them lots of benefits you and I don't get.
My strategy is using technical analysis where ichimoku, MA's and volume are used to understand the forces of supply and demand. I take both short and long positions using conservative margin.
My advice to you:
Your main objective is to not loose your capital. As there are a multitude of ways to get fucked in trading, read all of this
Bitmex Trading Overview. Might sound like a lot but you need to understand their system. For ex when trading with 10x leverage, you are also paying much higher fees than normal
For their XBTUSD perpetual swap, price is made up by all the largest exchanges. This is beneficial to you trading on it, as it take a huge effort and resources to manipulate the price (Doesn't mean it doesn't happen). Last time I checked for their ETHUSD market they only use the price of ETHUSD from Poloniex which had low trading volume. This creates a scenario where the cost of manipulating the price on Poloniex is lower than the profit they could make on Bitmex. I know this has been exploited multiple times as it only takes a few million USD to manipulate the price on Poloniex taking out a huge amount of traders on Bitmex. Could still be the case, haven't checked how it's structured now.
Be careful of using leverage and if you decide to do it, use max 2-4x to begin with.
Trade with insignificant amounts to begin with to get accustomed to their speed, order system etc.
If you have more specific questions I'm happy to answer.