CAN YOU DO A SCREENSHOT OF THE ERROR SIRI'm in the USA which apparenty makes this a huge pain in the A$$. I keep getting FIFO errors (FIFO Violation) and trade failed errors because (Hedging is prohibited)
Aside from moving to another country does anyone know a way around this problem?
I presume the broker is OANDA right?I'm in the USA which apparenty makes this a huge pain in the A$$. I keep getting FIFO errors (FIFO Violation) and trade failed errors because (Hedging is prohibited)
Aside from moving to another country does anyone know a way around this problem?
Thank you so much for this information, did not know about this rule for the US brokers. So what is the solution? you are closing trades manualy?The FIFO rule, or First in, First Out, requires that the first (or oldest) trade be closed First if a trader has more than one open trade of the same pair and size. This rule is the US National Futures Association policy and applies to traders using US brokers. So, in simple words, the FIFO rule means that forex traders must close positions based on chronological order (earliest trades "First in" will "First out" -first will be closed).
I ran Short Only and didn't get violations, but it also wouldn't close a trade that was opened more recently than an older one. This was on Forex.com If there was a setting where the lot size could be altered for each trade, Oanda will allow this. For instance:
This way you're not impacted by the lot size when the bot is making 10's of trades. You still are bounded by choosing Long or Short because the broker will net zero any opposing trades (i.e. LONG 1000 and SHORT 1000).
- Trade 1: 1000 (0.01 - micro lot)
- Trade 2: 1001
- etc.
This is my second inquiry/request for a lot size variation setting. Barring that, I can't use the bot in the U.S. they way it's supposed to be used. I'm not interested in having only 2 trades going at once. I'm writing my own bot using the method I described above but would rather use this one if this change could be made. Thanks!
FWIW, I'm moving on to non-US brokers.Did anyone come up with a resolution here, aside from setting the max order to 1? Feel like this renders the bot useless for FX in US markets.