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

BaseAnalyticsStrategy - методы

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

Методы
  ИмяОписание
Открытый методApplyChanges
Применить изменения.
(Унаследован от Strategy.)
Открытый методApplyCommand
Применить входящую команду.
(Унаследован от Strategy.)
Защищённый методAssignOrderStrategyId
Установить идентификатор стратегии для заявки.
(Унаследован от Strategy.)
Открытый методAttachOrder
Добавить активную заявку в стратегию и обработать сделки по заявке.
(Унаследован от Strategy.)
Открытый методCancelActiveOrders
Отменить все активные заявки (стоп и обычные).
(Унаследован от Strategy.)
Открытый методCancelOrder
Отменить заявку на бирже.
(Унаследован от Strategy.)
Открытый методClone
Создать копию Strategy.
(Унаследован от Strategy.)
Открытый методDispose (Унаследован от Disposable.)
Защищённый методDisposeManaged
Освободить занятые ресурсы.
(Унаследован от Strategy.)
Защищённый методDisposeNative (Унаследован от Disposable.)
Открытый методEquals
Determines whether the specified object is equal to the current object.
(Унаследован от Object.)
Защищённый методFinalize (Унаследован от Disposable.)
Открытый методGetFilteredMarketDepth
Получить отфильтрованный стакан котировок.
(Унаследован от Strategy.)
Открытый методGetHashCode
Serves as a hash function for a particular type.
(Унаследован от Object.)
Открытый методGetLevel1Fields
Получить набор доступных полей Level1Fields, для которых есть маркет-данные для инструмента.
(Унаследован от Strategy.)
Открытый методGetMarketDepth
Получить стакан котировок.
(Унаследован от Strategy.)
Открытый методGetSecurityValue
Получить значение маркет-данных для инструмента.
(Унаследован от Strategy.)
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Защищённый методInitStartValues
Инициализировать.
(Унаследован от Strategy.)
Открытый методLoad
Загрузить настройки.
(Унаследован от Strategy.)
Открытый методLookup
Найти инструменты, соответствующие фильтру criteria.
(Унаследован от Strategy.)
Открытый методLookupBoards
Найти площадки, соответствующие фильтру criteria. Найденные площадки будут переданы через событие LookupBoardsResult.
(Унаследован от Strategy.)
Открытый методLookupSecurities
Найти инструменты, соответствующие фильтру criteria. Найденные инструменты будут переданы через событие LookupSecuritiesResult.
(Унаследован от Strategy.)
Открытый методLookupTimeFrames
Найти тайм-фрейму, удовлетворяющие критерию criteria. Найденные тайм-фреймы будут переданы через событие LookupTimeFramesResult.
(Унаследован от Strategy.)
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Защищённый методOnAnalyze
Анализировать.
Защищённый методOnError
Обработка ошибки, полученной в результате работы стратегии.
(Унаследован от Strategy.)
Защищённый методOnNewMyTrade
Метод, вызываемый при появлении новой сделки стратегии.
(Унаследован от Strategy.)
Защищённый методOnOrderCanceling
Вызвать событие OrderRegistered.
(Унаследован от Strategy.)
Защищённый методOnOrderChanged
Метод, который вызывается при изменении заявки стратегии.
(Унаследован от Strategy.)
Защищённый методOnOrderRegistered
Вызвать событие OrderRegistered.
(Унаследован от Strategy.)
Защищённый методOnOrderRegisterFailed
Метод, который вызывается при ошибке регистрации заявки стратегии.
(Унаследован от Strategy.)
Защищённый методOnOrderRegistering
Вызвать событие OrderRegistering.
(Унаследован от Strategy.)
Защищённый методOnOrderReRegistering
Вызвать событие OrderReRegistering.
(Унаследован от Strategy.)
Защищённый методOnReseted (Унаследован от Strategy.)
Защищённый методOnStarted
Метод вызывается тогда, когда вызвался метод Start, и состояние ProcessState перешло в значение Started.
(Переопределяет StrategyOnStarted.)
Защищённый методOnStopped
Метод вызывается тогда, когда состояние процесса ProcessState перешло в значение Stopped.
(Унаследован от Strategy.)
Защищённый методOnStopping
Метод вызывается тогда, когда состояние процесса ProcessState перешло в значение Stopping.
(Унаследован от Strategy.)
Защищённый методProcessCancelActiveOrders
Отменить все активные заявки (стоп и обычные).
(Переопределяет StrategyProcessCancelActiveOrders.)
Защищённый методProcessNewOrders
Обработать поступившие от подключения Connector заявки, и найти из них те, что принадлежат стратегии.
(Унаследован от Strategy.)
Защищённый методRaiseLog
Вызвать событие Log.
(Унаследован от Strategy.)
Защищённый методRaiseParametersChanged
Вызвать события ParametersChanged и PropertyChanged.
(Унаследован от Strategy.)
Защищённый методRaiseProcessStateChanged
Вызвать событие ProcessStateChanged.
(Унаследован от Strategy.)
Открытый методRegisterFilteredMarketDepth
Начать получать отфильтрованные котировки (стакан) по инструменту. Значение котировок можно получить через метод FilteredMarketDepthChanged.
(Унаследован от Strategy.)
Открытый методRegisterOrder
Регистрация новой заявки.
(Унаследован от Strategy.)
Открытый методReRegisterOrder
Перерегистрировать заявку на бирже.
(Унаследован от Strategy.)
Открытый методReset
Переинициализировать торговый алгоритм. Вызывается после инициализации объекта стратегии и загрузки сохраненных параметров.
(Унаследован от Strategy.)
Открытый методSafeGetConnector
Получить получение стратегии Connector. Если оно не инициализировано, то будет выброшено исключение.
(Унаследован от Strategy.)
Открытый методSave
Сохранить настройки.
(Унаследован от Strategy.)
Открытый методStart
Запустить торговый алгоритм.
(Унаследован от Strategy.)
Открытый методStart(CandleSeries, NullableDateTimeOffset, NullableDateTimeOffset)
Запросить получение данных.
(Унаследован от Strategy.)
Открытый методStop
Остановить торговый алгоритм.
(Унаследован от Strategy.)
Открытый методStop(CandleSeries) (Унаследован от Strategy.)
Открытый методSubscribe
Подписаться.
(Унаследован от Strategy.)
Открытый методSubscribeBoard
Подписаться на изменения площадки.
(Унаследован от Strategy.)
Открытый методSubscribeLevel1
Начать получать новую информацию (например, LastTrade или BestBid) по инструменту.
(Унаследован от Strategy.)
Открытый методSubscribeMarketData(MarketDataMessage)
Подписаться на получение маркет-данных.
(Унаследован от Strategy.)
Открытый методSubscribeMarketData(Security, MarketDataMessage)
Подписаться на получение рыночных данных по инструменту.
(Унаследован от Strategy.)
Открытый методSubscribeMarketDepth
Начать получать котировки (стакан) по инструменту. Значение котировок можно получить через событие MarketDepthChanged.
(Унаследован от Strategy.)
Открытый методSubscribeNews
Начать получать новости.
(Унаследован от Strategy.)
Открытый методSubscribeOrderLog
Начать получать лог заявок для инструмента.
(Унаследован от Strategy.)
Открытый методSubscribeTrades
Начать получать сделки (тиковые данные) по инструменту. Новые сделки будут приходить через событие NewTrade.
(Унаследован от Strategy.)
Защищённый методThrowIfDisposed (Унаследован от Disposable.)
Открытый методToInfoMessage
Преобразовать в StrategyInfoMessage.
(Унаследован от Strategy.)
Открытый методToString
Returns a string that represents the current object.
(Унаследован от BaseLogSource.)
Открытый методUnRegisterFilteredMarketDepth
Остановить получение отфильтрованных котировок по инструменту.
(Унаследован от Strategy.)
Открытый методUnSubscribe(Int64)
Отписаться.
(Унаследован от Strategy.)
Открытый методUnSubscribe(Subscription)
Отписаться.
(Унаследован от Strategy.)
Открытый методUnSubscribeBoard
Отписаться от изменений площадки.
(Унаследован от Strategy.)
Открытый методUnSubscribeLevel1
Остановить получение новой информации.
(Унаследован от Strategy.)
Открытый методUnSubscribeMarketData(MarketDataMessage)
Отписаться от получения маркет-данных.
(Унаследован от Strategy.)
Открытый методUnSubscribeMarketData(Security, MarketDataMessage)
Отписаться от получения рыночных данных по инструменту.
(Унаследован от Strategy.)
Открытый методUnSubscribeMarketDepth
Остановить получение котировок по инструменту.
(Унаследован от Strategy.)
Открытый методUnSubscribeNews
Остановить получение новостей.
(Унаследован от Strategy.)
Открытый методUnSubscribeOrderLog
Остановить получение лога заявок для инструмента.
(Унаследован от Strategy.)
Открытый методUnSubscribeTrades
Остановить получение сделок (тиковые данные) по инструменту.
(Унаследован от Strategy.)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияBuyAtLimit
Создать инициализированный объект заявки на покупку.
(Определяется StrategyHelper.)
Открытый метод расширенияBuyAtMarket
Создать инициализированный объект заявки на покупку по рыночной цене.
(Определяется StrategyHelper.)
Открытый метод расширенияClosePosition
Закрыть открытую позицию по рынку (выставить заявку типа Market).
(Определяется StrategyHelper.)
Открытый метод расширенияClosePositionByQuoting
Закрыть открытую позицию через котирование.
(Определяется Extensions.)
Открытый метод расширенияCreateOrder
Создать инициализированный объект заявки.
(Определяется StrategyHelper.)
Открытый метод расширенияGetAllowTrading
Получить режим работы стратегии (инициализация или торговля).
(Определяется StrategyHelper.)
Открытый метод расширенияGetCandleManager
Получить менеджер свечей, ассоциированный с переданной стратегией.
(Определяется StrategyHelper.)
Открытый метод расширенияGetChart
Получить график, ассоциированный с переданной стратегией.
(Определяется ChartHelper.)
Открытый метод расширенияGetIsEmulation
Установить режим запуска стратегии (эмуляция или реал).
(Определяется StrategyHelper.)
Открытый метод расширенияGetSecurityValueT
Получить значение маркет-данных для инструмента стратегии.
(Определяется StrategyHelper.)
Открытый метод расширенияGetStrategyProcessStateIconName
Получить иконку для ProcessState.
(Определяется Extensions.)
Открытый метод расширенияLoadState
Восстановить состояние стратегии.
(Определяется StrategyHelper.)
Открытый метод расширенияOpenPositionByQuoting
Открыть позицию через котирование.
(Определяется Extensions.)
Открытый метод расширенияParamT(String, T)Перегружен. (Определяется StrategyParamHelper.)
Открытый метод расширенияParamT(String, String, T)Перегружен. (Определяется StrategyParamHelper.)
Открытый метод расширенияSellAtLimit
Создать инициализированный объект заявки на продажу.
(Определяется StrategyHelper.)
Открытый метод расширенияSellAtMarket
Создать инициализированный объект заявки для продажи по рынку.
(Определяется StrategyHelper.)
Открытый метод расширенияSetAllowTrading
Установить режим работы стратегии (инициализация или торговля).
(Определяется StrategyHelper.)
Открытый метод расширенияSetCandleManager
Установить менеджер свечей для стратегии.
(Определяется StrategyHelper.)
Открытый метод расширенияSetChart
Установить график для стратегии.
(Определяется ChartHelper.)
Открытый метод расширенияSetIsEmulation
Установить режим запуска стратегии (эмуляция или реал).
(Определяется StrategyHelper.)
Открытый метод расширенияWhenError
Создать правило на событие ошибки стратегии (переход состояния ErrorState в Error).
(Определяется StrategyHelper.)
Открытый метод расширенияWhenNewMyTrade
Создать правило на появление новой сделки стратегии.
(Определяется StrategyHelper.)
Открытый метод расширенияWhenOrderChanged
Создать правило на событие изменения любой заявки стратегии.
(Определяется StrategyHelper.)
Открытый метод расширенияWhenOrderRegistered
Создать правило на событие появление новой заявки стратегии.
(Определяется StrategyHelper.)
Открытый метод расширенияWhenPnLChanged
Создать правило на событие изменения прибыли.
(Определяется StrategyHelper.)
Открытый метод расширенияWhenPnLLess
Создать правило на событие уменьшения прибыли ниже определённого уровня.
(Определяется StrategyHelper.)
Открытый метод расширенияWhenPnLMore
Создать правило на событие увеличения прибыли выше определенного уровня.
(Определяется StrategyHelper.)
Открытый метод расширенияWhenPositionChanged
Создать правило на событие изменения позиции у стратегии.
(Определяется StrategyHelper.)
Открытый метод расширенияWhenPositionLess
Создать правило на событие уменьшения позиции у стратегии ниже определённого уровня.
(Определяется StrategyHelper.)
Открытый метод расширенияWhenPositionMore
Создать правило на событие увеличения позиции у стратегии выше определенного уровня.
(Определяется StrategyHelper.)
Открытый метод расширенияWhenStarted
Создать правило на событие начала работы стратегии.
(Определяется StrategyHelper.)
Открытый метод расширенияWhenStopped
Создать правило на событие полной остановки работы стратегии.
(Определяется StrategyHelper.)
Открытый метод расширенияWhenStopping
Создать правило на событие начала остановки работы стратегии.
(Определяется StrategyHelper.)
Открытый метод расширенияWhenWarning
Создать правило на событие предупреждения стратегии (переход состояния ErrorState в Warning).
(Определяется StrategyHelper.)
В начало страницы
См. также