Formula delle Envelope
La formula degli envelope calcola le curve di envelope sopra e sotto una media mobile utilizzando una percentuale specificata come spostamento. L'indicatore d'inviluppo (envelope) viene utilizzato per creare segnali per l'acquisto e la vendita. È possibile specificare la percentuale utilizzata dalla formula per calcolare le envelope.
Dettagli della formula
Sintassi
Chart.DataManipulator.FinancialFormula(
FinancialFormula.Envelopes,
"Period,Shift",
"Price",
"Upper:Lower")
Parametri
Questa formula accetta due parametri obbligatori.
Period
Periodo per il calcolo della media mobile.Shift
Percentuale utilizzata per spostare le envelope superiore e inferiore dalla media mobile.
Valori di input
Questa formula accetta un valore Y di input.
- Price
Prezzo per cui vengono calcolate le envelope.
Valore di output
Questa formula restituisce due valori Y.
Upper
Envelope superiore.Lower
Envelope inferiore.
Note
Il tipo di grafico a intervalli è un tipo di grafico ideale per visualizzare l'output della formula. È inoltre possibile utilizzare il tipo di grafico a linee per visualizzare le envelope superiore e inferiore come due serie di dati.
Esempio
Nell'esempio di codice riportato di seguito viene utilizzato il secondo valore Y di Series1 come input (Series1:Y2), quindi vengono restituite una media mobile su 20 giorni in Series2 e le envelope al 7% della media mobile in 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");
Vedere anche
Riferimenti
System.Windows.Forms.DataVisualization.Charting
System.Web.UI.DataVisualization.Charting