MarketRuleTToken, TArg - класс |
Пространство имён: StockSharp.Algo
public abstract class MarketRule<TToken, TArg> : Disposable, IMarketRule, IDisposable
Тип MarketRuleTToken, TArg предоставляет следующие члены.
Имя | Описание | |
---|---|---|
![]() | MarketRuleTToken, TArg | Инициализировать MarketRuleTToken, TArg. |
Имя | Описание | |
---|---|---|
![]() | Container | Контейнер правил. |
![]() | ExclusiveRules | Правила, которые противоположны данному. Удаляются автоматически при активации данного правила. |
![]() | IsActive | Активировано ли правило в данный момент. |
![]() | IsDisposed | (Унаследован от Disposable.) |
![]() | IsReady | Сформировано ли правило. |
![]() | IsSuspended | Приостановлено ли правило. |
![]() | LogLevel | Уровень, на котором осуществлять логирование данного правила. |
![]() | Name | Имя правила. |
![]() | Token | Токен правила, с которым он ассоциирован (например, для правила WhenRegistered(Order, ITransactionProvider) токеном будет является заявка). Если правильно ни с чем не ассоциировано, то будет возвращено . |
Имя | Описание | |
---|---|---|
![]() | Activate | Активировать правило. |
![]() | Activate(TArg) | Активировать правило. |
![]() | Activated(Action) | Добавить обработчик, который будет вызван при активации действия. |
![]() | ActivatedTResult(ActionTResult) | Добавить обработчик, принимающий аргумент из DoTResult(FuncTResult), который будет вызван при активации действия. |
![]() | CanFinish | Можно ли закончить правило. |
![]() | Dispose | (Унаследован от Disposable.) |
![]() | DisposeManaged | Освободить занятые ресурсы. (Переопределяет Disposable.DisposeManaged.) |
![]() | DisposeNative | (Унаследован от Disposable.) |
![]() | Do(Action) | Добавить действие, активизирующееся при наступлении условия. |
![]() | Do(ActionTArg) | Добавить действие, активизирующееся при наступлении условия. |
![]() | Do(ActionMarketRuleTToken, TArg, TArg) | Добавить действие, активизирующееся при наступлении условия. |
![]() | DoTResult(FuncTResult) | Добавить действие, возвращающее результат, активизирующееся при наступлении условия. |
![]() | DoTResult(FuncTArg, TResult) | Добавить действие, возвращающее результат, активизирующееся при наступлении условия. |
![]() | DoTResult(FuncMarketRuleTToken, TArg, TArg, TResult) | Добавить действие, возвращающее результат, активизирующееся при наступлении условия. |
![]() | Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object.) |
![]() | Finalize | (Унаследован от Disposable.) |
![]() | GetHashCode | Serves as the default hash function. (Унаследован от Object.) |
![]() | GetType | Gets the Type of the current instance. (Унаследован от Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object.) |
![]() | ThrowIfDisposed | (Унаследован от Disposable.) |
![]() | ToString | Returns a string that represents the current object. (Переопределяет ObjectToString.) |
![]() | Until | Сделать правило периодичным (будет вызываться до тех пор, пока canFinish не вернет ). |
Имя | Описание | |
---|---|---|
![]() | And | Объединить правила по условию И. (Определяется MarketRuleHelper.) |
![]() | Apply | Перегружен. Сформировать правило (включить IsReady). (Определяется MarketRuleHelper.) |
![]() | Apply(IMarketRuleContainer) | Перегружен. Сформировать правило (включить IsReady). (Определяется MarketRuleHelper.) |
![]() | Cancel | Создать действие, отменяющее заявку. (Определяется StrategyHelper.) |
![]() | Exclusive | Сделать правила взаимно исключающими. (Определяется MarketRuleHelper.) |
![]() | Or | Объединить правила по условию ИЛИ. (Определяется MarketRuleHelper.) |
![]() | Register | Создать действие, регистрирующее заявку. (Определяется StrategyHelper.) |
![]() | ReRegister | Создать действие, перерегистрирующее заявку. (Определяется StrategyHelper.) |