Yeah it's a shame. I don't own the IP, my previous employer does, and I think when they got it published in the journal of trading they had to agree to some level of exclusivity which meant it can't just be uploaded elsewhere.
I just linked to it in case someone here had a subscription.