How to tell you have a dishonest or unprofessional broker? |
- at every tick, our EA counts the trades on the chart
- IF there is an opened trade AND doesn't have a pending hedging order, THAN the EA sends one pending order to the broker's server
That's is. When next tick moves the price, it repeats 1&2:
- the EA counts the trades on the chart
- since now there is a hedging pending order on the chart, the EA does nothing
Now, this is what I think it happens right after the EA sends one pending order to the broker's server: the broker simply delays its execution. I have no idea how/why this is done. But it is the only thing I can think of. Basically:
- the EA sends the order command
- the broker receives it but doesn't execute it right away
- on the next tick the EA checks and sees that there's still no pending order, so it sends another command
- suddenly and magically the broker decides to trigger both orders - from the screenshots I've received, it is a small time delay between these 2 trades, so this would make sense.
THIS SHOULD NOT HAPPEN
Not with an honest reliable broker, at least.
If you have similar issues with other EAs, from other providers, I strongly advice you to change your broker. I cannot really point to the best broker, after all none of them are 100% good - think that they want your money, after all. But you can always try on demo, then trade small lotsize to check whether the broker behaves normally.
from RobotFX https://blog.robotfx.ro/2019/05/how-to-tell-you-have-dishonest-or.html
via RobotFX