Some of the leagues I'm in, this is a common occurrence and the only way I seem to be able to make trades is either offer and make sure the needle is way over in THEIR favour or ask JDB to put the trade through.
I can't believe we're still having this conversation. I just don't understand enough about algorithms / codes to offer anything else other than whining