RsiIndicator<T, D> class
Renders relative strength index (RSI) indicator.
The relative strength index (RSI) is a momentum indicator that measures the magnitude of recent price changes to evaluate overbought or oversold conditions.
The RSI indicator has additional two lines other than the signal line.They indicate the overbought and oversold region.
The upperLineColor property is used to define the color for the line that indicates overbought region, and the lowerLineColor property is used to define the color for the line that indicates oversold region.
- Inheritance
-
- Object
- TechnicalIndicators<
T, D> - RsiIndicator
Constructors
-
RsiIndicator({bool? isVisible, String? xAxisName, String? yAxisName, String? seriesName, List<
double> ? dashArray, double? animationDuration, List<T> ? dataSource, ChartValueMapper<T, D> ? xValueMapper, ChartValueMapper<T, num> ? highValueMapper, ChartValueMapper<T, num> ? lowValueMapper, ChartValueMapper<T, num> ? closeValueMapper, String? name, bool? isVisibleInLegend, LegendIconType? legendIconType, String? legendItemText, Color? signalLineColor, double? signalLineWidth, int? period, bool showZones = true, double overbought = 80, double oversold = 20, Color upperLineColor = Colors.red, double upperLineWidth = 2, Color lowerLineColor = Colors.green, double lowerLineWidth = 2}) - Creating an argument constructor of RsiIndicator class.
Properties
- animationDuration → double
-
Animation duration for the technical indicators.
finalinherited
-
closeValueMapper
→ ChartIndexedValueMapper<
num> ? -
Value mapper to map the close values with technical indicators.
finalinherited
-
dashArray
→ List<
double> -
Property to provide DashArray for the technical indicators.
finalinherited
-
dataSource
→ List<
T> ? -
Property to provide data for the technical indicators without any series.
finalinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
-
highValueMapper
→ ChartIndexedValueMapper<
num> ? -
Value mapper to map the high values with technical indicators.
finalinherited
- isVisible → bool
-
Boolean property to change the visibility of the technical indicators.
finalinherited
- isVisibleInLegend → bool
-
Boolean property to determine the rendering of legends for the technical indicators.
finalinherited
- legendIconType → LegendIconType
-
Property to provide icon type for the technical indicators legend.
finalinherited
- legendItemText → String?
-
Property to provide the text for the technical indicators legend.
finalinherited
- lowerLineColor → Color
-
Color of the lowerLine for RSI indicator.
final
- lowerLineWidth → double
-
Width of the upperLine for RSI indicator.
final
-
lowValueMapper
→ ChartIndexedValueMapper<
num> ? -
Value mapper to map the low values with technical indicators.
finalinherited
- name → String?
-
Property to provide name for the technical indicators.
finalinherited
-
openValueMapper
→ ChartIndexedValueMapper<
num> ? -
Value mapper to map the open values with technical indicators.
finalinherited
- overbought → double
-
Overbought value for RSI indicator.
final
- oversold → double
-
Oversold value for RSI indicator.
final
- period → int
-
Period determines the start point for the rendering of technical indicators.
finalinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- seriesName → String?
-
Property to link indicators to a series based on names.
finalinherited
- showZones → bool
-
ShowZones boolean value for RSI indicator
final
- signalLineColor → Color
-
Property to provide the color of the signal line in the technical indicators.
finalinherited
- signalLineWidth → double
-
Property to provide the width of the signal line in the technical indicators.
finalinherited
- upperLineColor → Color
-
Color of the upperLine for RSI indicator.
final
- upperLineWidth → double
-
Width of the upperLine for RSI indicator.
final
- xAxisName → String?
-
Property to map the technical indicators with the axes.
finalinherited
-
xValueMapper
→ ChartIndexedValueMapper<
D> ? -
Value mapper to map the x values with technical indicators.
finalinherited
- yAxisName → String?
-
Property to map the technical indicators with the axes.
finalinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited