Partilhar via


Fórmula para envelopes

A fórmula de envelopes calcula "envelopes" acima e abaixo de uma média móvel usando uma porcentagem especificada como o deslocamento. O indicador de envelopes é usado para criar sinais para comprar e vender. Você pode especificar o percentual que usa a fórmula para calcular os envelopes.

Detalhes da fórmulas

Sintaxe

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

Parâmetros

Esta fórmula usa dois parâmetros necessários.

  • Period
    Período para calcular a média móvel.

  • Shift
    Porcentagem usada para mudar os envelopes superiores e inferiores de movimentação.

Valores de entrada

Esta fórmula usa um valor de Y de entrada.

  • Price
    Preço para o qual os envelopes são calculados.

Valor de saída

Essa fórmula gera dois valores de Y.

  • Upper
    Envelope superior.

  • Lower
    Envelope inferior.

Comentários

O intervalo tipo de gráfico é um tipo de gráfico conveniente para exibir a saída de fórmula. Você também pode usar o linha tipo para exibir o envelope superior e inferior envelope como série de dados do gráfico.

Exemplo

O exemplo a seguir pega a entrada do valor de Y do série1 segundo (Series1:Y2) e gera uma média móvel 20 dias em Series2 e os envelopes de 7% para a média móvel em 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");

Consulte também

Referência

System.Windows.Forms.DataVisualization.Charting

System.Web.UI.DataVisualization.Charting

Conceitos

Fórmulas financeiras

Aplicando fórmulas