Have a read of this for a discussion of the merits and disadvantages of DMA versus market makers... not as clear cut as you might think!http://www.forexfactory.com/showthread.php?t=8046