Jim Dean![]() Elite ![]() ![]() ![]() Posts: 1059 Joined: 10/11/2012 Location: L'ville, GA ![]() | I agree with John that some amount of randomization would be useful. Here is another way to do it - offer an option to rank (sort) the symbols according to the selected criteria (including alpha up/dn, price up/dn, vol, p*v) … then BIN them into five (if small list) or ten (if big list) equal group sizes … then SHUFFLE the order randomly within each bin. Use the customers ID number as a seed for the shuffle so all are different. Result will have the effect of the desired sort but will also contain enough differences so that "piling on" of identical trades between diff customers will be reduced. Btw, offering ascending sort order for V or P*V … seems to be a recipe for disaster if someone does not ALSO provide a fairly high volume filter in the Accounts settings - please add a check of some sort to the OVest entry logic about that, if you keep those two ascending order options in there. Who wants to trade a notably ILLiquid stock? [Edited by Jim Dean on 2/28/2014 5:05 AM] |