Sorry to hear that none of the solutions mentioned above will not work for you. You can, however, just continue using your MAC with MT5 as it will work with some features having issues.
Another solution would be to purchase a windows computer. I have several computers running. I use one for general computer work. I use one for running demo trading EA’s. I use two computers for generating EA’s. I run 10 ExpressGenerators everyday on each computer. So this might be a solution for you. Use your MAC for general computer work and use a windows machine for trading.
Using a VPS is another solution as OxBitpool suggested. However, you need to make sure you use a VPS that uses windows. This way MetaTrader will work correctly. Another good reason to use VPS is in case you have a power outage or your internet service is interrupted your trading accounts will still be working normally. I use two VPS’s for all my live accounts for this reason.
It’s also a good idea to have a backup machine so if one machine fails you can always get to your VPS live accounts.