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
- Annotations
Constructors
-
TmaIndicator({bool? isVisible, String? xAxisName, String? yAxisName, String? seriesName, List<
double> ? dashArray, double? animationDuration, double? animationDelay, 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, ChartIndicatorRenderCallback? onRenderDetailsUpdate}) - Creating an argument constructor of TmaIndicator class.
Properties
- animationDelay → double?
-
Delay duration of the technical indicator's animation.
It takes a millisecond value as input.
By default, the technical indicator will get animated for the specified duration.
If animationDelay is specified, then the technical indicator will begin to animate
after the specified duration.
finalinherited
- 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 dash array 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 setteroverride
-
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
- onRenderDetailsUpdate → ChartIndicatorRenderCallback?
-
Callback which gets called while rendering the 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.
override