Graphique en cassure de trois lignes (contrôles Chart)
Le type de graphique en cassure de trois lignes affiche une série de boîtes ou lignes verticales qui reflètent l'évolution de cours. Similaire aux types de graphiques Kagi, en points et figures et Renko, ce type de graphique ignore la dimension temporelle et sert à repérer les changements de tendances des données.
Ce type de graphique est différent des graphiques Kagi, en points et figures et Renko parce qu'il n'existe pas de montant prédéterminé pour la variation des cours. C'est l'action du cours qui donne l'indication d'une variation de cours. Le critère d'ajout d'une ligne est le dépassement par la valeur de données du haut ou du bas des trois lignes précédentes par défaut. Vous pouvez modifier ce nombre à l'aide de l'attribut personnalisé NumberOfLinesInBreak.
Caractéristiques du graphique
Valeur SeriesChartType |
SeriesChartType.ThreeLineBreak |
Nombre de valeurs Y par point |
1 |
Nombre de séries |
1 |
Prend en charge des marqueurs |
Oui |
Ne peut pas être combiné avec : |
un autre type de graphique. |
Attributs personnalisés |
NumberOfLinesInBreak, PixelPointDepth, PixelPointGapDepth, PriceUpColor, UsedYValue |
Notes
Lorsque vous utilisez le type de graphique en cassure de trois lignes, notez les informations suivantes :
Les valeurs X de points de données sont indexées automatiquement. Pour plus d'informations, consultez Indexation des valeurs X des points de données.
Le nombre de points de données et les valeurs X-Y que le graphique affiche sont différents des données d'origine. En effet, une formule est appliquée aux données d'origine avant le traçage.
Il est recommandé de ne pas définir les valeurs minimale ou maximale pour l'axe des X, car vous ne pouvez pas connaître le nombre de points de données qui seront tracés une fois la formule appliquée.
Notes
Si vous définissez les valeurs minimale ou maximale pour l'axe des X, vous devez également définir les propriétés Maximum ou Minimum sur les valeurs d'index des points de données.
Ce type de graphique ne prend pas en charge l'ancrage et les annotations des points de données.
Vous pouvez sélectionner la couleur de la tendance à la hausse à l'aide de l'attribut personnalisé PriceUpColor.
Sélection de valeurs Y dans une série
Si vous avez une série de données avec plusieurs valeurs Y par point de données, utilisez l'attribut personnalisé UsedYValue pour sélectionner l'index de la valeur Y à utiliser. Par défaut, le graphique en cassure de trois lignes utilise la première valeur de DataPoint.YValues, située à l'index 0.
Le code suivant sélectionne la quatrième valeur Y (index 3) dans les points de données à tracer sur le graphique en cassure de trois lignes.
Chart1.Series("Series1")("UsedYVale")="3"
Chart1.Series["Series1"]["UsedYValue"]="3";
Définition du nombre de lignes en cassure
Pour définir le nombre de lignes à dépasser dans le graphique en cassure de trois lignes, utilisez l'attribut personnalisé NumberOfLinesInBreak.
Le code suivant définit le nombre de lignes en cassure à 4. Le graphique dessine ainsi une nouvelle ligne uniquement lorsque la valeur de données dépasse le haut ou le bas des quatre lignes précédentes.
Chart1.Series("Series1")("NumberOfLinesInBreak")="4"
Chart1.Series["Series1"]["NumberOfLinesInBreak"]="4";
Voir aussi
Référence
System.Windows.Forms.DataVisualization.Charting
System.Web.UI.DataVisualization.Charting