TmaIndicator<T, D> class
Renders Triangular Moving Average (TMA) indicator.
The Triangular Moving Average (TMA) is a technical indicator similar to other moving averages. The TMA shows the average (or average) price of an asset over a specified number of data points over a period of time.
The technical indicator is rendered on the basis of the valueField property.
- Inheritance
-
- Object
- TechnicalIndicators<
T, D> - TmaIndicator
Constructors
-
TmaIndicator({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> ? openValueMapper, ChartValueMapper<T, num> ? closeValueMapper, String? name, bool? isVisibleInLegend, LegendIconType? legendIconType, String? legendItemText, Color? signalLineColor, double? signalLineWidth, int? period, String? valueField}) - Creating an argument constructor of TmaIndicator 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
-
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
- 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
- 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
- valueField → String
-
ValueField value for tma 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