Hi Tariq,
The Mikrotik router boards are running GNU/Linux, aren't they? It should not be a problem to create an EtherChannel between a Cisco switch and the router board. I cannot tell you the exact steps how to configure the bonding interface on the router board - I am not familiar with its configuration syntax - but generally, you should use the LACP method of negotiating an EtherChannel. At all costs avoid using the EtherChannel without a negotiation protocol. On the Cisco switch, configuring two or more (up to eight) ports to be joined in an EtherChannel, you can use the following command:
interface range fa0/1 - 2
channel-group 1 mode active
This command will create the Port-channel1 interface and group the Fa0/1 and Fa0/2 under it. The "mode active" will activate the LACP Active mode on the channel group. Note that both Fa0/1 and Fa0/2 must be identically configured with all other settings (access/trunk mode, allowed VLANs, speed, duplex, native VLANs, etc.).
Best regards,
Peter