InvestMete is a program that will offer suggestions as to the immediate allocation of regular purchases based on each company's position within their 52-week high/low range. A full explanation of the strategy can be found at Dividend Investing Strategies – InvestMete.
To use enter one or more ticker symbols, each separated by a single space, and the total amount to mete. InvestMete will offer the amounts to be sent to purchase each.
Information is retrieved through Yahoo Finance, so if a particular symbol does not work then see what Yahoo has for the ticker.