AlertSchemaTemplates
StockSharp.Alerts
Fábrica para criar pré-configurado AlertSchemaa partir de modelos comuns.
Métodos
AskBelow
public static AlertSchema AskBelow(SecurityId securityId, decimal price, AlertNotifications alertType)
result = AlertSchemaTemplates.AskBelow(securityId, price, alertType)
Criar alerta: melhor pedir preço abaixo do limiar.
- securityId
- Identificador do instrumento financeiro.
- price
- Limite de preço.
- alertType
- Tipo de notificação.
Retorna: Configurou AlertSchema.
BidAbove
public static AlertSchema BidAbove(SecurityId securityId, decimal price, AlertNotifications alertType)
result = AlertSchemaTemplates.BidAbove(securityId, price, alertType)
Criar alerta: melhor preço de oferta acima do limite.
- securityId
- Identificador do instrumento financeiro.
- price
- Limite de preço.
- alertType
- Tipo de notificação.
Retorna: Configurou AlertSchema.
Level1
public static AlertSchema Level1(SecurityId securityId, Level1Fields field, ComparisonOperator op, decimal value, AlertNotifications alertType)
result = AlertSchemaTemplates.Level1(securityId, field, op, value, alertType)
Criar alerta para qualquer campo de Campo de Nível1.
- securityId
- Identificador do instrumento financeiro.
- field
- Campo de nível 1 para monitoração.
- op
- Operador de comparação.
- value
- Valor limiar.
- alertType
- Tipo de notificação.
Retorna: Configurou AlertSchema.
PriceAbove
public static AlertSchema PriceAbove(SecurityId securityId, decimal price, AlertNotifications alertType)
result = AlertSchemaTemplates.PriceAbove(securityId, price, alertType)
Criar alerta: preço acima do limite.
- securityId
- Identificador do instrumento financeiro.
- price
- Limite de preço.
- alertType
- Tipo de notificação.
Retorna: Configurou AlertSchema.
PriceBelow
public static AlertSchema PriceBelow(SecurityId securityId, decimal price, AlertNotifications alertType)
result = AlertSchemaTemplates.PriceBelow(securityId, price, alertType)
Criar alerta: preço abaixo do limiar.
- securityId
- Identificador do instrumento financeiro.
- price
- Limite de preço.
- alertType
- Tipo de notificação.
Retorna: Configurou AlertSchema.
VolumeAbove
public static AlertSchema VolumeAbove(SecurityId securityId, decimal volume, AlertNotifications alertType)
result = AlertSchemaTemplates.VolumeAbove(securityId, volume, alertType)
Criar alerta: volume acima do limiar.
- securityId
- Identificador do instrumento financeiro.
- volume
- Limiar de volume.
- alertType
- Tipo de notificação.
Retorna: Configurou AlertSchema.