Compartir a través de


Envolturas (Fórmula)

La fórmula de las envolturas calcula curvas "envolventes" por encima y por debajo de una media móvil usando un porcentaje especificado como desplazamiento.El indicador de envolturas se utiliza para crear las señales de compra y venta.Puede especificar el porcentaje que la fórmula utiliza para calcular las envolturas.

FinancialFormulaEnvelopes

Detalles de la fórmula

Dd489219.collapse_all(es-es,VS.140).gifSintaxis

Chart.DataManipulator.FinancialFormula(
    FinancialFormula.Envelopes,
    "Period,Shift",
    "Price",
    "Upper:Lower")

Dd489219.collapse_all(es-es,VS.140).gifParámetros

Esta fórmula toma dos parámetros requeridos.

  • Period
    Período para calcular la media móvil.

  • Shift
    Porcentaje utilizado para desplazar las envolturas superior e inferior desde la media móvil.

Dd489219.collapse_all(es-es,VS.140).gifValores de entrada

Esta fórmula toma un valor Y de entrada.

  • Price
    Precio para el que se calculan las envolturas.

Dd489219.collapse_all(es-es,VS.140).gifValor de salida

Esta fórmula genera dos valores Y.

  • Upper
    Envoltura superior.

  • Lower
    Envoltura inferior.

Comentarios

El gráfico de intervalos es un tipo de gráfico adecuado para mostrar el resultado de la fórmula.También puede utilizar el tipo de gráfico de líneas para mostrar el sobre superior e inferior como dos series de datos.

Ejemplo

El siguiente ejemplo recibe como entrada el segundo valor Y de Series1 (Series1:Y2) y genera una media móvil de 20 días sobre Series2 y envolturas al 7% para la media móvil sobre Series3.

' Calculate 20 days Simple moving average.
Chart1.DataManipulator.FinancialFormula (FinancialFormula.MovingAverage, "20", "Series1:Y2", "Series2:Y")

' Calculate 20 days Envelopes with 7 percent shift.
Chart1.DataManipulator.FinancialFormula (FinancialFormula.Envelopes, "20,7", "Series1:Y2", "Series3:Y,Series3:Y2")
// Calculate 20 days Simple moving average.
Chart1.DataManipulator.FinancialFormula (FinancialFormula.MovingAverage, "20", "Series1:Y2", "Series2:Y");

// Calculate 20 days Envelopes with 7 percent shift.
Chart1.DataManipulator.FinancialFormula (FinancialFormula.Envelopes, "20,7", "Series1:Y2", "Series3:Y,Series3:Y2");

Vea también

Referencia

System.Windows.Forms.DataVisualization.Charting

System.Web.UI.DataVisualization.Charting

Conceptos

Fórmulas financieras

Aplicar fórmulas