Currently I have a strategy of scaling which I believe may be disrupted by the FIFO ruling. Consider the following trades in a fictional market, using the MetaTrader 4 "ticket" concept for each "trade". There is no "Hedging" involved, as we are working one side of the market only (long only, or short only), and using one currency pair only, Buy and Sell quantities are always equal for simplicity. Here is an example of a Long sequence as market initially drops: Ticket 1: Buy @100 Ticket 2: Buy @90 Ticket 3: Buy @80 Now, market rises to 85. I want to close Ticket 3 by Sell @85. (My understanding of FIFO is that I CANNOT do this. Ticket 1 would need to be closed first.) The way I would wish to continue is: Assume market drops again to 80. Ticket 4: Buy @80 Market rises to 90. Sell @90, closing Ticket 4 Market continues to rise, so Sell @95 (closing Ticket 2) Market continue to rise, so Sell @105 (finally closing Ticket 1) FLAT I'd like to understand whether this will be disrupted by recent regulatory changes in the U.S.