The following example creates a custom WinForms “Moving Average” indicator (when using DevExpress BI Dashboard):
-
Create a ChartCustomIndicator descendant (the
MovingIndicator
class in this example).MovingIndicator
accepts a collection of data points, evaluates values, and returns resulting points. These points are used to draw the indicator. -
Register
MovingIndicator
in IndicatorFactory to make it available as an indicator type within the Trend Indicators editor. Call the Register method in your application before you save and load a dashboard (to serialize and deserialize the indicator within the dashboard’s XML). -
Create an instance of
MovingIndicator
and specify desired indicator settings. -
Add
MovingIndicator
to the chart indicators collection to display the configured indicator within DevExpress Dashboard’s UI.
(you will be redirected to DevExpress.com to submit your response)