Fix FIFO Rules...it is broken and unacceptable. I cannot continue trading on this platform with these rules broken
Are you sure about that? FAQ: FIFO in the Forex Market - BabyPips.com
Wrong. It may be a stupid, but it is the FTC rule. Lot size is irrelevant.
Stop complaining; your opinion is irrelevant. Stop blaming MetaQuotes, they didn't invent it.
FIFO?
It was discussied in past ... example:
yes, there is the script to check ...
- 2019.09.24
- Donald Wagner
- www.mql5.com
FIFO?
It was discussied in past ... example:
yes, there is the script to check ...
Wrong. It may be a stupid, but it is the FTC rule. Lot size is irrelevant.
Stop complaining; your opinion is irrelevant. Stop blaming MetaQuotes, they didn't invent it.
Stupid was policymakers simply imposing institutional-level standards across the board.
Need more flexibility for intra-day on retail size accounts. If broker has FIFO - forget it, why bother.
Position 2: Bought GBP/USD 75,000 units at 1.6300 entered on June 2
Position 3: Bought GBP/USD 100,000 units at 1.6400 entered on June 3
Position 4: Bought GBP/USD 25,000 units at 1.6400 entered on June 4
Total Position: 300,000 units long GBP/USD
If you wanted to close 25,000 units with a market order, that 25,000 units will be pulled from Position 1 because it is the oldest position.
Yes you did. But did you read the link I provided?
Does FIFO apply to open trades of different sizes?
FIFO doesn’t technically apply with trades of different sizes. The open trades all have to be the same size. For example, all of your open trades will have to be 10,000 units for the FIFO rule to apply.
If you have three open trades and the first one is 10,000 units, the second one is 15,000 units and the third one is 10,000 units, you can’t close the third one before the first one. However, you could close the second one before the first manually. This would be so even if all three are for the same currency pair.
This is one way in which traders can work around the rule. For example they can make slight changes to the size of each trade that they have open. When they open positions with that in mind, they can manually close any one that they want to, without worrying about which one was opened first.
The work around only functions as you want it if you close the trades manually. If you set up Expert Advisors with MetaTrader, or you have a market order in place, the first position is always the oldest position. This will block you from closing some of your positions automatically, once you’re using a broker that uses FIFO trading rules.
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
The FIFO rule ONLY applies to the SAME pair AND SAME lot size.
However, in MT 4 and 5, it only looks at pair and NOT lot size to enforce the FIFO rule.
This is wrong, and IMO means your product is simply broken and should NOT be used by anyone in the US.
I am switching to a platform that actually uses the FIFO rules as they are written and NOT their own more severe interpretation which makes absolutely no sense and is simply wrong.
It's unacceptable and I don't know why this has not been fixed in the many years since the rule has come out.
FIX IT! Or I am out and anyone in the US should be as well, this should not be a hard fix, unless this has been designed poorly and the code is spaghetti code and then that would explain the issue(coming from a senior software engineer).