One guideline I have heard is to match the hose with the dominant color worn on the torso, either the shirt or the jacket. I would also try to match that with a minor color in the tartan, to tie everything together.

Of course, you will be the one wearing the outfit, so it has to be pleasing to you (and any significant other).