VTMarkets MT5 - All filling modes rejected (10030) even ORDER_FILLING_RETURN
If the same code works on a demo account but not on a live account AND you have checked trading is allowed by EA : it's a broker issue.
Without a code it's hard to tell what's wrong, but from what you've posted I can speculate that you're probably mixing up SYMBOL_FILLING with ORDER_FILLING.
ORDER_FILLING_FOK=0 ORDER_FILLING_IOC=1 ORDER_FILLING_RETURN=2 ORDER_FILLING_BOC=3
SYMBOL_FILLING_FOK=1 SYMBOL_FILLING_IOC=2 SYMBOL_FILLING_BOC=4 SYMBOL_FILLING_RETURN=0 / any
Without a code it's hard to tell what's wrong, but from what you've posted I can speculate that you're probably mixing up SYMBOL_FILLING with ORDER_FILLING.
I'm trying to execute trades on VTMarkets MT5 using Python API. Every order returns error 10030 "Unsupported filling mode" regardless of which filling mode I use.
What I've tested:
print(f"Mode {mode}: {'ALLOWED' if allowed else 'NOT ALLOWED'}")
Results:
Current situation:
Error example:
Retcode: 10030
Comment: Unsupported filling mode
Has anyone encountered this issue with VTMarkets? Is this a known broker limitation? Any workarounds?