Для изменения размера нажмите или перетащите

MarketRuleHelper - методы

Тип MarketRuleHelper предоставляет следующие члены.

Методы
  ИмяОписание
Открытый методСтатический членActiveRule
Активировать правило.
Открытый методСтатический членAddRuleLog
Записать сообщение от правила.
Открытый методСтатический членAnd(IEnumerableIMarketRule)
Объединить правила по условию И.
Открытый методСтатический членAnd(IMarketRule, IMarketRule)
Объединить правила по условию И.
Открытый методСтатический членAndTToken, TArg(MarketRuleTToken, TArg, MarketRuleTToken, TArg)
Объединить правила по условию И.
Открытый методСтатический членApply(IMarketRule)
Сформировать правило (включить IsReady).
Открытый методСтатический членApply(IMarketRule, IMarketRuleContainer)
Сформировать правило (включить IsReady).
Открытый методСтатический членApplyTToken, TArg(MarketRuleTToken, TArg)
Сформировать правило (включить IsReady).
Открытый методСтатический членApplyTToken, TArg(MarketRuleTToken, TArg, IMarketRuleContainer)
Сформировать правило (включить IsReady).
Открытый методСтатический членChanged
Создать правило на событие изменения позиции.
Открытый методСтатический членExclusive
Сделать правила взаимно исключающими.
Открытый методСтатический членOnceTRule
Сделать правило одноразовым (будет вызвано только один раз).
Открытый методСтатический членOr(IEnumerableIMarketRule)
Объединить правила по условию ИЛИ.
Открытый методСтатический членOr(IMarketRule, IMarketRule)
Объединить правила по условию ИЛИ.
Открытый методСтатический членOrTToken, TArg(MarketRuleTToken, TArg, MarketRuleTToken, TArg)
Объединить правила по условию ИЛИ.
Открытый методСтатический членSuspendTRule
Приостановить или возобновить правило.
Открытый методСтатический членSuspendRules(Action)
Обработать правила в приостановленном режиме (например, создать несколько правил и запустить их одновременно). После окончания работы метода все правила, присоединенные к контейнеру, возобновляют свою активность.
Открытый методСтатический членSuspendRules(IMarketRuleContainer, Action)
Обработать правила в приостановленном режиме (например, создать несколько правил и запустить их одновременно). После окончания работы метода все правила, присоединенные к контейнеру, возобновляют свою активность.
Открытый методСтатический членTryRemoveRule
Удалить правило. Если правило выполняется в момент вызова данного метода, то оно не будет удалено.
Открытый методСтатический членTryRemoveWithExclusive
Удалить правило и все противоположные правила. Если правило выполняется в момент вызова данного метода, то оно не будет удалено.
Открытый методСтатический членUpdateLogLevelTRule
Установить уровень логирования.
Открытый методСтатический членUpdateNameTRule
Задать новое имя правила Name.
Открытый методСтатический членWhenAllTrades
Создать правило на событие появления всех сделок по заявке.
Открытый методСтатический членWhenBestAskPriceLess(MarketDepth, Unit)
Создать правило на событие понижения лучшего оффера на определенную величину.
Открытый методСтатический членWhenBestAskPriceLess(Security, IConnector, Unit)
Создать правило на событие понижения лучшего оффера ниже определенного уровня.
Открытый методСтатический членWhenBestAskPriceMore(MarketDepth, Unit)
Создать правило на событие повышения лучшего оффера на определенную величину.
Открытый методСтатический членWhenBestAskPriceMore(Security, IConnector, Unit)
Создать правило на событие превышения лучшего оффера определенного уровня.
Открытый методСтатический членWhenBestBidPriceLess(MarketDepth, Unit)
Создать правило на событие понижения лучшего бида на определенную величину.
Открытый методСтатический членWhenBestBidPriceLess(Security, IConnector, Unit)
Создать правило на событие понижения лучшего бида ниже определенного уровня.
Открытый методСтатический членWhenBestBidPriceMore(MarketDepth, Unit)
Создать правило на событие повышения лучшего бида на определенную величину.
Открытый методСтатический членWhenBestBidPriceMore(Security, IConnector, Unit)
Создать правило на событие превышения лучшего бида определенного уровня.
Открытый методСтатический членWhenCanceled
Создать правило на событие отмены заявки.
Открытый методСтатический членWhenCancelFailed
Создать правило на событие неудачного снятия заявки на бирже.
Открытый методСтатический членWhenCandles
Создать правило на событие появления, изменения и окончания свечей.
Открытый методСтатический членWhenCandlesChanged
Создать правило на событие изменения свечи.
Открытый методСтатический членWhenCandlesFinished
Создать правило на событие окончания свечей.
Открытый методСтатический членWhenCandlesStarted
Создать правило на событие появления новых свечей.
Открытый методСтатический членWhenChanged(MarketDepth)
Создать правило на событие изменения стакана.
Открытый методСтатический членWhenChanged(ICandleManager, Candle)
Создать правило на событие изменения свечи.
Открытый методСтатический членWhenChanged(Order, IConnector)
Создать правило на событие изменения заявки.
Открытый методСтатический членWhenChanged(Portfolio, IConnector)
Создать правило отслеживающее событие изменения портфеля.
Открытый методСтатический членWhenChanged(Security, IConnector)
Создать правило на событие изменения инструмента.
Открытый методСтатический членWhenClosePriceLess
Создать правило на событие понижения цены закрытия свечи ниже определенного уровня.
Открытый методСтатический членWhenClosePriceMore
Создать правило на событие превышения цены закрытия свечи выше определенного уровня.
Открытый методСтатический членWhenConnected
Создать правило для отслеживания события подключения.
Открытый методСтатический членWhenConnectionLost
Создать правило для отслеживания события разрыва подключения.
Открытый методСтатический членWhenCurrentCandleTotalVolumeMore
Создать правило на событие превышения общего объема свечи выше определенного уровня.
Открытый методСтатический членWhenDisconnected
Создать правило для отслеживания события отключения.
Открытый методСтатический членWhenFinished
Создать правило на событие окончания свечи.
Открытый методСтатический членWhenIntervalElapsed
Создать правило на событие MarketTimeChanged, активизирующееся по истечению interval.
Открытый методСтатический членWhenLastTradePriceLess
Создать правило на событие понижения цены последней сделки ниже определённого уровня.
Открытый методСтатический членWhenLastTradePriceMore
Создать правило на событие повышения цены последней сделки выше определённого уровня.
Открытый методСтатический членWhenLess
Создать правило на событие уменьшения позиции ниже определённого уровня.
Открытый методСтатический членWhenLossMore
Создать правило для отслеживания убыточности заявки более чем на указанный уровень.
Открытый методСтатический членWhenMarketDepthChanged(BasketSecurity, IConnector)
Создать правило на событие изменения стаканов по корзине инструментов.
Открытый методСтатический членWhenMarketDepthChanged(Security, IConnector)
Создать правило на событие изменения стакана по инструменту.
Открытый методСтатический членWhenMatched
Создать правило на событие полного исполнения заявки.
Открытый методСтатический членWhenMoneyLess
Создать правило на событие уменьшения денег в портфеле ниже определённого уровня.
Открытый методСтатический членWhenMoneyMore
Создать правило на событие увеличения денег в портфеле выше определённого уровня.
Открытый методСтатический членWhenMore
Создать правило на событие увеличения позиции выше определенного уровня.
Открытый методСтатический членWhenNewMyTrade
Создать правило на событие появления новой сделки.
Открытый методСтатический членWhenNewOrder
Создать правило на событие появление новых заявок.
Открытый методСтатический членWhenNewOrderLogItem
Создать правило на событие появления у инструмента новых записей в логе заявок.
Открытый методСтатический членWhenNewTrade(Order, IConnector)
Создать правило на событие появления сделок по заявке.
Открытый методСтатический членWhenNewTrade(Security, IConnector)
Создать правило на событие появления у инструмента новой сделки.
Открытый методСтатический членWhenPartiallyFinished
Создать правило на событие частичного окончания свечей.
Открытый методСтатический членWhenPartiallyFinishedCandles
Создать правило на событие частичного окончания свечей.
Открытый методСтатический членWhenPartiallyMatched
Создать правило на событие частичного исполнения заявки.
Открытый методСтатический членWhenProfitMore
Создать правило для отслеживания прибыльности заявки более чем на указанный уровень.
Открытый методСтатический членWhenRegistered
Создать правило на событие успешной регистрации заявки на бирже.
Открытый методСтатический членWhenRegisterFailed
Создать правило на событие неудачной регистрации заявки на бирже.
Открытый методСтатический членWhenSpreadLess
Создать правило на событие понижения размера спреда стакана на определенную величину.
Открытый методСтатический членWhenSpreadMore
Создать правило на событие повышения размера спреда стакана на определенную величину.
Открытый методСтатический членWhenTimeCome(IConnector, IEnumerableDateTimeOffset)
Создать правило, которое активизируется при наступлении точного времени, указанного через times.
Открытый методСтатический членWhenTimeCome(IConnector, DateTimeOffset)
Создать правило, которое активизируется при наступлении точного времени, указанного через times.
Открытый методСтатический членWhenTotalVolumeMore
Создать правило на событие превышения общего объема свечи выше определенного уровня.
В начало страницы
См. также