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