ProtoOAErrorCode
* Код ошибки ENUM.
Поля
public const ProtoOAErrorCode AccountNotAuthorized
value = ProtoOAErrorCode.AccountNotAuthorized
Когда аккаунт не авторизован.
public const ProtoOAErrorCode AlreadyLoggedIn
value = ProtoOAErrorCode.AlreadyLoggedIn
Когда клиент пытается авторизоваться после того, как он уже был авторизован.
public const ProtoOAErrorCode AlreadySubscribed
value = ProtoOAErrorCode.AlreadySubscribed
Когда запрашивается подписка на active.
public const ProtoOAErrorCode ChAccessTokenInvalid
value = ProtoOAErrorCode.ChAccessTokenInvalid
Токен доступа недействителен.
public const ProtoOAErrorCode ChannelIsBlocked
value = ProtoOAErrorCode.ChannelIsBlocked
Для этого аккаунта не разрешены операции.
public const ProtoOAErrorCode ChClientAlreadyAuthenticated
value = ProtoOAErrorCode.ChClientAlreadyAuthenticated
Клиент пытается пройти аутентификацию дважды.
public const ProtoOAErrorCode ChClientAuthFailure
value = ProtoOAErrorCode.ChClientAuthFailure
Клиент Open API не активирован или неверны учетные данные клиента.
public const ProtoOAErrorCode ChClientNotAuthenticated
value = ProtoOAErrorCode.ChClientNotAuthenticated
Когда команда отправляется для не авторизованного клиента Open API.
public const ProtoOAErrorCode ChCtidTraderAccountNotFound
value = ProtoOAErrorCode.ChCtidTraderAccountNotFound
Торговый счет не найден.
public const ProtoOAErrorCode ChOaClientNotFound
value = ProtoOAErrorCode.ChOaClientNotFound
Не удалось найти этот идентификатор клиента.
public const ProtoOAErrorCode ChServerNotReachable
value = ProtoOAErrorCode.ChServerNotReachable
Торговый сервис недоступен.
public const ProtoOAErrorCode ConnectionsLimitExceeded
value = ProtoOAErrorCode.ConnectionsLimitExceeded
Для этого клиента Open API достигнут лимит подключений.
public const ProtoOAErrorCode IncorrectBoundaries
value = ProtoOAErrorCode.IncorrectBoundaries
Если запрошенный период (от, до) слишком велик или установлены недопустимые значения от/до.
public const ProtoOAErrorCode MaxExposureReached
value = ProtoOAErrorCode.MaxExposureReached
Максимальный предел воздействия достигнут для {trader, symbol, side}.
public const ProtoOAErrorCode NotEnoughMoney
value = ProtoOAErrorCode.NotEnoughMoney
Недостаточно средств для распределения маржи.
public const ProtoOAErrorCode NotSubscribedToSpots
value = ProtoOAErrorCode.NotSubscribedToSpots
Цены
public const ProtoOAErrorCode OaAuthTokenExpired
value = ProtoOAErrorCode.OaAuthTokenExpired
Авторизация
public const ProtoOAErrorCode OrderNotFound
value = ProtoOAErrorCode.OrderNotFound
Заказ не найден.
public const ProtoOAErrorCode PendingExecution
value = ProtoOAErrorCode.PendingExecution
Невозможно применить изменения, так как позиция имеет ордер в стадии исполнения.
public const ProtoOAErrorCode PositionLocked
value = ProtoOAErrorCode.PositionLocked
Позиция в состоянии, не позволяющем выполнить операцию.
public const ProtoOAErrorCode PositionNotFound
value = ProtoOAErrorCode.PositionNotFound
Позиция не найдена.
public const ProtoOAErrorCode PositionNotOpen
value = ProtoOAErrorCode.PositionNotOpen
При попытке закрыть позицию оказывается, что она не открыта.
public const ProtoOAErrorCode ProtectionIsTooCloseToMarket
value = ProtoOAErrorCode.ProtectionIsTooCloseToMarket
Неверные цены на защиту.
public const ProtoOAErrorCode RequestFrequencyExceeded
value = ProtoOAErrorCode.RequestFrequencyExceeded
Общий
public const ProtoOAErrorCode RetAccountDisabled
value = ProtoOAErrorCode.RetAccountDisabled
Когда аккаунт отключен.
public const ProtoOAErrorCode RetNoSuchLogin
value = ProtoOAErrorCode.RetNoSuchLogin
Когда такой учетной записи больше не существует.
public const ProtoOAErrorCode ServerIsUnderMaintenance
value = ProtoOAErrorCode.ServerIsUnderMaintenance
Сервер находится на обслуживании.
public const ProtoOAErrorCode ShortSellingNotAllowed
value = ProtoOAErrorCode.ShortSellingNotAllowed
Короткие продажи не допускаются.
public const ProtoOAErrorCode SymbolHasHoliday
value = ProtoOAErrorCode.SymbolHasHoliday
Торговля отключена, поскольку у символа выходной.
public const ProtoOAErrorCode SymbolNotFound
value = ProtoOAErrorCode.SymbolNotFound
Символ не найден.
public const ProtoOAErrorCode TooManyPositions
value = ProtoOAErrorCode.TooManyPositions
Торговый счет достиг лимита максимального количества открытых позиций и ордеров.
public const ProtoOAErrorCode TradingBadExpirationDate
value = ProtoOAErrorCode.TradingBadExpirationDate
Неверный срок действия.
public const ProtoOAErrorCode TradingBadPrices
value = ProtoOAErrorCode.TradingBadPrices
Неверная цена (e.g. отрицательная).
public const ProtoOAErrorCode TradingBadStake
value = ProtoOAErrorCode.TradingBadStake
Неверный объем ставки (e.g. отрицательный).
public const ProtoOAErrorCode TradingBadStops
value = ProtoOAErrorCode.TradingBadStops
Неверная стоп-цена.
public const ProtoOAErrorCode TradingBadVolume
value = ProtoOAErrorCode.TradingBadVolume
Неверный том.
public const ProtoOAErrorCode TradingDisabled
value = ProtoOAErrorCode.TradingDisabled
Торговля по символу заблокирована.
public const ProtoOAErrorCode TradingNotAllowed
value = ProtoOAErrorCode.TradingNotAllowed
Торговый счет находится в режиме только для чтения.
public const ProtoOAErrorCode UnableToAmendOrder
value = ProtoOAErrorCode.UnableToAmendOrder
Невозможно изменить заказ.
public const ProtoOAErrorCode UnableToCancelOrder
value = ProtoOAErrorCode.UnableToCancelOrder
Невозможно отменить заказ.
public const ProtoOAErrorCode UnknownSymbol
value = ProtoOAErrorCode.UnknownSymbol
Примечание: будет объединено с SYMBOL_NOT_FOUND.
public const ProtoOAErrorCode WorseGslNotAllowed
value = ProtoOAErrorCode.WorseGslNotAllowed
Не допускается увеличение риска для позиций с гарантированным стоп-лоссом.