Click or drag to resize

MarketEmulatorSettings Properties

The MarketEmulatorSettings type exposes the following members.

Properties
  NameDescription
Public propertyBufferTime
Отправлять ответы интервально целым пакетом. Эмулируется сетевая задержка и буферизированная работа биржевого ядра. По умолчанию 0 мс.
Public propertyCheckMoney
Проверять денежный баланс.
Public propertyCheckShortable
Можно ли открывать шортовые позиции.
Public propertyCheckTradingState
Проверять торговое состояние.
Public propertyConvertTime
Переводить время для заявок и сделок в биржевое. По умолчанию выключено.
Public propertyDepthExpirationTime
Максимальное время, которое стакан находится в эмуляторе. Если за это время не произошло обновление, стакан стирается. Это свойство можно использовать, чтобы убирать старые стаканы при наличии дыр в данных. По умолчанию равно 1 дню.
Public propertyFailing
Процентное значение ошибки регистрации новых заявок. Значение может быть от 0 (не будет ни одной ошибки) до 100. По умолчанию выключено.
Public propertyIncreaseDepthVolume
Добавлять дополнительный объем в стакан при выставлении заявок с большим объемом. По умолчанию включено.
Public propertyInitialOrderId
Число, начиная с которого эмулятор будет генерировать идентификаторы для заявок Id.
Public propertyInitialTradeId
Число, начиная с которого эмулятор будет генерировать идентификаторы для сделок Id.
Public propertyInitialTransactionId
Номер, начиная с которого эмулятор будет генерировать номера для транзакций заявок TransactionId.
Public propertyIsSupportAtomicReRegister
Поддерживается ли перерегистрация заявок в виде одной транзакции. По умолчанию включено.
Public propertyLatency
Минимальное значение задержки выставляемых заявок. По умолчанию равно Zero, что означает мгновенное принятие биржей выставляемых заявок.
Public propertyMatchOnTouch
При эмулировании сведения по сделкам, производить сведение заявок, когда цена сделки коснулась цены заявки (равна цене заявки), а не только, когда цена сделки лучше цены заявки. По умолчанию включено (оптимистический сценарий).
Public propertyMaxDepth
Максимальная глубина стакана, который будет генерироваться из тиков. Используется, если нет истории стаканов. По умолчанию равно 5.
Public propertyPortfolioRecalcInterval
Интервал перерасчета данных по портфелям. Если интервал равен Zero, то перерасчет не выполняется.
Public propertyPriceLimitOffset
Сдвиг цены от последней сделки, определяющие границы максимальной и минимальной цен на следующую сессию. Используется только, если нет сохраненной информации Level1ChangeMessage. По умолчанию равен 40%.
Public propertySpreadSize
Размер спреда в шагах цены. Используется при определении спреда для генерации стакана из тиковых сделок. По умолчанию равен 2.
Public propertyTimeZone
Информация о временной зоне, где находится биржа.
Public propertyVolumeMultiplier
Количество шагов объема, на которое заявка больше тиковой сделки. Используется при тестировании на тиковых сделках. По умолчанию равен 2.
Top
See Also