Just out of curiosity... say I put a very long order of $5,000,000 into a pair, say USD/JPY... would that substantially alter the price? If so, would someone be able to profit by the sudden price increase and then immediatly sell? I'm really curious about how FOREX functions with trades that are enormous, anywhere I can find advice?