You sure you’re not affiliated with good 'ol Instaforex there???
But whatever the case:
Just make DARN sure you that READ the terms and conditions of these oh so sweet bonuses. Most all of them are designed for nothing other than to coerce you into depositing funds especially those “bonus match” things where the broker will match your deposit amount up until a certain amount. There’s one particular broker around here that does this BUT will withdraw the bonus the moment any loss reaches more than the actual capital that’s been deposited and starts eating into the bonus amount. What happens??? Instant margin call and your money is gone. And then there’s the other bonus type offerings where you have to ensure that you’ve either traded a certain volume or placed a certain number of trades within a given period otherwise same thing. All this is for is to encourage frequent and over trading. You cannot win with this stuff. These brokers are WAY too clever. Fact of the matter is: the moment a broker starts offering this nonsense then look for another broker. Pretty simple rule of thumb.
Actually and in fairness: if you KNOW what you’re DOING well then why not take advantage. Unfortunately though that’s the minority especially around these parts i.e. these things are not designed to attract experienced traders but the broker can afford a few winning trades by experienced traders.