Enum FillPolicy
- Namespace
- ViiSync.AccountApi
- Assembly
- ViiSync.AccountApi.dll
Order filling policy (ORDER_TYPE_FILLING). Validated against the symbol's allowed filling (UNSUPPORTED_FILLING_MODE); every ViiSync client fill is all-or-nothing, so FOK and IOC are honoured by construction.
public enum FillPolicy
Fields
FillOrKill = 0MT5 FillPolicy.FillOrKill.
MT5 equivalent
FillPolicy.FillOrKill— full: validated against the symbol filling mode (UNSUPPORTED_FILLING_MODE); every ViiSync client fill is all-or-nothing, so FOK holds by construction
ImmediateOrCancel = 1MT5 FillPolicy.ImmediateOrCancel.
MT5 equivalent
FillPolicy.ImmediateOrCancel— full
FlashFill = 2MT5 FillPolicy.FlashFill.
MT5 equivalent
FillPolicy.FlashFill— full: Return: accepted; a ViiSync client fill never leaves a remainder working
Any = 3MT5 FillPolicy.Any.
MT5 equivalent
FillPolicy.Any— full