TA-Lib : Technical Analysis Library

TimeseriesMacd Members

TimeseriesMacd overview

Public Instance Fields

Add (inherited from Timeseries)Convenient access object allowing to use the time series as both the input and output for a built-in function.
Apply (inherited from Timeseries)Convenient access object allowing to transform an existing variable.
Timestamps (inherited from Timeseries)Array of Timestamps. Accessible with index that range from 0 to Length-1 when Length >= 1

Public Instance Properties

AllowEmptyVariables (inherited from Timeseries)The user can choose to be notified or not by an exception when an operation did generate and empty variable because of lack of sufficient data from the inputs variables.
Close (inherited from Timeseries)Allows direct access to the variable named "Close". If such variable does not exist, an exception is thrown.
Default (inherited from Timeseries)Allows direct access the the default variable of this timeseries.
High (inherited from Timeseries)Allows direct access to the variable named "High". If such variable does not exist, an exception is thrown.
Interpolation (inherited from Timeseries)Specify how missing values are calculated on interpolation. Variable can overide this value with their own Interpolation property.
Item (inherited from Timeseries)Access by name to variable belonging to this Timeseries.
Length (inherited from Timeseries)When Length is different than zero, Length represents the range of the index [0..Length-1]
Low (inherited from Timeseries)Allows direct access to the variable named "Low". If such variable does not exist, an exception is thrown.
NaturalPeriod (inherited from Timeseries)Control the NaturalPeriod for this timeseries.
Open (inherited from Timeseries)Allows direct access to the variable named "Open". If such variable does not exist, an exception is thrown.
Padding (inherited from Timeseries)User can enable padding of a time series for the purpose to iterate on the whole range of values among all variables.
Periodicity (inherited from Timeseries)Specify the amount of time that are covered by each value.
SyncMode (inherited from Timeseries)Specify the action taken when synchronization is required when a variable is being added.
TimestampType (inherited from Timeseries)Control the TimestampType for this timeseries.
VarLineThe "Line" variable.
VarSignalThe "Signal" variable.
Volume (inherited from Timeseries)Allows direct access to the variable named "Volume". If such variable does not exist, an exception is thrown.

Public Instance Methods

AddVariable (inherited from Timeseries)Build a new named variable from an existing array of double. The first entry in the array is assumed aligned with the first timestamps that was used to build this timeseries.
ApplyTo (inherited from Timeseries)Select a variable to which transformation will be applied.
Aroon (inherited from Timeseries)Technical analysis function Aroon.
Clone (inherited from Timeseries)Make a deep copy of the Timeseries. The new timeseries is independent with a copy of all the variable(s) and their value(s).
ConvertBarPeriod (inherited from Timeseries)Overloaded. Compress or expand the "Open","High","Low","Close","Volume" and "OpenInterest" to a different periodicity. The new variables are returned in a new Timeseries.
ConvertPeriod (inherited from Timeseries)Overloaded. Compress or expand the default variable to a different periodicity. The new variable is returned in a new Timeseries.
CorrelValue (inherited from Timeseries)Return the Pearson correlation between the first two default variables.
CreateBar (inherited from Timeseries)Create a new timeseries with Open, High, Low, Close variables at the specified period. The input is the default vaiable. Data compression and expansion will take place when needed e.g. a variable that is of period of 1 second can be compress into hourly bar.
Delete (inherited from Timeseries)Delete the specified variable.
delValue (inherited from Timeseries)Overloaded. Delete all values at the specified dateTime.
Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
Exist (inherited from Timeseries)Overloaded. Verify if a variable exist in this timeseries.
GetEnumerator (inherited from Timeseries)Allows to iterate the list of variable belonging to this time series.
GetHashCode (inherited from Object)Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object)Gets the Type of the current instance.
GetVar (inherited from Timeseries)Access a variable by name.
Macd (inherited from Timeseries)Moving Average Convergence/Divergence
Rename (inherited from Timeseries)Overloaded. Rename the default variable. Take note that upon rename, the variable might not be the default anymore.
Select (inherited from Timeseries)Allows to express concisely the creation of a new timeseries by enumerating a subset of variables of this timeseries. Example: Timeseries ts2 = ts1.Select( "Open", "Close" ); will create a new timeseries ts2 with a copy of the variable "Open" and "Close" of the timeseries ts1.
SelectInOrder (inherited from Timeseries)Allows to express concisely the creation of a new time series built with variables in a specific order. The variables name in the new time series are unspecified. The user can only assume that the variables names are in the proper sorted order.
SetAllVar (inherited from Timeseries)Add all variables from a timeseries at once. The variable name will be appended with the specified prefix.
SetVar (inherited from Timeseries)Overloaded. Add a variable to this time series with the specified name. If a variable of the same name already exist, it will be replaced.
Sma (inherited from Timeseries)Simple moving average.
ToString (inherited from Object)Returns a String that represents the current Object.
TypPrice (inherited from Timeseries)Typical price. High+Low+Close/3.0;

Protected Instance Methods

Finalize (inherited from Object)Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.

See Also

TimeseriesMacd Class | TA.Lib Namespace