def make_order(self, crypto, fiat, amount, price, type="<STR_LIT>"):
raise NotImplementedError(<EOL>self.name + "<STR_LIT>"<EOL>"<STR_LIT>"<EOL>)<EOL>
This method buys or sells `crypto` on an exchange using `fiat` balance.
Type can either be "fill-or-kill", "post-only", "market", or "limit".
To get what modes are supported, consult make_order.supported_types
if one is defined.