The EMA crossover system does not sell crypto because shorting is not allowed.

I tried Derek Melchin's solution on this thread and added 
[ Symbol.BuyingPowerModel = SecurityMarginModel(3.3) ] 
to the code but it still doesn't allow shorting 

Any help is appreciated!