That algorithm is incorrect.(KnightDk should probably take that function off the site).Your account price is no where close to that.The collateral should you be providing must be 120% of the requested amount.
^ This and you sould be able to sign a message from an unedited staked wallet that is at least 3 months old.