Click or drag to resize

HedgeStrategy Class

Базовая стратегия хеджирования.
Inheritance Hierarchy

Namespace:  StockSharp.Algo.Strategies.Derivatives
Assembly:  StockSharp.Algo.Strategies (in StockSharp.Algo.Strategies.dll) Version: 4.4.17.0 (4.4.17)
Syntax
C#
public abstract class HedgeStrategy : Strategy

The HedgeStrategy type exposes the following members.

Constructors
  NameDescription
Protected methodHedgeStrategy
Инициализировать HedgeStrategy.
Top
Properties
  NameDescription
Protected propertyBlackScholes
Портфельная модель расчета значений "греков" по формуле Блэка-Шоулза.
Public propertyCancelOrdersWhenStopping
Снимать активные заявки при остановке. По умолчанию включено.
(Inherited from Strategy.)
Public propertyChildStrategies
Дочерние торговые стратегии.
(Inherited from Strategy.)
Public propertyCommentOrders
Добавлять в Comment название стратегии Name, выставившая заявку.
(Inherited from Strategy.)
Public propertyCommission
Общий размер комиссий.
(Inherited from Strategy.)
Public propertyConnector
Подключение к торговой системе.
(Inherited from Strategy.)
Public propertyCurrentTime
Текущее время, которое будет передано в Time.
(Inherited from Strategy.)
Public propertyDisposeOnStop
Автоматически освобождать занятые ресурсы стратегии при ее остановке (состояние ProcessState стало равным Stopped) и удалять ее из родительской через ChildStrategies.
(Inherited from Strategy.)
Public propertyEnvironment
Параметры окружения стратегии.
(Inherited from Strategy.)
Public propertyErrorCount
Текущее количество ошибок.
(Inherited from Strategy.)
Public propertyErrorState
Состояние ошибки.
(Inherited from Strategy.)
Public propertyId
Идентификатор стратегии.
(Inherited from Strategy.)
Public propertyIsDisposed (Inherited from Disposable.)
Public propertyIsRoot
Является ли источник корнем (даже при Parent не равным ).
(Inherited from BaseLogSource.)
Public propertyIsRulesSuspended
Приостановлено ли исполнение правил.
(Inherited from Strategy.)
Public propertyLatency
Суммарное значение задержки.
(Inherited from Strategy.)
Public propertyLogLevel
Уровень логирования для источника.
(Inherited from Strategy.)
Public propertyMaxErrorCount
Максимальное количество ошибок, которое должна получить стратегия прежде, чем она остановил работу.
(Inherited from Strategy.)
Public propertyMyTrades
Сделки, прошедшие в течении работы стратегии.
(Inherited from Strategy.)
Public propertyName
Название стратегии.
(Inherited from Strategy.)
Public propertyNameGenerator
Генератор имени стратегии.
(Inherited from Strategy.)
Public propertyOrderFails
Заявки с ошибками, зарегистрированные в рамках стратегии.
(Inherited from Strategy.)
Public propertyOrders
Заявки, зарегистрированные в рамках стратегии.
(Inherited from Strategy.)
Public propertyOrdersKeepTime
Время хранения заявок Orders и StopOrders в памяти. По умолчанию равно 2-ум дням. Если значение установлено в Zero, то заявки не будут удаляться.
(Inherited from Strategy.)
Public propertyParameters
Параметры стратегии.
(Inherited from Strategy.)
Public propertyParent
Родительский источник логов.
(Inherited from BaseLogSource.)
Public propertyPnL
Суммарное значение прибыли-убытка без учета комиссии Commission.
(Inherited from Strategy.)
Public propertyPnLManager
Менеджер прибыли-убытка. Учитывает сделки данной стратегии, а также ее дочерних стратегий ChildStrategies.
(Inherited from Strategy.)
Public propertyPortfolio
Портфель.
(Inherited from Strategy.)
Public propertyPosition
Суммарное значение позиции.
(Inherited from Strategy.)
Public propertyPositionManager
Менеджер позиции. Учитывает сделки данной стратегии, а также ее дочерних стратегий ChildStrategies.
(Inherited from Strategy.)
Public propertyPriceOffset
Отступ цены для выставляемой заявки. Определяет размер отступа от лучшей котировки (для покупки прибавляется к цене, для продажи - вычитается).
Public propertyProcessState
Состояние работы.
(Inherited from Strategy.)
Public propertyRiskManager
Менеджер контроля рисков.
(Inherited from Strategy.)
Public propertyRules
Зарегистрированные правила.
(Inherited from Strategy.)
Public propertySecurity
Инструмент стакана.
(Inherited from Strategy.)
Public propertySlippage
Суммарное значение проскальзывания.
(Inherited from Strategy.)
Public propertyStartedTime
Время запуска стратегии.
(Inherited from Strategy.)
Public propertyStatisticManager
Менеджер статистики.
(Inherited from Strategy.)
Public propertyStopOnChildStrategyErrors
Останавливать стратегию когда дочерная стратегия вызывает ошибку.
(Inherited from Strategy.)
Public propertyStopOrders Obsolete.
Стоп-заявки, зарегистрированные в рамках стратегии.
(Inherited from Strategy.)
Public propertyTotalWorkingTime
Общее время работы стратегии с вычетом временных отрезков, когда стратегия останавливалась.
(Inherited from Strategy.)
Public propertyUnrealizedPnLInterval
Интервал пересчета нереализованной прибыли. Значение по умолчанию равно 1 минуте.
(Inherited from Strategy.)
Public propertyUseQuoting
Котировать ли выставленную заявку по рыночной цене. По умолчанию режим выключен.
Public propertyVolume
Объем, которым необходимо оперировать.
(Inherited from Strategy.)
Public propertyWaitAllTrades
Останавливать стратегию только после получения всех сделок по зарегистрированным заявкам.
(Inherited from Strategy.)
Top
Methods
  NameDescription
Protected methodAddReHedgeOrder
Добавить заявку рехеджирования.
Protected methodAddReHedgeQuoting
Добавить стратегию рехеджирования.
Public methodApplyChanges
Применить изменения.
(Inherited from Strategy.)
Public methodApplyCommand
Применить входящую команду.
(Inherited from Strategy.)
Protected methodAssignOrderStrategyId
Установить идентификатор стратегии для заявки.
(Inherited from Strategy.)
Public methodAttachOrder
Добавить активную заявку в стратегию и обработать сделки по заявке.
(Inherited from Strategy.)
Public methodCancelActiveOrders
Отменить все активные заявки (стоп и обычные).
(Inherited from Strategy.)
Public methodCancelOrder
Отменить заявку на бирже.
(Inherited from Strategy.)
Public methodClone
Создать копию Strategy.
(Inherited from Strategy.)
Protected methodCreateQuoting
Создать стратегию котирования для изменения позиции.
Public methodDispose (Inherited from Disposable.)
Protected methodDisposeManaged
Освободить занятые ресурсы.
(Inherited from Strategy.)
Protected methodDisposeNative (Inherited from Disposable.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize (Inherited from Disposable.)
Public methodGetFilteredMarketDepth
Получить отфильтрованный стакан котировок.
(Inherited from Strategy.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetLevel1Fields
Получить набор доступных полей Level1Fields, для которых есть маркет-данные для инструмента.
(Inherited from Strategy.)
Public methodGetMarketDepth
Получить стакан котировок.
(Inherited from Strategy.)
Protected methodGetNotificationRules
Получить список правил, на которые будет реагировать рехеджирование.
Protected methodGetReHedgeOrders
Получить список заявок, рехеджирующих опционную позицию.
Public methodGetSecurityValue
Получить значение маркет-данных для инструмента.
(Inherited from Strategy.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodInitStartValues
Инициализировать.
(Inherited from Strategy.)
Protected methodIsSuspended
Приостановлено ли рехеджирование.
Public methodLoad
Загрузить настройки.
(Inherited from Strategy.)
Public methodLookup
Найти инструменты, соответствующие фильтру criteria.
(Inherited from Strategy.)
Public methodLookupBoards
Найти площадки, соответствующие фильтру criteria. Найденные площадки будут переданы через событие LookupBoardsResult.
(Inherited from Strategy.)
Public methodLookupSecurities
Найти инструменты, соответствующие фильтру criteria. Найденные инструменты будут переданы через событие LookupSecuritiesResult.
(Inherited from Strategy.)
Public methodLookupTimeFrames
Найти тайм-фрейму, удовлетворяющие критерию criteria. Найденные тайм-фреймы будут переданы через событие LookupTimeFramesResult.
(Inherited from Strategy.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodOnError
Обработка ошибки, полученной в результате работы стратегии.
(Inherited from Strategy.)
Protected methodOnNewMyTrade
Метод, вызываемый при появлении новой сделки стратегии.
(Inherited from Strategy.)
Protected methodOnOrderCanceling
Вызвать событие OrderRegistered.
(Inherited from Strategy.)
Protected methodOnOrderChanged
Метод, который вызывается при изменении заявки стратегии.
(Inherited from Strategy.)
Protected methodOnOrderRegistered
Вызвать событие OrderRegistered.
(Inherited from Strategy.)
Protected methodOnOrderRegisterFailed
Метод, который вызывается при ошибке регистрации заявки стратегии.
(Inherited from Strategy.)
Protected methodOnOrderRegistering
Вызвать событие OrderRegistering.
(Inherited from Strategy.)
Protected methodOnOrderReRegistering
Вызвать событие OrderReRegistering.
(Inherited from Strategy.)
Protected methodOnReseted (Inherited from Strategy.)
Protected methodOnStarted
Метод вызывается тогда, когда вызвался метод Start, и состояние ProcessState перешло в значение Started.
(Overrides StrategyOnStarted.)
Protected methodOnStopped
Метод вызывается тогда, когда состояние процесса ProcessState перешло в значение Stopped.
(Inherited from Strategy.)
Protected methodOnStopping
Метод вызывается тогда, когда состояние процесса ProcessState перешло в значение Stopping.
(Inherited from Strategy.)
Protected methodProcessCancelActiveOrders
Отменить все активные заявки (стоп и обычные).
(Inherited from Strategy.)
Protected methodProcessNewOrders
Обработать поступившие от подключения Connector заявки, и найти из них те, что принадлежат стратегии.
(Inherited from Strategy.)
Protected methodRaiseLog
Вызвать событие Log.
(Inherited from Strategy.)
Protected methodRaiseParametersChanged
Вызвать события ParametersChanged и PropertyChanged.
(Inherited from Strategy.)
Protected methodRaiseProcessStateChanged
Вызвать событие ProcessStateChanged.
(Inherited from Strategy.)
Public methodRegisterFilteredMarketDepth
Начать получать отфильтрованные котировки (стакан) по инструменту. Значение котировок можно получить через метод FilteredMarketDepthChanged.
(Inherited from Strategy.)
Public methodRegisterOrder
Регистрация новой заявки.
(Inherited from Strategy.)
Protected methodReHedge
Запустить рехеджирование.
Public methodReRegisterOrder
Перерегистрировать заявку на бирже.
(Inherited from Strategy.)
Public methodReset
Переинициализировать торговый алгоритм. Вызывается после инициализации объекта стратегии и загрузки сохраненных параметров.
(Inherited from Strategy.)
Public methodSafeGetConnector
Получить получение стратегии Connector. Если оно не инициализировано, то будет выброшено исключение.
(Inherited from Strategy.)
Public methodSave
Сохранить настройки.
(Inherited from Strategy.)
Public methodStart
Запустить торговый алгоритм.
(Inherited from Strategy.)
Public methodStart(CandleSeries, NullableDateTimeOffset, NullableDateTimeOffset)
Запросить получение данных.
(Inherited from Strategy.)
Public methodStop
Остановить торговый алгоритм.
(Inherited from Strategy.)
Public methodStop(CandleSeries) (Inherited from Strategy.)
Public methodSubscribe
Подписаться.
(Inherited from Strategy.)
Public methodSubscribeBoard
Подписаться на изменения площадки.
(Inherited from Strategy.)
Public methodSubscribeLevel1
Начать получать новую информацию (например, LastTrade или BestBid) по инструменту.
(Inherited from Strategy.)
Public methodSubscribeMarketData(MarketDataMessage)
Подписаться на получение маркет-данных.
(Inherited from Strategy.)
Public methodSubscribeMarketData(Security, MarketDataMessage)
Подписаться на получение рыночных данных по инструменту.
(Inherited from Strategy.)
Public methodSubscribeMarketDepth
Начать получать котировки (стакан) по инструменту. Значение котировок можно получить через событие MarketDepthChanged.
(Inherited from Strategy.)
Public methodSubscribeNews
Начать получать новости.
(Inherited from Strategy.)
Public methodSubscribeOrderLog
Начать получать лог заявок для инструмента.
(Inherited from Strategy.)
Public methodSubscribeTrades
Начать получать сделки (тиковые данные) по инструменту. Новые сделки будут приходить через событие NewTrade.
(Inherited from Strategy.)
Protected methodThrowIfDisposed (Inherited from Disposable.)
Public methodToInfoMessage
Преобразовать в StrategyInfoMessage.
(Inherited from Strategy.)
Public methodToString
Returns a string that represents the current object.
(Inherited from BaseLogSource.)
Public methodUnRegisterFilteredMarketDepth
Остановить получение отфильтрованных котировок по инструменту.
(Inherited from Strategy.)
Public methodUnSubscribe(Int64)
Отписаться.
(Inherited from Strategy.)
Public methodUnSubscribe(Subscription)
Отписаться.
(Inherited from Strategy.)
Public methodUnSubscribeBoard
Отписаться от изменений площадки.
(Inherited from Strategy.)
Public methodUnSubscribeLevel1
Остановить получение новой информации.
(Inherited from Strategy.)
Public methodUnSubscribeMarketData(MarketDataMessage)
Отписаться от получения маркет-данных.
(Inherited from Strategy.)
Public methodUnSubscribeMarketData(Security, MarketDataMessage)
Отписаться от получения рыночных данных по инструменту.
(Inherited from Strategy.)
Public methodUnSubscribeMarketDepth
Остановить получение котировок по инструменту.
(Inherited from Strategy.)
Public methodUnSubscribeNews
Остановить получение новостей.
(Inherited from Strategy.)
Public methodUnSubscribeOrderLog
Остановить получение лога заявок для инструмента.
(Inherited from Strategy.)
Public methodUnSubscribeTrades
Остановить получение сделок (тиковые данные) по инструменту.
(Inherited from Strategy.)
Top
Events
  NameDescription
Public eventBoardReceived
Площадка получена.
(Inherited from Strategy.)
Public eventCandleReceived
Свеча получена.
(Inherited from Strategy.)
Public eventCommissionChanged
Событие изменения Commission.
(Inherited from Strategy.)
Public eventConnectorChanged
Событие изменения подключения стратегии.
(Inherited from Strategy.)
Public eventError
Событие возникновения ошибки в стратегии.
(Inherited from Strategy.)
Public eventFilteredMarketDepthChanged
Стакан изменен.
(Inherited from Strategy.)
Public eventLatencyChanged
Событие изменения Latency.
(Inherited from Strategy.)
Public eventLevel1Received
Level1 получено.
(Inherited from Strategy.)
Public eventLog
Событие нового отладочного сообщения.
(Inherited from BaseLogSource.)
Public eventLookupBoardsResult
Событие, передающее результат поиска, запущенного через метод LookupBoards(BoardLookupMessage).
(Inherited from Strategy.)
Public eventLookupBoardsResult2
Событие, передающее результат поиска, запущенного через метод LookupBoards(BoardLookupMessage).
(Inherited from Strategy.)
Public eventLookupSecuritiesResult
Событие, передающее результат поиска, запущенного через метод LookupSecurities(SecurityLookupMessage).
(Inherited from Strategy.)
Public eventLookupSecuritiesResult2
Событие, передающее результат поиска, запущенного через метод LookupSecurities(SecurityLookupMessage).
(Inherited from Strategy.)
Public eventLookupTimeFramesResult
Событие, передающее результат поиска, запущенного через метод LookupTimeFrames(TimeFrameLookupMessage).
(Inherited from Strategy.)
Public eventLookupTimeFramesResult2
Событие, передающее результат поиска, запущенного через метод LookupTimeFrames(TimeFrameLookupMessage).
(Inherited from Strategy.)
Public eventMarketDataSubscriptionFailed
Событие ошибки регистрации инструмента для получения маркет-данных.
(Inherited from Strategy.)
Public eventMarketDataSubscriptionFailed2
Событие ошибки регистрации инструмента для получения маркет-данных.
(Inherited from Strategy.)
Public eventMarketDataSubscriptionFinished
Подписка на маркет-данные закончена.
(Inherited from Strategy.)
Public eventMarketDataSubscriptionOnline
Подписка онлайн.
(Inherited from Strategy.)
Public eventMarketDataSubscriptionSucceeded
Событие успешной регистрации инструмента для получения маркет-данных.
(Inherited from Strategy.)
Public eventMarketDataUnexpectedCancelled
Подписка на рыночные данные неожиданно отменена.
(Inherited from Strategy.)
Public eventMarketDataUnSubscriptionFailed
Ошибка отписки от маркет-данных.
(Inherited from Strategy.)
Public eventMarketDataUnSubscriptionFailed2
Ошибка отписки от маркет-данных.
(Inherited from Strategy.)
Public eventMarketDataUnSubscriptionSucceeded
Успешная отписка на маркет-данные.
(Inherited from Strategy.)
Public eventMarketDepthChanged
Стакан изменен.
(Inherited from Strategy.)
Public eventMarketDepthReceived
Стакан получен.
(Inherited from Strategy.)
Public eventNewMarketDepth
Стакан получен.
(Inherited from Strategy.)
Public eventNewMyTrade
Собственная сделка была получена.
(Inherited from Strategy.)
Public eventNewNews
Событие появления новости.
(Inherited from Strategy.)
Public eventNewOrderLogItem
Событие появления новых записей в логе заявок.
(Inherited from Strategy.)
Public eventNewsChanged
Событие изменения новости (например, при скачивании текста Story).
(Inherited from Strategy.)
Public eventNewSecurity
Инструмент получен.
(Inherited from Strategy.)
Public eventNewsReceived
Событие появления новости.
(Inherited from Strategy.)
Public eventNewStateMessage
Событие появления нового StrategyStateMessage.
(Inherited from Strategy.)
Public eventNewTrade
Тиковая сделка была получена.
(Inherited from Strategy.)
Public eventOrderCancelFailed
Событие ошибки отмены заявки.
(Inherited from Strategy.)
Public eventOrderCancelFailReceived
Событие ошибки отмены заявки.
(Inherited from Strategy.)
Public eventOrderCanceling
Событие отправки заявки на отмену.
(Inherited from Strategy.)
Public eventOrderChanged
Заявка изменена (отменена, исполнена).
(Inherited from Strategy.)
Public eventOrderLogItemReceived
Событие появления новых записей в логе заявок.
(Inherited from Strategy.)
Public eventOrderReceived
Заявка была получена.
(Inherited from Strategy.)
Public eventOrderRegistered
Событие об успешной регистрации заявки.
(Inherited from Strategy.)
Public eventOrderRegisterFailed
Событие ошибки регистрации заявки.
(Inherited from Strategy.)
Public eventOrderRegisterFailReceived
Событие ошибки регистрации заявки.
(Inherited from Strategy.)
Public eventOrderRegistering
Событие отправки заявки на регистрацию.
(Inherited from Strategy.)
Public eventOrderReRegistering
Событие отправки заявки на перерегистрацию.
(Inherited from Strategy.)
Public eventOwnTradeReceived
Собственная сделка была получена.
(Inherited from Strategy.)
Public eventParametersChanged
Событие изменения Parameters.
(Inherited from Strategy.)
Public eventPnLChanged
Событие изменения PnL.
(Inherited from Strategy.)
Public eventPortfolioReceived
Портфель получен.
(Inherited from Strategy.)
Public eventPositionChanged
Событие изменения Position.
(Inherited from Strategy.)
Public eventPositionReceived
Позиция получена.
(Inherited from Strategy.)
Public eventProcessStateChanged
Событие изменения ProcessState.
(Inherited from Strategy.)
Public eventPropertyChanged
Occurs when a property value changes.
(Inherited from Strategy.)
Public eventReseted
Событие переинициализации стратегии.
(Inherited from Strategy.)
Public eventSecurityChanged
Событие изменения инструмента.
(Inherited from Strategy.)
Public eventSecurityReceived
Инструмент получен.
(Inherited from Strategy.)
Public eventSlippageChanged
Событие изменения Slippage.
(Inherited from Strategy.)
Public eventStopOrderCancelFailed Obsolete.
Событие ошибки отмены стоп-заявки.
(Inherited from Strategy.)
Public eventStopOrderCanceling Obsolete.
Событие отправки стоп-заявки на отмену.
(Inherited from Strategy.)
Public eventStopOrderChanged Obsolete.
Событие изменения стоп-заявки.
(Inherited from Strategy.)
Public eventStopOrderRegistered Obsolete.
Событие об ошибке регистрации стоп-заявки.
(Inherited from Strategy.)
Public eventStopOrderRegisterFailed Obsolete.
Событие ошибки регистрации стоп-заявки.
(Inherited from Strategy.)
Public eventStopOrderRegistering Obsolete.
Событие отправки стоп-заявки на регистрацию.
(Inherited from Strategy.)
Public eventStopOrderReRegistering Obsolete.
Событие отправки стоп-заявки на перерегистрацию.
(Inherited from Strategy.)
Public eventSubscriptionFailed
Подписка получила ошибку.
(Inherited from Strategy.)
Public eventSubscriptionOnline
Подписка онлайн.
(Inherited from Strategy.)
Public eventSubscriptionStarted
Подписка запущена.
(Inherited from Strategy.)
Public eventSubscriptionStopped
Подписка остановлена.
(Inherited from Strategy.)
Public eventTickTradeReceived
Тиковая сделка была получена.
(Inherited from Strategy.)
Public eventValuesChanged
Событие изменения инструмента.
(Inherited from Strategy.)
Top
Extension Methods
  NameDescription
Public Extension MethodBuyAtLimit
Создать инициализированный объект заявки на покупку.
(Defined by StrategyHelper.)
Public Extension MethodBuyAtMarket
Создать инициализированный объект заявки на покупку по рыночной цене.
(Defined by StrategyHelper.)
Public Extension MethodClosePosition
Закрыть открытую позицию по рынку (выставить заявку типа Market).
(Defined by StrategyHelper.)
Public Extension MethodClosePositionByQuoting
Закрыть открытую позицию через котирование.
(Defined by Extensions.)
Public Extension MethodCreateOrder
Создать инициализированный объект заявки.
(Defined by StrategyHelper.)
Public Extension MethodGetAllowTrading
Получить режим работы стратегии (инициализация или торговля).
(Defined by StrategyHelper.)
Public Extension MethodGetCandleManager
Получить менеджер свечей, ассоциированный с переданной стратегией.
(Defined by StrategyHelper.)
Public Extension MethodGetChart
Получить график, ассоциированный с переданной стратегией.
(Defined by ChartHelper.)
Public Extension MethodGetIsEmulation
Установить режим запуска стратегии (эмуляция или реал).
(Defined by StrategyHelper.)
Public Extension MethodGetSecurityValueT
Получить значение маркет-данных для инструмента стратегии.
(Defined by StrategyHelper.)
Public Extension MethodGetStrategyProcessStateIconName
Получить иконку для ProcessState.
(Defined by Extensions.)
Public Extension MethodLoadState
Восстановить состояние стратегии.
(Defined by StrategyHelper.)
Public Extension MethodOpenPositionByQuoting
Открыть позицию через котирование.
(Defined by Extensions.)
Public Extension MethodParamT(String, T)Overloaded. (Defined by StrategyParamHelper.)
Public Extension MethodParamT(String, String, T)Overloaded. (Defined by StrategyParamHelper.)
Public Extension MethodSellAtLimit
Создать инициализированный объект заявки на продажу.
(Defined by StrategyHelper.)
Public Extension MethodSellAtMarket
Создать инициализированный объект заявки для продажи по рынку.
(Defined by StrategyHelper.)
Public Extension MethodSetAllowTrading
Установить режим работы стратегии (инициализация или торговля).
(Defined by StrategyHelper.)
Public Extension MethodSetCandleManager
Установить менеджер свечей для стратегии.
(Defined by StrategyHelper.)
Public Extension MethodSetChart
Установить график для стратегии.
(Defined by ChartHelper.)
Public Extension MethodSetIsEmulation
Установить режим запуска стратегии (эмуляция или реал).
(Defined by StrategyHelper.)
Public Extension MethodWhenError
Создать правило на событие ошибки стратегии (переход состояния ErrorState в Error).
(Defined by StrategyHelper.)
Public Extension MethodWhenNewMyTrade
Создать правило на появление новой сделки стратегии.
(Defined by StrategyHelper.)
Public Extension MethodWhenOrderChanged
Создать правило на событие изменения любой заявки стратегии.
(Defined by StrategyHelper.)
Public Extension MethodWhenOrderRegistered
Создать правило на событие появление новой заявки стратегии.
(Defined by StrategyHelper.)
Public Extension MethodWhenPnLChanged
Создать правило на событие изменения прибыли.
(Defined by StrategyHelper.)
Public Extension MethodWhenPnLLess
Создать правило на событие уменьшения прибыли ниже определённого уровня.
(Defined by StrategyHelper.)
Public Extension MethodWhenPnLMore
Создать правило на событие увеличения прибыли выше определенного уровня.
(Defined by StrategyHelper.)
Public Extension MethodWhenPositionChanged
Создать правило на событие изменения позиции у стратегии.
(Defined by StrategyHelper.)
Public Extension MethodWhenPositionLess
Создать правило на событие уменьшения позиции у стратегии ниже определённого уровня.
(Defined by StrategyHelper.)
Public Extension MethodWhenPositionMore
Создать правило на событие увеличения позиции у стратегии выше определенного уровня.
(Defined by StrategyHelper.)
Public Extension MethodWhenStarted
Создать правило на событие начала работы стратегии.
(Defined by StrategyHelper.)
Public Extension MethodWhenStopped
Создать правило на событие полной остановки работы стратегии.
(Defined by StrategyHelper.)
Public Extension MethodWhenStopping
Создать правило на событие начала остановки работы стратегии.
(Defined by StrategyHelper.)
Public Extension MethodWhenWarning
Создать правило на событие предупреждения стратегии (переход состояния ErrorState в Warning).
(Defined by StrategyHelper.)
Top
See Also