OrderCheck() failed: Unsupported filling mode (10030)
-
When I am backtesting my EA with broker FXPro I encounter this Message in the Journal: OrderCheck() failed: Unsupported filling mode (10030). With an other broker (Alpari) the same EA works fine. What can I do to solve this? Or can someone help me?
-
For MT5, especially with the new Hedge mode, use the web version of fxDreema. The desktop version is not aware of this mode, it didn't existed back then
-
Hallo!
Please tell me that there is solution.
I'm working from days in a EA for MT5 (FXPro) and all fine without buy/sell.
When I have add the orders buy/sell I cannot do the back-test due same problem:
%(#FF0000)[OrderCheck() failed: Unsupported filling mode (10030)]
I have try to build a simply strategy with only one buy every hour.
https://fxdreema.com/shared/AjJ0FmCCbhttp://i.imgur.com/Wcs0qH7.png
I use only web version.
Can we fix it? Thank you!
-
That is why I don't like MT5. I fixed this error over and over again, there are so many checks in the code right now, but it still appears

I was able to get it, I will check it tomorrow. -
i have the same problem (with backtest - WebVersion)
-
I think there is a bug now in MT5. Before, there were only these filling options I believe:
ORDER_FILLING_FOK (which is 0)
ORDER_FILLING_IOC (which is 1)
ORDER_FILLING_RETURN (which is 2)Now few more appear:
SYMBOL_FILLING_FOK (which is 1, not 0)
SYMBOL_FILLING_IOC (which is 2, not 1And they wrote a function IsFillingTypeAllowed() to check the allowed filling mode right here: https://www.mql5.com/en/docs/constants/ ... oconstants
But it seems that this function works correctly with SYMBOL_ constants, while ORDER_ appears to be the correct constants when opening positions. I finally found that, made some changes and now I hope that it works.