besides "forex bastards" try this one
http://www.brokersmatrix.com/index.p...ct=showdircomp
pay particular attention to whether "hedging" (ability to hold a long and short position in the same currency at the same time) is allowed, as I use it constantly to hold a long (for instance) core or swing position and trade intraday wither long or short, depending on direction of the currency at that time ! Without hedging, you must SELL or COVER the position you hold before you can initiate another in the same currency !
if NO hedging is allowed (usually only the MT4 platform allows that) check to see if they allow sub-accounts. With a sub account, you can hold an opposite position in the same currency, which is sort of a clunky work around, but works !