ip0li,
you already have provided the ability to tie arbitrary php code to the skim calculation - perhaps you could use the same principle here and allow some sort of arbitrary php evaluation per toplist row? that way, all the 'standard' trade value variables would/could be available as conditions
I already use php in my toplist include files to do things like supress empty trades nicely (eg, on a totally new site I might have a top 40 bllock but fewer than 40 trades so i want to nicely supress the empty slots). of course that php is executed for every page load - it would certainly be useful if i could limit it to execution once every toplist build.