Overview of CIQ.Drawing.trendline
CIQ.Drawing.trendline class is a segment drawing tool used to create trendlines on a chart. It can optionally display a callout containing trend information. It extends the CIQ.Drawing.segment class.website·Indexed 34 days ago
https://documentation.chartiq.com/index.htmlA JavaScript library and W3C-standard web component framework for displaying time-series data, such as stock quotes. The documentation covers data integration (static, streaming, and quote feeds), the CLI plugin introduced in v9.6.0, custom markers, localization, and detailed API references for classes like CIQ.ChartEngine.Chart and CIQ.Account.
CIQ.Drawing.trendline class is a segment drawing tool used to create trendlines on a chart. It can optionally display a callout containing trend information. It extends the CIQ.Drawing.segment class.CIQ.Drawing.tirone class implements the Tirone Levels drawing tool within the ChartIQ Advanced Package. It extends the CIQ.Drawing.quadrant class and is used to render Tirone levels on a chart.CIQ.Drawing.regression class is a drawing tool used to create regression lines within the ChartIQ Advanced Package. It extends the CIQ.Drawing.segment class.HTMLElement. It serves as the foundation for WebComponents within the ChartIQ framework, providing core functionality for UI element management, keyboard interaction, and integration with the ChartEngine communication channel.CIQ.Drawing.gartley class is a drawing tool used to create Gartley patterns. It consists of four connected line segments, where each segment is completed by a user click. The tool automatically adheres to Gartley requirements, such as specific Fibonacci levels.CIQ.Drawing.fibarc class provides the Fibonacci Arc drawing tool for the ChartIQ Advanced Package. It extends CIQ.Drawing.fibonacci and is used to render Fibonacci arcs on a chart based on user-defined points.CIQ.Drawing.crossline class is a drawing tool in the ChartIQ Advanced Package used to create crossline drawings. It extends the CIQ.Drawing.vertical class.Integrating time-series data into ChartIQ generally falls into one of four scenarios based on data size, update frequency, and server capabilities:
quotefeed object. This is the most scalable approach for large datasets, real-time updates, and complex charts (e.g., equation charts or price relative studies) because the library manages the state and pagination.CIQ.Drawing.horizontal class implements a horizontal line drawing tool. This tool creates a line that extends infinitely in both directions across the chart. It extends the CIQ.Drawing.segment class.The CIQ.ChartEngine.Chart class defines the object used for rendering a chart. It is automatically created by the CIQ.ChartEngine. Chart objects contain the data and configuration for each chart; however, they do not appear on screen until a panel is attached. A single chart object is typically attached to both the main chart panel and any related study panels to ensure they share the same chart data.
Common ways to access the chart object:
stxx.chart (convenience shortcut for the main chart object)stxx.panels['chart'].chart (main chart panel)stxx.panels['Study Name'].chart (study panel)The Faquery class provides a subset of jQuery-like functionality to support legacy methods within web components. It is primarily intended for backward compatibility with older code that used jQuery.
Note: For new web components, developers should use native accessors instead of Faquery methods, as these are not intended for direct API use.
CIQ.Drawing.vertical class is a drawing tool used to create a vertical line that extends infinitely in both directions. It extends the CIQ.Drawing.horizontal class.